Mengapa Kebanyakan Program Masih 32-bit pada Versi Windows 64-bit?

Daftar Isi:

Mengapa Kebanyakan Program Masih 32-bit pada Versi Windows 64-bit?
Mengapa Kebanyakan Program Masih 32-bit pada Versi Windows 64-bit?

Video: Mengapa Kebanyakan Program Masih 32-bit pada Versi Windows 64-bit?

Video: Mengapa Kebanyakan Program Masih 32-bit pada Versi Windows 64-bit?
Video: Perbedaan 32 BIT dan 64 BIT dalam 3 menit! - YouTube 2024, April
Anonim
Komputer Anda mungkin menjalankan Windows versi 64-bit. Tetapi lihatlah Task Manager dan Anda akan melihat bahwa banyak aplikasi di sistem Anda masih 32-bit. Apakah ini masalah?
Komputer Anda mungkin menjalankan Windows versi 64-bit. Tetapi lihatlah Task Manager dan Anda akan melihat bahwa banyak aplikasi di sistem Anda masih 32-bit. Apakah ini masalah?

Sebagian besar komputer modern - pasti yang dijual sejak sekitar Windows 7 hari - memiliki kemampuan 64-bit dan dikirimkan dengan Windows versi 64-bit. Jika Anda tidak yakin tentang PC Anda sendiri, sangat mudah untuk memeriksa apakah Anda menjalankan Windows 32-bit atau 64-bit. Ada banyak perbedaan antara Windows versi 64-bit dan 32-bit - cukup bahwa jika PC dan aplikasi Anda mendukungnya, Anda harus menjalankan versi 64-bit. Bahkan jika setiap aplikasi yang Anda jalankan adalah aplikasi 32-bit, menjalankan OS 64-bit masih akan menjadi lebih aman dan andal.

Tapi, bagaimana dengan aplikasi itu? Segalanya menjadi sedikit rumit, di sana. Hal pertama yang harus diketahui adalah bahwa Windows versi 64-bit dapat menjalankan aplikasi 32-bit, tetapi Windows versi 32-bit tidak dapat menjalankan perangkat lunak 64-bit. Kerutan kecil lainnya - dan satu yang hanya berlaku untuk sejumlah kecil orang - adalah versi Windows 32-bit dapat menjalankan aplikasi 16-bit lama, tetapi aplikasi 16-bit itu tidak akan berjalan pada Windows versi 64-bit. Jadi, mari selami sedikit lebih banyak dan lihat kapan itu mungkin penting bagi Anda.

Cara Memeriksa Aplikasi Anda yang Masih 32-bit

Anda dapat menggunakan Task Manager untuk melihat program mana yang 64-bit dan mana yang 32-bit. Untuk membukanya, klik kanan area yang terbuka di taskbar, dan kemudian klik "Task Manager" (atau tekan Ctrl + Shift + Escape).

Pada tab "Proses", lihat di bawah kolom "Nama". Jika Anda menggunakan Windows 8 atau versi 64-bit, Anda akan melihat teks “(32-bit)” setelah nama aplikasi 32-bit apa pun. Jika Anda menggunakan Windows 7 versi 64-bit, Anda akan melihat teks "* 32" sebagai gantinya. Di semua versi, aplikasi 64-bit tidak memiliki teks tambahan setelah nama.
Pada tab "Proses", lihat di bawah kolom "Nama". Jika Anda menggunakan Windows 8 atau versi 64-bit, Anda akan melihat teks “(32-bit)” setelah nama aplikasi 32-bit apa pun. Jika Anda menggunakan Windows 7 versi 64-bit, Anda akan melihat teks "* 32" sebagai gantinya. Di semua versi, aplikasi 64-bit tidak memiliki teks tambahan setelah nama.
Windows juga menginstal aplikasi 32-bit dan 64-bit di tempat yang berbeda - atau setidaknya, mencoba. Aplikasi 32-bit biasanya diinstal ke
Windows juga menginstal aplikasi 32-bit dan 64-bit di tempat yang berbeda - atau setidaknya, mencoba. Aplikasi 32-bit biasanya diinstal ke

C:Program Files (x86)

folder pada Windows versi 64-bit, sementara program 64-bit biasanya diinstal ke

C:Program Files

map.

Ini lebih dari sebuah pedoman. Tidak ada aturan yang memaksa aplikasi 32-bit dan 64-bit ke folder masing-masing. Sebagai contoh, klien Uap adalah program 32-bit, dan itu mendapat instalasi dengan benar ke dalam

C:Program Files (x86)

folder secara default. Namun, semua game yang Anda instal melalui Steam dipasang ke

C:Program Files (x86)Steam

folder secara default - bahkan game 64-bit.

Jika Anda membandingkan dua folder Program Files yang berbeda, Anda akan menemukan bahwa sebagian besar program Anda mungkin diinstal ke folder C: Program Files (x86). Mereka kemungkinan program 32-bit.

Image
Image

Apakah Menjalankan Aplikasi 32-bit di Windows 64-bit Ide Buruk?

Di permukaan, mungkin tampak seperti menjalankan aplikasi 32-bit di lingkungan 64-bit itu buruk - atau kurang dari ideal. Bagaimanapun, aplikasi 32-bit tidak memanfaatkan arsitektur 64-bit sepenuhnya. Dan itu benar. Jika memungkinkan, menjalankan versi 64-bit dari aplikasi menyediakan fitur keamanan tambahan untuk aplikasi yang cenderung diserang. Dan aplikasi 64-bit dapat mengakses lebih banyak memori secara langsung daripada 4 GB yang dapat diakses oleh aplikasi 32-bit.

