ntvdm.exe DOS veya 16-Bit yazılım kullanıldığında devreye giren bir sistem bileşenidir , ve eski DOS/16-bit sistemleri simule ederek bu sisteme ihtiyaç duyan programların çalışmasını sağlar eğer aşağıdakilerden
biri bozulmuş veya silinmişse bu hata oluşur :
· Config.nt
· Autoexec.nt
· Command.com
Çözüm için öncelikle buradaki yazılımdan faydalanalım , eğer işe yaramadıysa aşağıdaki registry kaydını uygulayalım.
Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\WOW] "cmdline"=- [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem] "NtfsDisable8dot3NameCreation"=dword:00000000
Cmdline Default kaydı aşağıdadır (Eğer üsttekini uygulayıp Pc yi kapatıp açtıktan sonra hata giderilmemiş ise geri alabilirsiniz.)
Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\WOW] "cmdline"=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,\ 74,00,25,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,6e,\ 00,74,00,76,00,64,00,6d,00,2e,00,65,00,78,00,65,00,00,00
Eğer üsttekiler işe yaramadıysa buradaki registry kaydını indirip çalıştırın ve bilgisayarı kapatıp açın eğer sorun devam ediyorsa başta belirttiğimiz (Config.nt, Autoexec.nt, Command.com) dosyaları yenilettirelim bunun için ilk olarak söz konusu dosyaları Windows kurulum CD’sinden temin etmeye çalışabilirsiniz. Bunun için CD’yi sürücüye yerleştirdikten sonra Başlat / Çalıştır komutunu kullanarak "cmd" penceresini açın. Ardından asağıdaki komutları sırasıyla girin ve çalıştırın :
expandD:\i386\config.nt_C:\windows\system32\config.nt expand D:\i386\autoexec.nt_C:\windows\system32\autoexec.nt expand D:\i386\command.com_C:\windows\system32\command.com exit
Buradaki "D:" sürücü harfinin yerine kendi sisteminizdeki CD-ROM sürücüsünün ismini girmelisiniz. Şimdi söz konusu programları yeniden kurmayı ve çalıştırmayı deneyin. Eğer hala sorunla karşılaşıyorsanız bu dosyaların içeriklerini kendiniz hazırlamalısınız. Bunun için Not Defteri’ni çalıstırın ve aşağıdaki satırları girin:
dos=high, umb device=%SystemRoot%\system32\himem.sys files=40
Ardından Dosya / Farklı Kaydet komutunu çalıştırın ve "%SYSTEMROOT%\System32" klasörünü etkinleştirin. Dosya ismi olarak da "config.nt" girdikten sonra Kaydet düğmesine tıklayın. şimdi editör penceresindeki Dosya / Yeni komutunu çalıştırın ve aşağıdaki satırları girin:
@echo off lh %SystemRoot%\system32\mscdexnt.exe lh %SystemRoot%\system32\redir lh %SystemRoot%\system32\dosx SET BLASTER=A220 I5 D1 P330 T3
Yeni dosyayı da "%SYSTEMROOT%\System32" klasörüne "autoexec.nt" adı altında kaydedin. Bilgisayarı yeniden başlattıktan sonra hata giderilmiş olmalı ve 16 bit uygulamalar sorunsuz bir şekilde çalısmalıdır.
Geri bildirim için teşekürler , Özel mesajına cevap yazdım , sağolasın
Bu ara da bir forum'a uğrayınız derim size bir özel posta gönderdim özelden....(Admin Moderatör tarafından haberdar edildi)(Söz konusu bu mesaj silinebilir çünkü biz bize yazılmış bir mesaj..)
Tamamdır Sayın Admin
İlk aşamadaki reg kodları girdim sisteme canavar gibi çalışıyor yazılım teşekkürler (not bu bir vists geri bildirimidir)
Üstteki xp için anlatılmış istersen vistada da bir dene
Peki Windows Vista da 16-bitlik bir exe dosyasını nasıl çalıştırabiliriz.(Daha bugün herkesin bildiği MTU Sözlük programını çalıştıramadım bunun için SORDUM.)