Apa Perbedaan Antara Folder Aktivitas Files (X86) Dan Aktivitas Files Di Windows?



Kemungkinan Anda punya folder C:\Program Files dan C:\Program Files (x86) di PC Windows. Jika dibuka-buka, akan terlihat beberapa kegiatan yang terinstal di satu folder, dan ada pula yang di folder lainnya.

Windows 32-bit vs 64-bit

Aslinya, Windows hanya tersedia untuk sistem operasi 32-bit. Pada Windows versi 32-bit - bahkan versi 32-bit Windows 10, yang masih ada sampai hari ini - yang bisa dilihat hanyalah folder C:\Program Files.

Folder Program Files ialah lokasi yang direkomendasikan bagi kegiatan untuk menyimpan berkas, data, dan berkas yang bisa dieksekusi. Dengan kata lain, kegiatan memasang ke folder Program Files.
Pada versi Windows 64-bit, aplikasi 64-bit dipasang di folder Program Files. Meskipun demikian, Windows 64-bit juga mendukung kegiatan 32-bit, dan Microsoft tidak ingin perangkat lunak 32-bit dan 64-bit bercampur di daerah yang sama. Makara alih-alih kegiatan 32-bit dipasang di folder C:\Program Files (x86).

 akan terlihat beberapa kegiatan yang terinstal di satu folder Apa Perbedaan Antara Folder Program Files (x86) dan Program Files di Windows?

Windows menjalankan aplikasi 32-bit pada Windows 64-bit dengan memakai sarana WOW64, yang merupakan kependekan dari "Windows 32-bit pada Windows 64-bit."

Ketika Anda menjalankan kegiatan 32-bit pada Windows edisi 64-bit, lapisan emulasi WOW64 secara pribadi akan mengarahkan jalan masuk file dari C:\Program Files ke C:\Program Files (x86). Program 32-bit akan mencoba untuk mengakses direktori Program Files dan diarahkan ke folder Program Files (x86). Program 64-bit masih memakai folder normal Program Files.

Apa yang Disimpan di Tiap Folder

 akan terlihat beberapa kegiatan yang terinstal di satu folder Apa Perbedaan Antara Folder Program Files (x86) dan Program Files di Windows?

Secara ringkas, pada Windows versi 32-bit, Anda hanya mempunyai folder C:\Program Files. Folder ini berisi semua kegiatan yang diinstal, yang kesemuanya 32-bit.

Pada Windows 64-bit, kegiatan 64-bit disimpan di folder C:\Program Files, sedangkan kegiatan 32-bit disimpan di folder C"\Program Files (x86).

Itulah mengapa kegiatan yang berbeda tersebar pada dua folder Program Files yang berbeda, dan tampak tersebar secara acak. Folder C:\Program Files berisi kegiatan 64-bit, sedangkan C:\Program Files (x86) berisi kegiatan 32-bit.

Mengapa Dipisah?

Ini ialah fitur kompatibilitas yang didesain untuk kegiatan 32-bit lama. Program 32-bit ini mungkin tidak menyadari bahwa Windows 64-bit ada, jadi Windows meletakkannya di daerah yang terpisah dari instruksi 64-bit.

Program 32-bit tidak bisa memuat pustaka (library) 64-bit (file-file DLL), dan bisa macet kalau mencoba memuat file DLL tertentu dan menemukan yang 64-bit, bukan yang 32-bit. Hal yang sama berlaku untuk kegiatan 64-bit. Menyimpan file kegiatan yang berbeda untuk arsitektur CPU yang berbeda akan mencegah terjadinya kesalahan menyerupai ini.

Sebagai contoh, anggap saja Windows hanya memakai folder Program Files tunggal. Suatu aplikasi 32-bit mungkin mencari file DLL Microsoft Office yang ditemukan di C:\Program Files\Microsoft Office dan mencoba untuk memuatnya. Meskipun demikian, kalau Anda sudah menginstal Microsoft Office versi 64-bit, aplikasi akan macet dan tidak berfungsi dengan benar. Dengan folder yang terpisah, aplikasi tersebut tidak akan bisa menemukan file DLL sama sekali, sebab Microsoft Office 64-bit berada di C:\Program Files\Microsoft Office dan aplikasi yang 32 bit berada di C:\Program Files (x86)\Microsoft Office.