Namun, ini adalah perbedaan yang sepertinya tidak akan Anda perhatikan menjalankan aplikasi reguler di dunia nyata. Misalnya, Anda tidak akan menderita penalti kinerja apa pun dengan menjalankan aplikasi 32-bit. Dalam Windows versi 64-bit, aplikasi 32-bit berjalan di bawah sesuatu yang bernama Windows 32-bit pada lapisan kompatibilitas Windows 64-bit (WoW64) - subsistem lengkap yang menangani menjalankan aplikasi 32-bit. Program Windows 32-bit Anda akan berjalan hampir sama seperti pada Windows versi 32-bit (dan dalam beberapa kasus, bahkan lebih baik), jadi tidak ada kerugian untuk menjalankan program ini pada OS 64-bit.

Bahkan jika setiap program yang Anda gunakan masih 32-bit, Anda akan mendapat manfaat karena sistem operasi Anda sendiri berjalan dalam mode 64-bit. Windows versi 64-bit lebih aman.

Tapi Program 64-bit Akan Lebih Baik, Benar?

Seperti yang telah disebutkan sebelumnya, ada keuntungan untuk menjalankan versi 64-bit aplikasi, jika tersedia. Pada Windows versi 64-bit, program 32-bit hanya dapat mengakses memori 4 GB, sementara program 64-bit dapat mengakses lebih banyak lagi. Jika sebuah program cenderung diserang, fitur keamanan tambahan yang diterapkan pada program 64-bit dapat membantu.

Banyak aplikasi menawarkan versi 32-bit dan 64-bit. Chrome, Photoshop, iTunes, dan Microsoft Office adalah beberapa program Windows yang paling populer, dan semuanya tersedia dalam bentuk 64-bit. Game yang menuntut sering 64-bit sehingga mereka dapat menggunakan lebih banyak memori.

Banyak aplikasi yang belum melakukan lompatan, dan sebagian besar tidak akan pernah. Anda masih dapat menjalankan sebagian besar program Windows 32-bit berusia sepuluh tahun pada Windows versi 64-bit hari ini, bahkan jika pengembang mereka belum memperbaruinya sejak Windows versi 64-bit datang.
Banyak aplikasi yang belum melakukan lompatan, dan sebagian besar tidak akan pernah. Anda masih dapat menjalankan sebagian besar program Windows 32-bit berusia sepuluh tahun pada Windows versi 64-bit hari ini, bahkan jika pengembang mereka belum memperbaruinya sejak Windows versi 64-bit datang.

Pengembang yang ingin menyediakan versi 64-bit dari program mereka harus melakukan pekerjaan tambahan. Mereka harus memastikan kode yang ada dikompilasi dan berjalan dengan benar sebagai perangkat lunak 64-bit. Mereka harus menyediakan dan mendukung dua versi program yang terpisah, karena orang yang menjalankan Windows versi 32-bit tidak dapat menggunakan versi 64-bit.

Dan di banyak aplikasi, orang-orang tidak akan menyadari perbedaannya. Mari kita ambil Evernote versi desktop Windows sebagai contoh di sini.Bahkan jika mereka menyediakan versi Evernote 64-bit, pengguna mungkin tidak akan melihat perbedaan sama sekali. Program 32-bit dapat berjalan dengan baik pada Windows versi 64-bit, dan tidak akan ada keuntungan nyata dengan versi 64-bit.

Singkatnya, jika Anda punya pilihan, pasti ambil versi 64-bit dari aplikasi Anda. Jika Anda tidak punya pilihan, dapatkan versi 32-bit dan jangan khawatir.

Mendapatkan Aplikasi 64-bit

Cara Anda mendapatkan aplikasi 64-bit saat mereka tersedia berbeda berdasarkan aplikasi. Terkadang, ketika Anda membuka halaman unduhan untuk suatu aplikasi, halaman tersebut akan mendeteksi apakah Anda menggunakan Windows versi 32-bit atau 64-bit dan secara otomatis mengarahkan Anda ke installer yang tepat. Apple iTunes bekerja dengan cara ini.

Di lain waktu, Anda akan mengunduh satu aplikasi penginstalan yang berisi versi aplikasi 32-bit dan 64-bit. Ketika Anda meluncurkan penginstal, itu akan mendeteksi pada titik itu apakah Anda menggunakan Windows versi 32-bit atau 64-bit dan menginstal file-file itu. Photoshop untuk Windows bekerja dengan cara ini.
Di lain waktu, Anda akan mengunduh satu aplikasi penginstalan yang berisi versi aplikasi 32-bit dan 64-bit. Ketika Anda meluncurkan penginstal, itu akan mendeteksi pada titik itu apakah Anda menggunakan Windows versi 32-bit atau 64-bit dan menginstal file-file itu. Photoshop untuk Windows bekerja dengan cara ini.

Dan di lain waktu, Anda benar-benar akan mendapatkan pilihan di halaman unduhan aplikasi untuk mengunduh versi yang Anda inginkan. Kadang-kadang versi akan mengatakan "64-bit," kadang-kadang akan mengatakan "x64," dan kadang-kadang keduanya. Ketika Anda melihat pilihan seperti ini, lanjutkan dan unduh versi 64-bit.

Image
Image

Pada akhirnya, yang penting adalah tidak memastikan Anda menjalankan aplikasi 64-bit - ini memastikan Anda menjalankan aplikasi yang bekerja dengan baik untuk Anda. Jika ada versi 64-bit dari suatu aplikasi, tentu saja gunakan itu. Jika tidak, menggunakan versi 32-bit baik-baik saja. Untuk sebagian besar aplikasi, Anda bahkan tidak akan melihat perbedaannya.

Direkomendasikan: