Mengapa terdapat 2 folder fail program? Fail Program x86: apakah itu dan bagaimana untuk membuangnya? Ia biasanya tidak penting

Apabila anda mula melihat pemacu anda di mana sistem pengendalian dipasang, anda boleh menemui banyak perkara. Sebagai contoh, beberapa ketika dahulu saya bercakap tentang. Hari ini kita akan bercakap tentang folder bernama Program Files (x86): apa yang ada di dalamnya dan bolehkah ia dipadamkan?

Anda boleh mencari folder yang dipanggil Program Files (x86) dalam akar pemacu sistem, biasanya memandu C. Anda mungkin tahu bahawa folder Program Files itu sendiri diperlukan untuk memasang pelbagai program - secara lalai, program dipasang di dalamnya. Tetapi ini adalah folder tanpa sebarang anotasi, tetapi di sini kita bercakap tentang folder dengan nama tambahan x86. Lebih-lebih lagi, jika anda mempunyai folder dengan nama ini, maka dalam akar anda akan menemui folder Program Files tanpa sebarang penambahan tambahan.

Peti mati, seperti yang mereka katakan, dibuka dengan mudah. Terdapat dua versi sistem pengendalian Windows - . Ringkasnya, perbezaan di antara mereka ialah dalam satu kitaran jam masa pemproses sistem boleh memproses arahan 32 atau 64 bit, masing-masing. Di samping itu, sistem pengendalian 64-bit menyokong jumlah RAM yang lebih besar, manakala sistem pengendalian 32-bit menyokong tidak lebih daripada 4 GB (sebenarnya, lebih sedikit).

Jika kita bercakap tentang versi 32-bit Windows, maka ia hanya menyokong program 32-bit. Sehubungan itu, jika anda ingin menjalankan program 64-bit pada sistem 32-bit, anda akan menerima ralat. Benar, dalam banyak kes aplikasi seperti itu masih boleh dilancarkan, tetapi hanya dengan "menari dengan rebana." Sistem pengendalian 64-bit menyokong kedua-dua program dan aplikasi 32-bit dan 64-bit. Sehubungan itu, program dan aplikasi 32-bit dipasang dalam folder Program Files (x86), dan 64-bit dipasang dalam folder Program Files. Atas sebab inilah anda melihat dua folder dengan nama yang hampir sama dalam akar folder. Dan ini bukan pepijat atau gangguan sistem, seperti yang dipercayai oleh sesetengah pengguna. Dengan cara ini, folder Program Files (x86) mengambil namanya daripada pemproses Intel awal: 8086, 80186, 80286, dsb. Jadi, dalam apa jua keadaan, ia dipercayai.

Bagaimana untuk memadam folder Program Files (x86)?

Folder ini boleh dipadamkan semudah folder lain. Hak pentadbir mungkin diperlukan. Soalan lain ialah mengapa melakukan ini jika aplikasi 32-bit dipasang dalam folder ini? Di samping itu, aplikasi yang telah dipasang akan dipadamkan bersama dengan folder. Kenapa awak perlukan semua ini?

Saya percaya bahawa folder ini tidak boleh disentuh sama sekali. Lagipun, dia tidak menyusahkan sesiapa.

Setiap pengguna PC telah meneroka komputer mereka sekurang-kurangnya sekali, mengkaji folder dan program, selalunya dengan matlamat untuk mengosongkan ruang pada cakera keras dan memadam fail yang tidak diperlukan. Sebagai peraturan, folder terbesar termasuk Program Files (x86) dan Program Files untuk pemilik sistem pengendalian 64-bit. Mereka terletak di akar cakera OS di alamat: C:\Program Files (x86) dan C:\Program Files.

pengenalan

Perhatian!!! Pembaca yang dihormati, sebelum anda memulakan sebarang tindakan dengan folder "Fail program", saya meminta anda berfikir beberapa kali, kerana ia adalah satu sistem. Saya ingin memberi amaran kepada anda dengan segera bahawa sebarang campur tangan yang salah boleh mematahkan operasi sistem pengendalian dan anda hanya akan kehilangan beberapa data, program atau anda tidak akan dapat menghidupkan komputer sama sekali. Artikel ini ditulis untuk mereka yang mempunyai pemahaman tentang apa yang mereka lakukan dan untuk tujuan tertentu. Saya tidak mengesyorkan Anda juga berfikir tentang kemungkinan memadam folder.

