Disyorkan, 2024

Pilihan Editor

Mengapa Windows 64-bit Perlu Dua Program Folder Fail?

Walaupun Windows XP mempunyai versi 64-bit, tidak sampai Microsoft mengeluarkan Windows Vista bahawa pengguna benar-benar harus membuat keputusan sama ada untuk membeli versi 32 atau 64-bit.

Windows 7/8/10 juga datang dalam versi 32 dan 64-bit dan jika anda memilih 64-bit, anda mungkin perasan bahawa terdapat dua folder Fail Program pada cakera keras anda. Baca terus untuk meneroka perbezaan antara Windows 32 dan 64-bit dan mengapa sistem operasi memerlukan dua folder berasingan untuk menyimpan data program.

Windows 32 dan 64-bit

Perbezaan sebenar antara Windows 32 dan 64-bit mempunyai kaitan dengan berapa banyak memori sistem operasi boleh diatasi. Untuk "alamat" hanya bermakna untuk "mengesan."

Windows 7/8/10 32-bit (seperti versi Windows 32-bit sebelumnya) boleh menangani sehingga 4, 294, 967, 296 bait maklumat. Itulah memori 4GB. Secara teorinya, sistem operasi 64-bit boleh menangani sehingga 1, 8446, 744, 073, 709, 551, 616 bait maklumat.

Itulah 16.3 bilion gigabait. Walau bagaimanapun, had memori pada versi pengguna Windows 7 adalah 192 GB yang masih melebihi had fizikal 8GB hingga 16GB untuk kebanyakan motherboard. Untuk Windows 8, ia 512GB dan untuk Windows 10, ia adalah 2 TB kekalahan untuk had ingatan!

Bergerak dari 32-bit ke sistem operasi 64-bit adalah lebih daripada sekadar lompatan dalam ingatan yang dapat diatasi. Ia adalah satu perubahan kepada kaedah yang sama sekali berbeza untuk menjejaki data. Itulah sebabnya perkakasan (seperti kad bunyi) memerlukan pemandu yang berbeza untuk bekerja di Windows 64-bit.

Dua Program Files Folder di Windows

Jika anda mempunyai versi Windows 64-bit, anda mungkin perasan bahawa terdapat dua folder Program Files pada cakera keras anda.

Satu hanya dilabel Program Files dan yang lain dilabelkan Program Files (x86) . Folder pertama adalah lokasi lalai untuk semua program 64-bit anda. Ia tidak mempunyai label tambahan pada akhir kerana sebagai sistem operasi 64-bit, diandaikan bahawa aplikasi 64-bit akan masuk ke dalam folder ini.

Folder kedua berlabel Program Files (x86) adalah lokasi lalai untuk semua aplikasi 32-bit anda. Dalam erti kata, ia adalah satu folder yang direka untuk perisian warisan yang tersisa dari hari-hari sistem pengendalian 32-bit. Bahagian x86 nama folder merujuk kepada seni bina x86 32-bit yang mana pemproses 32-bit pertama dibangunkan seperti CPU 386, 486, dan Pentium.

Sayangnya, beralih dari aplikasi 32-bit ke 64-bit dan sistem pengendalian tidak semudah Microsoft ingin. Untuk membuat suis, setiap vendor perisian, pengeluar perkakasan, dan pengguna tiba-tiba harus berhenti membuat dan menggunakan apa-apa yang dibina di atas seni bina 32-bit dan mula menggunakan 64-bit. Ini sama sekali tidak praktikal kerana kebanyakan orang tidak sanggup mencurahkan pelaburan mereka dalam perkakasan dan perisian dan membeli semuanya baru lagi.

Penyelesaian Microsoft untuk peralihan ini dari 32-bit ke 64-bit adalah untuk menambah sokongan warisan untuk kebanyakan aplikasi 32-bit. Dengan kata lain, kebanyakan aplikasi 32-bit akan berfungsi dalam persekitaran operasi 64-bit.

Untuk membantu membuat peralihan lebih mudah, Microsoft telah menetapkan bahawa semua aplikasi 32-bit harus, secara lalai, dimasukkan ke dalam folder Program Files (x86) dan bukannya bercampur dengan aplikasi 64-bit yang benar dalam folder Program Program biasa.

Windows menggunakan emulator jenis untuk menjalankan aplikasi 32-bit dalam Windows 64-bit. Anda mungkin melihat beberapa folder pada sistem anda yang mempunyai istilah WOW64 . WOW64 bermaksud Windows 32-bit pada Windows 64-bit. Setiap kali anda menjalankan program 32-bit dan perlu mengakses direktori fail program, ia boleh dialihkan dengan lancar ke C: \ Program Files (x86) \ menggunakan WOW64.

Anda dapat dengan cepat melihat program mana di komputer anda 32-bit dan 64-bit dengan hanya melayari kedua-dua folder.

Setiap beberapa bulan, saya biasanya menyemak tapak web pemaju perisian untuk melihat apakah mereka telah mengeluarkan versi program 64-bit. Kadang-kadang anda perlu menggali sedikit untuk mencari versi 64-bit program. Kebanyakan vendor walaupun hari ini masih menolak versi 32-bit sebagai muat turun utama. Sebagai contoh, anda boleh memasang versi 64-bit Office 365, tetapi bukan muat turun lalai.

Walau bagaimanapun, tidak lama lagi, kebanyakan aplikasi akan menjadi 64-bit, menjadikan keperluan untuk folder Program Berkas yang tidak perlu. Namun, walaupun Microsoft ketika mengeluarkan Windows Vista 64-bit, gagal membangunkan dan melepaskan versi Office 2007 yang 64-bit yang dikeluarkan pada masa yang sama. Selain itu, banyak aplikasi Windows Store lalai dari Microsoft pada Windows 10 masih aplikasi 32-bit.

Perlu diingat bahawa pada masa kita semua membuat suis ke aplikasi 64-bit, kemungkinan bahawa perbualan tentang 128-bit seni bina akan memaksa kita untuk melangkah seluruh proses sekali lagi. Nikmati!

Top