Microsoft Windows 3.1 altında çalışacak biçimde tasarlanmış birçok farklı 16-bit program Windows XP'de sınanmıştır. Windows XP'de düzgün çalışmayan Windows tabanlı bir 16-bit programla ilgili sorun giderirken aşağıdaki öğeleri göz önüne alın:
- Mümkünse, programın Microsoft Windows 3.0 ve Windows 3.1 altında düzgün çalıştığını doğrulayın.
- Program için bir sanal aygıt sürücüsü (VxD) gerekiyorsa, programın Windows XP altında düzgün çalışmayacağını unutmayın.
- Denetim Masası'nda bir varsayılan yazıcının seçili olduğundan emin olun. Windows için Microsoft Word sürüm 2.0 gibi bazı programlar, bir varsayılan yazıcı seçilmemişse Windows XP altında düzgün çalışmaz. Daha eski olan bazı 16-bit programlar, program seçeneklerinden bir yazıcı seçmenizi gerektirir.
- Program tarafından kullanılan dinamik bağlantı kitaplıklarının (DLL) güncel ve program tarafından erişilebilir (sistem yolunda veya program ya da çalışma dizini içinde açıkça tanımlanmış) olduğundan emin olun.
- Config.nt ve Autoexec.nt dosyalarının içerdiği varsayılan öğelerin bulunduğundan ve uygun sırada olduğundan emin olun.
Windows XP'de, Config.nt dosyası varsayılan olarak aşağıdaki komutları içerir:
dos=high, umb
device=%SystemRoot%\system32\himem.sys
files=40
Autoexec.nt dosyası, varsayılan olarak aşağıdaki komutları içerir:
@echo off
lh %SystemRoot%\system32\mscdexnt.exe
lh %SystemRoot%\system32\redir
lh %SystemRoot%\system32\dosx
SET BLASTER=A220 I5 D1 P330 T3
- Windows tabanlı programın gereksinim duyduğu tüm ortam değişkenleri, Autoexec.nt dosyasında bulunmalıdır; bu konumda bulunuyorlarsa, Windows bu dosyaları uygun biçimde kullanır.
Windows 3.0 veya Windows 3.1 alt sistemiyle (Wowexec.exe) ilişkili değişkenlerde değişiklik yapılırsa, bu değişikliklerin uygulanabilmesi için bilgisayarı yeniden başlatmanız gerekebileceğini unutmayın. - Windows'un tek başına bir işletim sistemi olarak mı yoksa önceki bir Windows 3.0 veya Windows 3.1 kurulumunun yükseltmesi olarak mı yüklendiğini belirleyin. Yükseltme olarak yüklenmişse, Win.ini ve/veya System.ini dosyalarındaki bilgiler Windows Kayıt Defteri veritabanına doğru kopyalanmamış olabilir.
Bu sorunu çözümlemek için, bu ayarları yeniden geçirmeniz veya çalışmayan programı yeniden yüklemeniz gerekebilir.
Program bilgilerini Windows Kayıt Defteri'ne geçirme ile ilgili yardım için, Microsoft Bilgi Bankası'nda aşağıdaki başvuru sözcüklerini sorgulayın:geçiş ve Win.ini
- Programı ayrı bir bellek alanında çalıştırın. Bunu yapmak için, simge veya kısayol özelliklerini düzenleyin: Genel sekmesinde, Gelişmiş düğmesini tıklatın ve sonra uygun onay kutusunu tıklatıp işaretleyin.
16-bit programları geçirme hakkında ek bilgi için, Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
102884
(http://support.microsoft.com/kb/102884/TR/
)
Yükleme Sonrasında Windows 3.1 Gruplarını Geçirme (Bu bağlantı, bir kısmı veya tamamı İngilizce olan içeriğe işaret edebilir.)