Program 64-bit dipasang dalam folder Program Files, dan 32-bit dipasang dalam folder Program Files (x86). Sesetengah daripada mereka mungkin sangat diperlukan untuk pengendalian komputer anda yang stabil. Contohnya, jika anda memasang sistem pengendalian yang bersih tanpa pemacu, maka apabila memasang pemacu audio, laluan lalai ke salah satu folder ini boleh dipilih. Jika anda memadamkan folder dalam kes ini, anda tidak akan mempunyai bunyi lagi.

Microsoft memastikan bahawa anda tidak memadamkan keseluruhan folder dalam beberapa klik, oleh itu, apabila anda cuba mengalih keluarnya, Explorer akan memberi anda mesej yang menyatakan bahawa program yang dialih keluar kini sedang berjalan dan tidak akan membenarkan anda menyelesaikan kerja. Sudah tentu, anda boleh mengatasinya dengan pergi ke Pengurus Tugas dan melumpuhkan proses kepunyaan program, tetapi ini tidak disyorkan. Kaedah ini boleh berguna apabila mengalih keluar virus atau utiliti kecil.

Adakah mungkin untuk memadamkan fail program folder x86?

Kami boleh mengatakan dengan yakin bahawa anda tidak sepatutnya memadamkan keseluruhan folder, tetapi jika anda masih perlu mengosongkan ruang pada cakera keras anda, anda boleh mengalih keluar program yang tidak perlu, tetapi tidak secara manual (dengan memadamkan folder), tetapi melalui Panel Kawalan. Kaedah ini juga jauh lebih baik kerana anda tidak boleh membuat kesilapan apabila memilih aplikasi yang tidak perlu. Selalunya berlaku apabila memasang program, ia diletakkan dalam folder dengan nama syarikat yang menciptanya, contohnya: Microsoft, Adobe, dll. Dalam Panel Kawalan anda akan melihat nama program dan ikonnya, yang akan membantu anda menavigasi dengan lebih mudah. Di bawah ialah senarai folder dan program yang tidak boleh dipadamkan.

Folder:
- 7-Zip;
- Fail Biasa;
- Internet Explorer;
— Permainan Microsoft;
- Microsoft Office;
- MSBuild;
— NVIDIA Corporation;
— Realtek (pemandu kad bunyi) – milik anda mungkin berbeza;
— Perhimpunan Rujukan;
— Semua folder Windows;
- WinRAR;
— Folder dengan antivirus (Avast, Kaspersky, Dr. Web, dan sebagainya).

Program:
- Antivirus;
— Pemacu (Intel, NVIDIA, ADM, Realtek, dll.);
— Semua program Microsoft;
- Pemacu Windows.

Untuk mengalih keluar program sepenuhnya, gunakan Panel Kawalan. Ikut langkah-langkah ini.

  1. Buka panel Mula
  2. Pilih "Panel Kawalan"
  3. Klik pada "Program dan Ciri"
  4. Dalam senarai di atas, klik dua kali pada program yang diperlukan untuk mengalih keluarnya, tidak termasuk yang ditulis di atas.

Ia juga patut dipertimbangkan bahawa jika cakera keras dibahagikan kepada beberapa, tidak semua program akan ditempatkan pada pemacu C, sebagai contoh, anda memasang permainan pada pemacu D, jadi berhati-hati apabila memilih program dan aplikasi.

Bagaimana untuk memadam fail program x86 sistem lama?

Terdapat juga keadaan yang lebih luar biasa apabila perlu untuk memadam komponen fail program x86 atau folder fail program. Keadaan ini mungkin timbul jika cakera anda dibahagikan kepada beberapa bahagian. Sebagai contoh, jika OS anda berada pada pemacu C dan anda memasang satu lagi pada pemacu D dan menggunakannya, maka semuanya akan kekal pada C. Di sinilah persoalan timbul: bagaimana untuk memadam folder fail Windows dan Program?

Cara paling mudah ialah memuat turun utiliti LockHunter yang berguna. Apabila anda cuba memadamkan folder ini, anda akan menerima mesej yang menyatakan bahawa anda tidak mempunyai hak yang mencukupi. Utiliti ini membolehkan anda menutup mata terhadap perkara ini dan memadamkan sebarang fail pada komputer anda. Selepas pemasangan, klik kanan pada folder yang diperlukan dan pilih LockHunter. Dalam tetingkap yang muncul, klik "DeleteIt!" dan folder akan dipadamkan. Walaupun kemudahan penggunaan dan kemungkinan tanpa had, anda harus menggunakan utiliti ini dengan berhati-hati, dan dalam kes biasa gunakan "Panel Kawalan" yang biasa.

Selamat menggunakan!

Anda mungkin pernah melihat folder "C:\Program Files" dan "C:\Program Files (x86)" pada komputer anda. Dan anda mungkin perasan bahawa program dipasang dalam satu pakej dan dalam pakej yang lain. Mari kita fikirkan mengapa ini berlaku.

