Sebagian besar perangkat lunak saat ini berjalan pada sistem Windows 64-bit. Untuk menghindari kemungkinan kerugian kinerja, pengembang mencoba menyediakan kompatibilitas mundur dari aplikasi 32-bit dalam sistem tersebut.
instruksi
Langkah 1
Pelajari cara kerja aplikasi 32-bit di lingkungan 64-bit. Ini dilakukan dengan meniru lingkungan yang sesuai.
Wow64 (Windows jn Windows64) memotong semua transisi antara kode aplikasi 32-bit dan kernel sistem. Untuk ini, Windows versi 64-bit menyertakan versi 32-bit khusus Ntdll.dll, User32.dll, dan Gdi32.dll, yang mentransfer kontrol ke Wow64 alih-alih panggilan sistem biasa. Pada saat yang sama, Wow64 beralih ke mode 64-bit, mengubah pointer 32-bit yang diteruskan ke pointer 64-bit, dan melakukan panggilan sistem. Dengan demikian, aplikasi 32-bit benar-benar terisolasi dari sistem dan aplikasi 64-bit lainnya.
Langkah 2
Klik tombol "Mulai" untuk membuka menu utama sistem dan pergi ke item "Jalankan" untuk menjalankan alat baris perintah.
Langkah 3
Masukkan% systemroot% / SysWOW64 / regsvr32.exe untuk mendaftarkan versi 32-bit DLL.
Langkah 4
Panggil% systemroot% / SysWOW64 / cscript.exe untuk menjalankan skrip VB yang membuat objek COM 32-bit seperti Internet Explorer atau Microsoft Office Word.
Langkah 5
Kembali ke menu Start utama dan pergi ke Run untuk meluncurkan alat Registry Editor.
Langkah 6
Masukkan regedit di bidang Buka dan klik OK untuk mengonfirmasi perintah.
Langkah 7
Perluas cabang registri berikut untuk mengubah parameter untuk menjalankan semua skrip dalam mode 32-bit:
- HKEY_CLASSES_ROOT\JSEFile\Shell\Open2\Command;
- HKEY_CLASSES_ROOT\JSFFile\Shell\Open2\Command;
- HKEY_CLASSES_ROOT\JBEFile\Shell\Open2\Command;
- HKEY_CLASSES_ROOT\JBSFile\Shell\Open2\Command;
- HKEY_CLASSES_ROOT\WSFFile\Shell\Open2\Command.
Langkah 8
Ubah nilai scripts dari Default = C: / Windows / System32 / SysWOW64 / CScript.exe "% 1"% * menjadi Default = C: / Windows / System32 / SysWOW64 / Cscript.exe "% 1"% *.
Langkah 9
Restart komputer Anda untuk menerapkan perubahan yang dipilih.