Mengapa tingkap 64-bit memerlukan dua folder fail program?

Mengapa tingkap 64-bit memerlukan dua folder fail program?

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

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

Isi kandungan

    Windows 32 dan 64-bit

    Perbezaan sebenar antara Windows 32 dan 64-bit mempunyai kaitan dengan berapa banyak memori sistem operasi dapat ditangani. Untuk "alamat" hanya bermaksud untuk "menjejaki."

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

    Itu 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 papan induk. Untuk Windows 8, ia adalah 512GB dan untuk Windows 10, ia adalah 2 TB kekalahan untuk had memori!

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

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

    Malangnya, beralih dari aplikasi 32-bit ke 64-bit dan sistem operasi tidak semudah yang dikehendaki oleh Microsoft. Untuk membuat suis, setiap vendor perisian, pengeluar perkakasan, dan pengguna tiba-tiba terpaksa berhenti membuat dan menggunakan apa sahaja yang dibina pada seni bina 32-bit dan mula menggunakan 64-bit. Ini tidak praktikal kerana kebanyakan orang tidak sanggup hanya membuang pelaburan mereka dalam perkakasan dan perisian dan membeli semuanya baru lagi.

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

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

    Windows menggunakan emulator macam untuk menjalankan aplikasi 32-bit di Windows 64-bit. Anda mungkin telah 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 diarahkan dengan lancar ke C: \ Program Files (x86) \ menggunakan WOW64.

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

    Setiap beberapa bulan, saya biasanya menyemak laman web pemaju perisian untuk melihat sama ada mereka telah mengeluarkan versi 64-bit program. 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. Contohnya, anda boleh memasang versi 64-bit Office 365, tetapi bukan muat turun lalai.

    Tidak lama lagi, kebanyakan aplikasi akan menjadi 64-bit, menjadikan keperluan untuk pelbagai fail fail program yang tidak perlu. Namun, walaupun Microsoft ketika mengeluarkan Windows Vista 64-bit, gagal membangun dan melepaskan versi 64-bit Office 2007 yang dikeluarkan pada masa yang sama. Juga, banyak aplikasi Windows Store lalai dari Microsoft di Windows 10 masih aplikasi 32-bit.

    Perlu diingat bahawa pada masa kita semua membuat suis ke aplikasi 64-bit, kemungkinan ceramah arkitek 128-bit akan memaksa kita untuk melalui keseluruhan proses lagi. Nikmati!