Windows 32-bit dan 64-bit

Pada mulanya, Windows hanya tersedia dalam versi 32-bit. Dalam versi ini, kami hanya melihat folder "C:\Program Files", yang merupakan lokasi yang disyorkan untuk program yang dipasang.

Pada versi Windows 64-bit, aplikasi 64-bit dipasang dalam folder Program Files. Walau bagaimanapun, versi Windows 64-bit juga menyokong program 32-bit, dan Microsoft tidak mahu perisian 32-bit dan 64-bit dicampur di tempat yang sama. Jadi, program 32-bit dipasang pada folder "C:\Program Files (x86)" secara lalai.

Windows menjalankan aplikasi 32-bit pada versi Windows 64-bit menggunakan WOW64. Apabila anda menjalankan program 32-bit pada versi Windows 64-bit, lapisan emulasi WOW64 dengan lancar mengubah hala akses fail daripada "C:\Program Files" kepada "C:\Program Files (x86)".

Apa yang ada dalam setiap folder?

Jadi pada Windows 32-bit, anda hanya mempunyai folder "C:\Program Files" yang mengandungi semua program 32-bit yang dipasang.
Pada Windows 64-bit, program 64-bit disimpan dalam folder "C:\Program Files" dan program 32-bit disimpan dalam folder "C:\Program Files (x86)".

Inilah sebabnya mengapa program yang berbeza dipasang dalam folder yang berbeza.

Mengapa mereka dipisahkan?

Ciri keserasian yang direka untuk program 32-bit lama yang mungkin tidak mengetahui bahawa Windows 64-bit wujud, jadi Windows menghalang mereka daripada bercakap dengan kod 64-bit secara langsung.

Program 32-bit tidak boleh memuatkan perpustakaan 64-bit (fail DLL) dan mungkin ranap jika mereka cuba memuatkan fail DLL tertentu dan menemui versi 64-bit dan bukannya versi 32-bit. Perkara yang sama berlaku untuk program 64-bit. Mempunyai fail program bebas untuk seni bina pemproses yang berbeza menghalang ralat tersebut.

Sebagai contoh, katakan Windows hanya akan menggunakan satu folder Program Files. Aplikasi 32-bit akan mencari fail DLL Microsoft Office yang terdapat dalam C:\Program Files\Microsoft Office dan cuba memuatkannya. Walau bagaimanapun, jika anda memasang versi 64-bit Microsoft Office, aplikasi akan ranap dan tidak akan berfungsi dengan baik kerana... ia tidak akan dapat mencari DLL sama sekali kerana versi 64-bit Microsoft Office akan terletak di C:\Program Files\Microsoft Office, dan aplikasi 32-bit akan melihat C:\Program Files (x86 )\Microsoft Office.

Ia juga membantu apabila pembangun mencipta versi 32-bit dan 64-bit aplikasi, terutamanya jika ia perlu dipasang sekali gus dalam beberapa situasi. Versi 32-bit dipasang secara automatik dalam C:\Program Files (x86), dan versi 64-bit dipasang secara automatik dalam C:\Program Files. Jika Windows menggunakan satu folder, pembangun aplikasi perlu menetapkan folder 64-bit ke folder lain untuk memisahkannya. Dan mungkin tidak ada standard sebenar di mana pembangun menetapkan versi yang berbeza.

Mengapa folder 32-bit dipanggil (x86)?

Anda tidak akan sentiasa melihat "32-bit" dan "64-bit". Sebaliknya, anda kadangkala melihat "x86" dan "x64" untuk merujuk kepada dua seni bina yang berbeza ini. Ini kerana komputer awal menggunakan cip Intel 8086. Cip asal adalah 16-bit, tetapi versi yang lebih baharu telah menjadi 32-bit. "X86" kini merujuk kepada semua "versi" sehingga seni bina 64-bit - sama ada 16-bit atau 32-bit. Seni bina 64-bit baharu juga dipanggil "x64".

Folder "Program Files (x86)" ialah folder untuk program yang menggunakan seni bina pemproses x86 lama. Walau bagaimanapun, ambil perhatian bahawa versi 64-bit Windows tidak boleh menjalankan kod 16-bit.

Ia biasanya tidak penting

Ia biasanya tidak kira sama ada fail program disimpan dalam Fail Program atau Fail Program (x86). Windows memasang program secara automatik dalam folder yang betul, jadi anda tidak perlu memikirkannya. Program muncul dalam menu Mula dan berfungsi seperti biasa tidak kira di mana ia dipasang. Kedua-dua program 32-bit dan 64-bit harus menyimpan data anda dalam folder seperti AppData dan ProgramData dan bukan dalam mana-mana folder Program Files. Hanya biarkan program anda menentukan folder Program Files secara automatik untuk digunakan.

Kadangkala anda perlu tahu di mana program disimpan. Katakan anda ingin pergi ke direktori Steam anda untuk membuat sandaran beberapa fail. Anda akan menemuinya dalam C:\Program Files (x86) kerana Steam ialah program 32-bit.

Jika anda tidak tahu versi program yang anda telah pasang, 32 atau 64 bit, maka anda boleh melihat dalam pengurus tugas Windows.

Pada versi Windows 64-bit, program 32-bit ditandakan dengan teks "(32-bit)" tambahan, memberi anda petunjuk bahawa anda akan menemuinya dalam C:\Program Files (x86).

Ingat, tidak lama dahulu saya menulis artikel - "Adakah anda masih menyimpan dokumen dan program pada pemacu sistem?" Nah, nota khusus ini akan menjadi kesinambungan daripada yang pertama! Jadi mari kita mulakan.
Anda boleh membaca nota pertama (jika anda belum membacanya) beberapa kali di bawah pada blog saya untuk mengikuti perkembangan acara. Di sana saya memberitahu anda bahawa anda tidak perlu memasang program pada pemacu sistem dalam folder Program Files. Pemacu sistem ialah tempat sistem pengendalian dipasang. Walau bagaimanapun, terdapat program yang dipasang hanya pada pemacu sistem, dan adalah mustahil untuk menetapkan semula laluan pemasangannya secara manual. Apa yang perlu dilakukan kemudian? Dan semuanya sangat mudah, kami akan menggunakan pendaftaran sistem sistem pengendalian. Ringkasnya, pendaftaran sistem ialah sejenis pangkalan data yang menyimpan parameter keseluruhan komputer, sistem pengendalian dan program yang dipasang. Sebagai contoh, walaupun apabila kita menukar screensaver pada desktop, semua perubahan kepada perubahan screensaver ini berlaku dalam pendaftaran sistem. Cuma sistem pengendalian menyediakan kami antara muka grafik yang mudah untuk kemudahan dan penalaan halusnya.
Berikut ialah pendaftaran sistem itu sendiri. Ia mempunyai struktur pokok, dengan setiap tajuk berkembang.

Jadi, mari kita teruskan untuk menetapkan semula folder pemasangan program. Semua ini berfungsi dalam kedua-dua Windows XP dan Windows Vista.

Perhatian, ikuti arahan yang diterangkan di bawah dengan tegas! Jangan tukar sebarang tetapan pendaftaran lain. Ini boleh menyebabkan sistem pengendalian ranap.

===========
Secara lalai, sistem pengendalian Windows memasang semua program dalam folder "Program Files" yang terletak pada pemacu sistem (di mana sistem terletak). Jika anda mahu atur cara dipasang dalam folder lain, contohnya folder "Program" yang terletak pada pemacu berdekatan di mana tiada sistem pengendalian. Jadi, tiga langkah.

Langkah 1. Buka editor pendaftaran ("Mula" - "Jalankan" - "regedit"). Iaitu, secara berurutan - Mulakan dahulu, kemudian klik Jalankan dan masukkan "regedit" dalam medan khas dan OK.

P.S Jika arahan "Jalankan" tidak dipaparkan, kemudian klik kanan pada butang "Mula", pergi ke sifat dan pada tab "Menu Mula", klik butang "Sesuaikan".

Kemudian tandai kotak di sebelah "Jalankan Perintah"

Semua tetapan adalah sama dengan Windows XP dan Windows Vista.

Langkah 2. Pergi ke cawangan - HKEY_LOCAL_MACHINE kemudian SOFTWARE kemudian Microsoft kemudian Windows kemudian CurrentVersion

Langkah 3. Buka kekunci "ProgramFileDir" (klik dua kali), dalam medan "Nilai" akan terdapat entri "pemacu anda:\Program Files" (contohnya, pemacu anda H:\ ialah sistem satu. Masukkan dalam medan ini alamat daripada folder yang dikehendaki untuk memasang atur cara, contohnya – “D :\Programs". Klik "Ok" dan mulakan semula komputer. Adalah lebih baik untuk memberikan nama folder untuk program dalam bahasa Inggeris.

Sekarang semua program akan dipasang dalam folder baharu secara lalai! Semua tetapan di atas berfungsi dalam Windows XP dan Windows Vista.

Pengetahuan yang kukuh kepada anda dengan hormat Artyom Yushchenko!