Mengapa Kebanyakan Program Masih 32-bit pada Versi Windows 64-bit?
Komputer anda mungkin menjalankan versi Windows 64-bit. Tetapi lihat Task Manager dan anda akan melihat bahawa banyak aplikasi pada sistem anda masih 32-bit. Adakah ini masalah?
Kebanyakan komputer moden-pasti yang dijual sejak sekitar Windows 7 hari-adalah 64-bit mampu dan kapal dengan versi 64-bit Windows. Jika anda tidak pasti tentang PC anda sendiri, mudah untuk memeriksa sama ada anda menjalankan Windows 32-bit atau 64-bit. Terdapat banyak perbezaan antara versi 64-bit dan 32-bit Windows-cukup bahawa jika PC dan aplikasi anda menyokongnya, anda harus menjalankan versi 64-bit. Walaupun setiap aplikasi yang anda jalankan adalah aplikasi 32-bit, menjalankan OS 64-bit masih akan menjadi lebih selamat dan boleh dipercayai.
Tapi bagaimana pula dengan aplikasi itu? Perkara menjadi sedikit lebih rumit, di sana. Perkara pertama yang diketahui ialah versi Windows 64-bit boleh menjalankan aplikasi 32-bit, tetapi versi 32-bit Windows tidak dapat menjalankan perisian 64-bit. Satu lagi kedutan kecil dan satu yang hanya berlaku kepada sejumlah kecil orang-adalah versi Windows 32-bit boleh menjalankan aplikasi 16-bit yang lama, tetapi aplikasi 16-bit tidak akan berjalan pada versi Windows 64-bit . Oleh itu, mari kita menyelam sedikit lebih dan lihat bila perkara itu penting kepada anda.
Cara Semak Yang mana Apps Anda Masih 32-bit
Anda boleh menggunakan Pengurus Tugas untuk melihat mana program anda adalah 64-bit dan yang 32-bit. Untuk membukanya, klik kanan mana-mana kawasan terbuka pada bar tugas, kemudian klik "Pengurus Tugas" (atau tekan Ctrl + Shift + Escape).
Pada tab "Proses", lihat di bawah lajur "Nama". Jika anda menggunakan versi Windows 8 atau 10 versi 64-bit, anda akan melihat teks "(32-bit)" selepas nama mana-mana aplikasi 32-bit. Jika anda menggunakan versi Windows 7 versi 64-bit, anda akan melihat teks "* 32" sebaliknya. Dalam semua versi, aplikasi 64-bit tidak mempunyai teks tambahan selepas nama itu.
Windows juga memasang aplikasi 32-bit dan 64-bit di tempat yang berbeza-atau sekurang-kurangnya, cuba. Apl 32-bit biasanya dipasang pada C: \ Program Files (x86) \
folder pada versi Windows 64-bit, manakala program 64-bit biasanya dipasang pada C: \ Program Files \
folder.
Ini lebih daripada garis panduan. Tiada peraturan yang memaksa aplikasi 32-bit dan 64-bit ke folder masing-masing. Sebagai contoh, klien Steam adalah program 32-bit, dan ia akan dipasang dengan betul ke dalam C: \ Program Files (x86) \
folder secara lalai. Tetapi, semua permainan yang anda pasang melalui Steam dipasang ke C: \ Program Files (x86) \ Steam
folder secara lalai-walaupun permainan 64-bit.
Jika anda membandingkan dua folder Program Fail yang berbeza, anda akan mendapati bahawa kebanyakan program anda mungkin dipasang ke folder C: \ Program Files (x86). Mereka mungkin program 32-bit.
Adakah Running 32-bit Apps pada Windows 64-bit Ide Bad?
Di permukaan, ia mungkin kelihatan seperti menjalankan aplikasi 32-bit dalam persekitaran 64-bit yang buruk atau kurang daripada ideal. Lagipun, aplikasi 32-bit tidak memanfaatkan sepenuhnya seni bina 64-bit. Dan itu benar. Sekiranya mungkin, menjalankan versi 64-bit aplikasi menyediakan ciri keselamatan tambahan kepada aplikasi yang mungkin diserang. Dan aplikasi 64-bit boleh mengakses lebih banyak memori secara terus daripada 4 GB yang dapat diakses oleh 32-bit.
Namun, ini adalah perbezaan yang anda mungkin tidak perasan untuk menjalankan aplikasi biasa di dunia sebenar. Sebagai contoh, anda tidak akan mengalami apa-apa jenis penalti prestasi dengan menjalankan aplikasi 32-bit. Dalam versi Windows 64-bit, aplikasi 32-bit berjalan di bawah sesuatu yang dinamakan lapisan 32-bit Windows 32 pada Windows 64-bit (WoW64) keserasian lapisan-subsistem penuh yang mengendalikan aplikasi 32-bit. Program Windows 32-bit anda akan berjalan sepertimana yang mereka lakukan pada versi Windows 32-bit (dan dalam beberapa kes, lebih baik lagi), jadi tidak ada kelemahan untuk menjalankan program-program ini pada OS 64-bit.
Walaupun setiap program yang anda gunakan masih 32-bit, anda akan mendapat manfaat kerana sistem operasi anda sendiri berjalan dalam mod 64-bit. Versi Windows 64-bit lebih selamat.
Tetapi Program 64-bit Akan Lebih Baik, Betul?
Seperti yang telah disebutkan sebelumnya, terdapat kelebihan untuk menjalankan aplikasi versi 64-bit, jika ada. Pada versi 64-bit Windows, program 32-bit hanya boleh mengakses 4 GB memori setiap, manakala program 64-bit boleh mengakses lebih banyak lagi. Sekiranya program mungkin diserang, ciri keselamatan tambahan yang digunakan untuk 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 popular, dan semuanya boleh didapati dalam bentuk 64-bit. Permainan menuntut sering 64-bit supaya mereka boleh menggunakan lebih banyak memori.
Banyak aplikasi tidak membuat lompatan itu, walaupun, dan yang paling tidak akan. Anda masih boleh menjalankan program Windows 32-bit yang berusia sepuluh tahun pada versi Windows 64-bit hari ini, walaupun pemaju mereka tidak memperbaharuinya sejak Windows versi 64-bit datang.
Seorang pemaju yang ingin menyediakan versi 64-bit program mereka perlu melakukan kerja tambahan. Mereka perlu memastikan kod yang sedia ada mengkompilasi dan berjalan dengan betul sebagai perisian 64-bit. Mereka perlu menyediakan dan menyokong dua versi program yang berasingan, kerana orang yang menjalankan versi Windows 32-bit tidak boleh menggunakan versi 64-bit.
Dan dalam banyak aplikasi, orang tidak akan melihat perbezaan. Mari kita ambil versi desktop Windows Evernote sebagai contoh di sini. Sekalipun mereka menyediakan versi Evernote 64-bit, pengguna mungkin tidak akan perasan sama sekali. Program 32-bit boleh berjalan dengan baik pada versi Windows 64-bit, dan tidak akan ada kelebihan yang ketara dengan versi 64-bit.
Singkatnya, jika anda mempunyai pilihan, pasti ambil versi 64-bit aplikasi anda. Sekiranya anda tidak mempunyai pilihan, dapatkan versi 32-bit dan jangan risau.
Mendapatkan 64-bit Apps
Bagaimana anda mendapatkan aplikasi 64-bit apabila ia tersedia berbeza berdasarkan aplikasi. Kadangkala, apabila anda pergi ke halaman muat turun untuk aplikasi, halaman akan mengesan sama ada anda menggunakan versi Windows 32-bit atau 64-bit dan secara automatik mengarahkan anda ke pemasang yang betul. Apple iTunes berfungsi dengan cara ini.
Pada masa lain, anda akan memuat turun aplikasi pemasangan tunggal yang mengandungi kedua-dua aplikasi 32-bit dan 64-bit dari aplikasi. Apabila anda melancarkan pemasangan, ia akan mengesan pada ketika itu sama ada anda menggunakan versi Windows 32-bit atau 64-bit dan memasang fail tersebut. Photoshop untuk Windows berfungsi dengan cara ini.
Dan pada masa-masa lain, anda akan mendapat pilihan pada halaman memuat turun aplikasi untuk memuat turun versi yang anda mahukan. Kadang-kadang versi akan mengatakan "64-bit," kadang-kadang ia akan mengatakan "x64," dan kadang-kadang keduanya. Apabila anda melihat pilihan seperti ini, teruskan dan muat turun versi 64-bit.
Pada akhirnya, yang penting tidak memastikan anda menjalankan aplikasi 64-bit-itu memastikan anda menjalankan aplikasi yang berfungsi dengan baik untuk anda. Jika ada versi 64-bit aplikasi, dengan segala cara menggunakannya. Sekiranya tidak, dengan menggunakan versi 32-bit adalah baik-baik saja. Untuk kebanyakan apl, anda tidak akan perasan perbezaannya.