Cara Menjalankan Program 32 Bit di Windows 64 Bit


Program 64-bit berjalan lebih cepat dan lebih efisien dibandingkan aplikasi 32-bit. PC apa pun yang cukup modern memiliki prosesor 64-bit. Namun, bagaimana cara menjalankan software 32-bit di komputer 64-bit?

Komputer modern—yang diproduksi beberapa tahun terakhir—didukung oleh prosesor dan sistem operasi 64-bit dan hanya mampu menjalankan aplikasi 64-bit. Inilah sebabnya mengapa perangkat lunak yang dikirimkan saat ini hampir secara eksklusif 64-bit. Anda masih akan menemukan beberapa aplikasi 32-bit (terutama jika Anda menjalankan aplikasi lama), dan menjalankannya di Windows versi 64-bit biasanya cukup lancar. Jadi, bagaimana cara kerjanya? Mari kita cari tahu.

Dapatkah Anda Langsung Menjalankan Perangkat Lunak 32-bit di Mesin 64-bit?

Memahami perbedaan arsitektur 64-bit dan sistem 32-bit adalah topik rumit yang berada di luar cakupan artikel ini. Perlu diketahui bahwa prosesor (dan OS) 64-bit tidak hanya memproses lebih banyak informasi sekaligus tetapi melakukannya dengan cara yang sangat berbeda dibandingkan sistem dengan arsitektur lama.

Jadi meskipun aplikasi yang dirancang untuk komputer 32-bit mungkin tampak berjalan sama di mesin 64-bit, ada lebih banyak hal yang terjadi selain mengubah mode kompatibilitas. Lingkungan yang diharapkan oleh aplikasi 32-bit tidak ada di Windows versi 64-bit, sehingga aplikasi tersebut tidak mungkin berinteraksi dengan hardware secara langsung.

Perbaikannya? Emulasi. Satu-satunya cara agar program 32-bit berfungsi adalah dengan meniru arsitektur kuno dan menyediakan antarmuka yang sama dengan aplikasi yang dibuat.

Opsi Bawaan: WOW64

Microsoft sangat menyadari masalah menjalankan aplikasi 32-bit pada OS 64-bit. Inilah sebabnya sistem operasi modern dengan arsitektur 64-bit seperti Windows XP, Vista, Windows 7, atau Windows 10 dilengkapi dengan emulator bawaan yang disebut WOW64.

WOW64 adalah subsistem Windows yang dirancang untuk menjalankan 32 aplikasi pada mesin 64-bit. WOW64 menyimulasikan lingkungan sistem operasi 32-bit, menyediakan aplikasi lama dengan antarmuka yang ditemukan di versi Windows sebelumnya.

Lapisan kompatibilitas ini ringan, kuat, dan langsung berfungsi. Artinya, Anda cukup mengeklik dua kali file EXE aplikasi 32-bit apa pun dan membiarkan Windows mengurus sisanya..

Alternatif Mahal: Virtualisasi

Mesin Virtual adalah metode terkenal untuk menjalankan berbagai arsitektur dan sistem operasi pada perangkat keras yang tidak dirancang untuk mendukungnya. Anda dapat menginstal dan menjalankan aplikasi yang ditujukan untuk Linux atau macOS Apple di PC Windows dengan prosesor Intel tanpa perubahan drastis apa pun.

Anda dapat menggunakan teknik yang sama untuk menjalankan Windows versi 32-bit yang lebih lama di PC modern Anda. Ini memungkinkan Anda menjalankan aplikasi lama di sistem meskipun prosesor Anda saat ini adalah 64-bit.

Namun, perlu diingat bahwa metode ini memerlukan banyak usaha dan sejujurnya tidak diperlukan. Jauh lebih mudah menggunakan emulator WOW64 bawaan daripada mencari salinan Windows XP 32-bit.

Menginstal Aplikasi 32-bit di Komputer 64-bit

Tidak ada perbedaan dalam menginstal aplikasi 32-bit pada OS 32-bit versus Windows versi 64-bit. Baik Anda memiliki CD-ROM atau file setup, Anda cukup menjalankan instalasi dan membiarkan sistem operasi menyelesaikannya.

Windows menangani program versi 32-bit dengan menempatkannya di direktori yang berbeda. Terdapat folder Program Files standar, yang menampung semua perangkat lunak 64-bit yang telah Anda instal, dan Program Files (x86) yang merupakan rumah bagi aplikasi yang ditujukan untuk mesin 32-bit.

Perangkat lunak yang ada di direktori x86 dijalankan dengan meniru Windows versi 32-bit menggunakan WOW64. Proses ini sepenuhnya otomatis, sehingga Anda dapat menjalankan aplikasi yang ada di kedua Program Files tanpa perbedaan apa pun.

Bisakah Anda Menjalankan Aplikasi 32-bit pada CPU 64-bit?

Banyak orang percaya bahwa program lama hanya dapat berjalan pada prosesor 32-bit. Meskipun benar bahwa hanya komputer 32-bit yang dapat menjalankan aplikasi ini, semua jenis sistem modern juga dapat menjalankan program tersebut.

Bagi sebagian besar pengguna, hal ini berarti menjalankan aplikasi tersebut, karena Windows akan mengurus detail teknis untuk menirunya melalui WOW64 dengan sendirinya. Jika Anda ingin mengambil pendekatan berbeda (mungkin jika utilitasnya tidak berfungsi), Anda dapat menggunakan virtualisasi.

Layanan seperti VirtualBox atau VMWare memungkinkan Anda meniru mesin virtual 32-bit, yang dapat menjalankan aplikasi 32-bit apa pun secara langsung. Ini adalah proses yang rumit, bahkan dengan tutorial, jadi sebaiknya Anda menjalankan WOW64 pada instalasi Windows Anda secara normal..

.

Pos terkait:


25.04.2022