Mengapa Windows 64-bit Membutuhkan Dua Folder Program Files?

Meskipun Windows XP memang memiliki versi 64-bit, baru setelah Microsoft merilis Windows Vista , konsumen benar-benar harus membuat keputusan apakah akan membeli versi 32 atau 64-bit.

Windows 7/8/10 juga hadir dalam versi 32 dan 64-bit dan jika Anda memilih 64-bit, Anda mungkin telah memperhatikan bahwa ada dua folder Program Files di hard drive Anda. Baca terus untuk mengetahui perbedaan antara Windows 32 dan 64-bit dan(Windows) mengapa sistem operasi memerlukan dua folder terpisah untuk menyimpan data program.

Windows 32 dan 64-bit

Perbedaan nyata antara Windows 32 dan 64-bit berkaitan dengan seberapa banyak memori yang dapat ditangani oleh sistem operasi. Untuk "mengalamatkan" berarti "melacak."

Windows 7/8/10 32-bit (seperti versi Windows 32-bit sebelumnya ) dapat menangani hingga 4.294.967.296 byte informasi. Itu 4GB memori. Secara teoritis, sistem operasi 64-bit dapat menangani hingga 1.8446.744.073.709.551.616 byte informasi.

Itu 16,3 miliar gigabyte. Namun, batas memori pada Windows 7 versi konsumen adalah 192 GB yang masih di luar batas fisik 8 GB hingga 16 GB untuk kebanyakan motherboard. Untuk Windows 8 , ini 512GB dan untuk Windows 10 , itu adalah 2 TB kekalahan untuk batas memori!

Pindah dari sistem operasi 32-bit ke 64-bit lebih dari sekadar lompatan dalam memori yang dapat dialamatkan. Ini adalah perubahan metode yang sama sekali berbeda untuk melacak data. Inilah sebabnya mengapa perangkat keras (seperti kartu suara) membutuhkan driver yang sama sekali berbeda untuk bekerja di Windows 64-bit .

Dua Folder(Folders) File Program di Windows

Jika Anda memiliki Windows(Windows) versi 64-bit , Anda mungkin memperhatikan bahwa ada dua folder Program Files di hard drive Anda.

Salah satunya diberi label Program Files dan yang lainnya diberi label Program Files (x86) . Folder pertama adalah lokasi default untuk semua program 64-bit Anda. Itu tidak memiliki label tambahan di akhir karena sebagai sistem operasi 64-bit, diasumsikan bahwa aplikasi 64-bit akan masuk ke folder ini.

Folder kedua berlabel Program Files ( x86 ) adalah lokasi default untuk semua aplikasi 32-bit Anda. Dalam arti tertentu, ini adalah folder yang dirancang untuk perangkat lunak warisan yang tersisa dari hari-hari sistem operasi 32-bit. Bagian x86 dari nama folder mengacu pada arsitektur x86 32-bit di mana prosesor 32-bit pertama dikembangkan seperti CPU 386, 486, dan Pentium(Pentium CPUs) .

Sayangnya, beralih dari aplikasi dan sistem operasi 32-bit ke 64-bit tidak sesederhana yang diinginkan Microsoft . Untuk beralih, setiap vendor perangkat lunak, produsen perangkat keras, dan pengguna tiba-tiba harus berhenti membuat dan menggunakan apa pun yang dibangun di atas arsitektur 32-bit dan mulai menggunakan 64-bit. Ini sama sekali tidak praktis karena kebanyakan orang tidak mau membuang investasi mereka dalam perangkat keras dan perangkat lunak dan membeli semua yang baru lagi.

Solusi Microsoft untuk transisi ini dari 32-bit ke 64-bit adalah dengan menambahkan dukungan lama untuk sebagian besar aplikasi 32-bit. Dengan kata lain, sebagian besar aplikasi 32-bit akan berfungsi di lingkungan operasi 64-bit.

Untuk membantu membuat transisi lebih mudah, Microsoft telah menetapkan bahwa semua aplikasi 32-bit harus, secara default, dimuat ke dalam folder Program Files ( x86 ) daripada bercampur dengan aplikasi 64-bit yang sebenarnya di folder Program Files biasa.(Program Files)

Windows menggunakan semacam emulator untuk menjalankan aplikasi 32-bit di Windows 64-bit . Anda mungkin pernah melihat beberapa folder di sistem Anda yang memiliki istilah WOW64 . WOW64 adalah singkatan dari Windows 32-bit pada Windows 64-bit. Setiap kali Anda menjalankan program 32-bit dan perlu mengakses direktori file program, program itu akan dialihkan dengan mulus ke C:Program Files (x86) menggunakan WOW64 .

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

Setiap beberapa bulan, saya biasanya memeriksa situs web pengembang perangkat lunak untuk melihat apakah mereka telah merilis versi 64-bit dari program tersebut. Terkadang Anda harus menggali sedikit untuk menemukan versi program 64-bit. Sebagian besar vendor bahkan hingga saat ini masih mendorong versi 32-bit sebagai unduhan utama. Misalnya, Anda dapat menginstal Office 365 versi 64-bit(install the 64-bit version of Office 365) , tetapi ini bukan unduhan default.

Namun, segera, sebagian besar aplikasi akan menjadi 64-bit, membuat kebutuhan akan beberapa folder Program Files tidak diperlukan. (Program Files)Namun, bahkan Microsoft ketika merilis Windows Vista 64-bit, gagal mengembangkan dan merilis versi 64-bit Office 2007 yang dirilis pada waktu yang sama. Juga, banyak aplikasi Windows Store(Windows Store) default dari Microsoft di Windows 10 masih merupakan aplikasi 32-bit.

Ingatlah bahwa pada saat kita semua beralih ke aplikasi 64-bit, kemungkinan pembicaraan tentang arsitektur 128-bit akan memaksa kita untuk menjalani seluruh proses lagi. Menikmati!



About the author

Saya seorang insinyur perangkat lunak dengan pengalaman lebih dari 10 tahun di bidang teknik Windows. Saya mengkhususkan diri dalam mengembangkan aplikasi berbasis Windows, serta driver perangkat keras dan suara untuk sistem operasi Microsoft Windows generasi berikutnya, Windows 11. Pengalaman saya dengan membuat aplikasi windows menjadikan saya aset yang sangat berharga bagi perusahaan mana pun yang ingin mengembangkan produk teknologi inovatif.



Related posts