Windows 10'da VB6 Kurulum Dosyasının Uyumluluk Sekmesinin Olmaması
Gönderilme zamanı: 08 May 2022, 09:05

Biraz önce VB6 kuracakken fark ettim bu durumu. İnternetteki hiçbir çözüm işe yaramadı, yazının sonunda reg kaydı da vereceğim bu normal exeler için işe yarıyor. Ayrıca SETUP.exe'yi çalıştırdığım gibi Program Uyumluluk Yardımcısı penceresinin bir anda açılıp "Bu uygulama düzgün çalışmayabilir" demesi dikkatimi çekti
ÇÖZÜM: SETUP yerine başka bir şey yazmak
.exe'nin adı SETUP olunca Windows, bu exede bir string arıyor. Neyi aradığını tam bulamadım ama exenin ortasını hex editörle silince uyumluluk sekmesi geri geldi. Bu aşırı saçma bir şey, mesela elimizde 3-5 GB'lık adı SETUP.exe olan dosya olursa nolacak? Stringi bulana kadar tüm dosyayı tarayacak mı? Belki de sadece Visual Studio 6.0 resmini veya sadece ilk 500 küsür KB'ı tarıyordur. Bilmiyorum ama bu olay sistemde (az da olsa) bir gecikmeye sebep olacaktır.
Kod: Tümünü seç
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\AppCompat]
"DisablePropPage"=dword:00000000