Cara ini juga bisa membantu dikala pengembang aplikasi menciptakan versi 32-bit dan 64-bit untuk aplikasinya, terutama kalau keduanya butuh memasang dua versi sekaligus untuk situasi tertentu. Versi 32 bit secara otomatis diinstal di C:\Program Files (x86), sedangkan versi 64-bit secara otomatis diinstal di C:\Program Files. Jika Windows memakai folder tunggal, pengembang aplikasi harus mengarahkan folder 64-bit untuk diinstal di folder yang berbeda supaya tetap terpisah. Sebagai akibatnya, tidak akan ada standar lokasi bagi pengembang untuk memasang versi yang berbeda.

Mengapa Folder 32-bit Dinamai (x86)?

 akan terlihat beberapa kegiatan yang terinstal di satu folder Apa Perbedaan Antara Folder Program Files (x86) dan Program Files di Windows?

Anda tidak akan selalu melihat "32-bit" dan "64-bit". Alih-alih, terkadang Anda akan melihat "x86" dan x64" yang merujuk ke dua arsitektur yang berbeda tersebut. Penyebabnya ialah sebab komputer generasi awal memakai chip Intel 8086. Yang orisinil ialah chip 16-bit, tetapi versi terbaru menjadi 32-bit. "x86" berarti arsitektur sebelum 64-bit - baik itu 16-bit maupun 32-bit. Arsitektur 64-bit yang terbaru disebut sebagai "x64".

Itulah arti Program Files (x86). yaitu folder Program Files yang memakai arsitektur CPU x86 yang lebih tua. Hanya saja perlu diperhatikan bahwa versi Windows 64-bit tidak bisa menjalankan instruksi 16-bit.

Secara Normal Tidak Ada Masalah

Secara normal tidak ada persoalan apakah berkas-berkas suatu kegiatan disimpan di Program Files atau Program Files (x86). Windows secara otomatis memasang kegiatan ke folder yang tepat, jadi Anda tidak perlu susah-susah memikirkannya. Program yang diinstal akan muncul di sajian Start dan berfungsi secara normal, tidak persoalan di folder mana lokasi pemasangannya. Program 32-bit maupun 64-bit akan menyimpan data Anda di folder semacam AppData dan ProgramData, dan bukan di folder Program Files. Biarkan saja kegiatan Anda secara otomatis memutuskan folder Program Files mana yang akan digunakan.

Jika Anda menggunakan aplikasi portabel, aplikasi tersebut bisa dijalankan dari folder apa saja di sistem, jadi tidak perlu khawatir perihal lokasi untuk meletakkannya. Kami sering meletakkan aplikasi portabel di Dropbox atau jenis folder penyimpanan cloud lainnya sehingga bisa digunakan di semua PC.

Terkadang Anda juga harus tahu lokasi disimpannya suatu program. Sebagai contoh, contohnya Anda ingin membuka direktori Steam untuk mencadangkan sejumlah berkas. Lokasinya ialah di C:\Program Files (x86), sebab Steam ialah kegiatan 32-bit.

Jika tidak yakin apakah kegiatan yang dipasang ialah 64-bit atau tidak dan Anda mencari folder instalasinya, mungkin Anda harus melihat di kedua folder Program Files untuk menemukannya.
Anda juga bisa melihat di Task Manager Windows 10.

 akan terlihat beberapa kegiatan yang terinstal di satu folder Apa Perbedaan Antara Folder Program Files (x86) dan Program Files di Windows?

Di Windows versi 64-bit, kegiatan 32-bit ditandai dengan teks perhiasan (32-bit), sehingga memberi indikasi bahwa Anda akan menemukannya di C:\Program Files (x86).

Perhatian! Dengan mengklik tombol download berarti anda setuju dengan Syarat dan Ketentuan. Anda menemukan Link Download Rusak? Segera Lapor Disini

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel