Cara Membuat Aplikasi 32-Bit Bekerja di Windows 64-Bit

Sistem Windows pertama menggunakan kernel berbasis MS-DOS 16-bit untuk menjalankan shell grafis untuk mengakses layanan sistem. Jika kalimat terakhir itu membuat Anda kesulitan mencari glosarium teknologi, tenangkan pikiran Anda. Informasi dalam artikel ini akan dapat diakses oleh para ahli dan orang awam. Anda mungkin mengalami beberapa masalah saat menjalankan aplikasi 32-bit di Windows versi 64-bit. Jika demikian, baca terus untuk mengetahui mengapa ini terjadi dan bagaimana cara memperbaikinya.

Cara Membuat Aplikasi 32-Bit Bekerja di Windows 64-Bit

Beberapa Konsep yang Diperlukan

Fakta sederhananya adalah Anda seharusnya tidak mengalami masalah ini sejak awal. Windows memiliki emulator yang—jika berfungsi dengan benar—menyediakan lingkungan yang diperlukan untuk aplikasi 64 dan 32-bit agar dapat berjalan secara normal. Emulator ini (WOW64) memisahkan aplikasi 32-bit dari yang 64-bit untuk mencegah tabrakan file dan/atau registri. Pada catatan teknis, proses 32-bit tidak dapat menjalankan DLL 64-bit, jadi ini mungkin menyebabkan masalah Anda.

Beberapa Konsep yang Diperlukan

Sesuatu yang perlu diingat adalah bahwa Anda mungkin benar-benar menjalankan aplikasi 16-bit, yang pasti tidak akan berfungsi. Cara cepat untuk memeriksa apakah suatu program 16-bit adalah dengan menavigasi ke lokasinya di komputer Anda. Klik kanan padanya dan pilih Properties dari menu drop-down. Jika tab properti memiliki tab "Versi" atau "Versi Sebelumnya", itu bukan aplikasi 16-bit.

Membuatnya Kompatibel

Hal pertama yang harus Anda coba ketika Anda mulai menjalankan perangkat lunak apa pun yang memiliki masalah kompatibilitas adalah menjalankannya dalam Mode Kompatibilitas. Ada sangat sedikit masalah yang diperbaiki secara realistis saat ini, tetapi itu adalah fitur yang sangat berguna ketika Windows 95 digantikan oleh NT.

Untuk menjalankan aplikasi dalam Mode Kompatibilitas, navigasikan ke file explorer dan klik kanan. Sama seperti di atas, klik Properties dari menu. Di bawah Properti, klik pada tab Kompatibilitas. Klik kotak yang mengatakan "Jalankan program ini dalam mode kompatibilitas untuk:" dan pilih versi Windows yang ingin Anda gunakan. Kemudian, klik Terapkan dan coba jalankan aplikasi Anda. Seharusnya hanya ada beberapa pilihan jadi cobalah untuk melewati semuanya.compmode

Aktifkan Aplikasi 32-Bit

Agar menyeluruh, Anda dapat memastikan bahwa aplikasi 32-bit diaktifkan di layanan Windows Anda. Untuk melakukannya, ikuti langkah-langkah berikut:

  1. Mulailah dengan mengakses Fitur Windows dengan mengetikkan "fitur windows" ke dalam kotak pencarian Windows dan memilih yang paling cocok.
  2. Centang kotak yang bertuliskan Layanan Informasi Internet dan klik OK. Ini akan memakan waktu satu menit untuk menginstal fitur ini
  3. Luncurkan IIS Manager dengan mengetikkan "layanan informasi internet" di kotak pencarian Windows dan pilih yang paling cocok.
  4. Anda akan melihat nama komputer Anda di jendela kiri, perluas dan klik Application Pools.
  5. Di jendela kanan, klik kanan pada DefaultAppPools dan pilih Pengaturan Lanjutan.
  6. Pilih "Aktifkan Aplikasi 32-bit" dan ubah dari False menjadi True.
  7. Klik OK dan restart komputer Anda.

Setelah Anda menyelesaikan ini, coba jalankan aplikasi lagi. Jika WOW64 Anda berfungsi dengan benar, ini seharusnya tidak diperlukan tetapi telah terbukti efektif dalam beberapa kasus.

File Program Salah

Program yang lebih lama terkadang membuat instalasi tercampur dan file mereka dapat berakhir di folder yang salah. Hal ini sangat sulit untuk dideteksi karena penginstalan akan berjalan tanpa hambatan.

Pada Windows versi 64-bit, semua aplikasi 64-bit diinstal di folder "Program Files (x86)". Ini termasuk file apa pun yang terkait dengan aplikasi yang diinstal. Namun, program 32-bit berakhir di folder terpisah berjudul "Program Files." Jika jalur salah dikodekan dalam penginstalan, aplikasi mungkin telah terinstal di folder yang salah.

File Program Salah

Memperbaiki ini harus mencakup pengeditan beberapa kode instalasi tetapi Anda tidak harus melakukannya, dan Anda mungkin tidak bisa mendapatkan kode sumbernya. Untuk solusi darurat, cukup temukan file yang diinstal dan salin secara manual ke folder "Program Files".

Mencukur dan Memotong Rambut, Dua Bit

Ini hanyalah beberapa masalah yang mungkin Anda hadapi saat menjalankan aplikasi 32-bit. Tetapi sekali lagi, tidak dapat cukup ditekankan bahwa ini seharusnya tidak pernah terjadi, karena ada langkah-langkah untuk mencegahnya. Jauh lebih mungkin Anda berurusan dengan beberapa masalah kompatibilitas lainnya. Jika Anda sangat yakin bahwa register menyebabkan masalah, mulailah dengan solusi yang diuraikan dalam artikel.

Apakah ada metode dalam artikel yang membantu? Apa yang membuat Anda yakin bahwa register 32-bit benar-benar yang menyebabkan masalah Anda? Bagikan alasan Anda di komentar di bawah.


$config[zx-auto] not found$config[zx-overlay] not found