Care este diferența dintre folderele „Program Files (x86)” și „Program Files” din Windows. Fișiere de program x86: ce este și cum se elimină? Ce este în fiecare folder?

Fiecare utilizator de PC și-a explorat computerul cel puțin o dată, studiind foldere și programe, cel mai adesea cu scopul de a elibera spațiu pe hard disk și de a șterge fișierele inutile. De regulă, cele mai mari foldere includ Program Files (x86) și Program Files pentru proprietarii de sisteme de operare pe 64 de biți. Acestea se află în rădăcina discului OS la adresa: C:\Program Files (x86) și C:\Program Files.

Introducere

Atenţie!!! Dragi cititori, înainte de a începe orice acțiune cu folderul „Fișiere de program”, vă rog să vă gândiți de mai multe ori, deoarece este unul de sistem. Vreau să vă avertizez imediat că orice intervenție eronată poate întrerupe funcționarea sistemului de operare și pur și simplu veți pierde unele dintre date, programe sau nu veți putea porni deloc computerul. Acest articol este scris pentru cei care au o înțelegere a ceea ce fac și în ce scop anume. nu recomand Te gândești chiar să ștergi dosarul.

Programele pe 64 de biți sunt instalate în folderul Program Files, iar cele pe 32 de biți sunt instalate în folderul Program Files (x86). Unele dintre ele pot fi absolut necesare pentru funcționarea stabilă a computerului dumneavoastră. De exemplu, dacă ați instalat un sistem de operare curat, fără drivere, atunci când instalați driverul audio, calea implicită către unul dintre aceste foldere poate fi selectată. Dacă ștergeți un folder în acest caz, nu veți mai avea sunet.

Microsoft s-a asigurat că nu ștergeți întregul folder în câteva clicuri, prin urmare, atunci când încercați să-l eliminați, Explorer vă va trimite mesaje care vă vor spune că programele care sunt eliminate rulează acum și nu vă va permite să finalizați lucrarea. Desigur, puteți ocoli acest lucru mergând la Task Manager și dezactivând procesele aparținând programelor, dar acest lucru nu este recomandat. Această metodă poate fi utilă atunci când eliminați viruși sau utilitare mici.

Este posibil să ștergeți folderul fișiere de program x86?

Putem spune cu încredere că nu ar trebui să ștergeți întregul folder, dar dacă tot trebuie să eliberați spațiu pe hard disk, puteți elimina programele inutile, dar nu manual (prin ștergerea folderelor), ci prin Panoul de control. Această metodă este, de asemenea, mult mai bună prin faptul că nu puteți face o greșeală atunci când alegeți o aplicație inutilă. Se întâmplă adesea ca la instalarea unui program, acesta să fie plasat într-un folder cu numele companiei care l-a creat, de exemplu: Microsoft, Adobe etc. În Panoul de control veți vedea numele programelor și pictogramele acestora, care vă vor ajuta să navigați mai ușor. Mai jos este o listă de foldere și programe care nu trebuie șterse.

Foldere:
- 7-Zip;
- Fisiere comune;
- Internet Explorer;
— Microsoft Games;
- Microsoft Office;
- MSBuild;
— NVIDIA Corporation;
— Realtek (driverul plăcii de sunet) – al tău poate fi diferit;
— Ansambluri de referință;
— Toate folderele Windows;
- WinRAR;
— Dosar cu antivirus (Avast, Kaspersky, Dr. Web și așa mai departe).

Programe:
- Antivirus;
— Drivere (Intel, NVIDIA, ADM, Realtek etc.);
— Toate programele Microsoft;
- Drivere Windows.

Pentru a elimina complet programe, utilizați Panoul de control. Urmați acești pași.

  1. Deschideți panoul Start
  2. Selectați „Panou de control”
  3. Faceți clic pe „Programe și caracteristici”
  4. În lista de mai sus, faceți dublu clic pe programul necesar pentru a-l elimina, cu excepția celor scrise mai sus.

De asemenea, merită să luați în considerare faptul că, dacă hard disk-ul este împărțit în mai multe, nu toate programele vor fi localizate pe unitatea C, de exemplu, ați instalat jocuri pe unitatea D, așa că aveți grijă când alegeți programe și aplicații.

Cum să șterg fișierele de program x86 din vechiul sistem?

Există, de asemenea, circumstanțe mai neobișnuite când este necesară ștergerea componentelor fișierelor de program x86 sau folderului fișierelor de program. Această situație poate apărea dacă discul este împărțit în mai multe părți. De exemplu, dacă sistemul de operare a fost pe unitatea C și ați instalat altul pe unitatea D și l-ați folosit, atunci totul va rămâne pe C. Aici apar întrebările: cum să ștergeți folderele Windows și Program files?

Cel mai simplu mod este să descărcați utilitarul util LockHunter. Când încercați să ștergeți aceste foldere, veți primi un mesaj care vă spune că nu aveți suficiente drepturi. Utilitarul vă permite să închideți ochii la acest lucru și să ștergeți absolut orice fișiere de pe computer. După instalare, faceți clic dreapta pe folderele necesare și selectați LockHunter. În fereastra care apare, faceți clic pe „DeleteIt!” iar folderele vor fi șterse. În ciuda ușurinței de utilizare și a posibilităților nelimitate, ar trebui să utilizați acest utilitar cu precauție și, în cazuri normale, utilizați familiarul „Panou de control”

Utilizare fericită!

Amintiți-vă, nu cu mult timp în urmă am scris un articol - „Încă salvați documente și programe pe unitatea de sistem?” Ei bine, această notă anume va fi o continuare a primei! Deci să începem.
Puteți citi prima notă (dacă nu ați citit-o) de mai multe ori mai jos pe blogul meu pentru a fi la curent cu evenimentele. Acolo ți-am spus că nu trebuie să instalezi programe pe unitatea de sistem în folderul Program Files. Unitatea de sistem este locul unde este instalat sistemul de operare. Cu toate acestea, există programe care sunt instalate numai pe unitatea de sistem și este imposibil să le reatribuiți manual calea de instalare. Ce să faci atunci? Și totul este foarte simplu, vom folosi registrul de sistem al sistemului de operare. Pentru a spune simplu, registrul de sistem este un fel de bază de date care stochează parametrii întregului computer, sistemul de operare și programele instalate. De exemplu, chiar și atunci când schimbăm screensaver-ul de pe desktop, toate modificările aduse modificării acestui screensaver apar în registrul de sistem. Doar că sistemul de operare ne oferă o interfață grafică convenabilă pentru reglarea sa convenabilă și fină.
Aici este registrul de sistem în sine. Are o structură arborescentă, fiecare rubrică se extinde.

Deci, să trecem la reatribuirea folderului de instalare a programului. Toate acestea funcționează atât în ​​Windows XP, cât și în Windows Vista.

Atentie, urmati cu strictete instructiunile descrise mai jos! Nu modificați alte setări de registry. Acest lucru poate duce la prăbușirea sistemului de operare.

===========
În mod implicit, sistemul de operare Windows instalează toate programele în folderul „Program Files” situat pe unitatea de sistem (unde se află sistemul). Dacă doriți ca programele să fie instalate într-un folder diferit, de exemplu folderul „Programe” situat pe o unitate din apropiere unde nu există un sistem de operare. Deci, trei pași.

Pasul 1. Deschideți editorul de registry („Start” – „Run” – „regedit”). Adică, secvențial - mai întâi Start, apoi faceți clic pe Run și introduceți „regedit” într-un câmp special și OK.

P.S Dacă comanda „Run” nu este afișată, faceți clic dreapta pe butonul „Start”, accesați proprietăți și pe fila „Start Menu”, faceți clic pe butonul „Personalizare”.

Apoi bifați caseta de lângă „Run Command”

Toate setările sunt identice atât cu Windows XP, cât și cu Windows Vista.

Pasul 2. Accesați ramura - HKEY_LOCAL_MACHINE apoi SOFTWARE apoi Microsoft apoi Windows apoi CurrentVersion

Pasul 3. Deschideți tasta „ProgramFileDir” (dublu clic), în câmpul „Value” va apărea o intrare „unitatea dvs.:\Program Files” (de exemplu, unitatea dvs. H:\ este cea de sistem. Introduceți în acest câmp adresa din folderul dorit pentru instalarea programelor, de exemplu – „D :\Programs". Faceți clic pe „Ok" și reporniți computerul. Este mai bine să dați numele folderului pentru programe în limba engleză.

Acum toate programele vor fi instalate implicit într-un folder nou! Toate setările de mai sus funcționează în Windows XP și Windows Vista.

Cunoștințe puternice pentru tine cu respect Artyom Yushchenko!

Probabil ați văzut folderele „C:\Program Files” și „C:\Program Files (x86)” pe computer. Și probabil ați observat că programele sunt instalate atât într-un pachet, cât și în altul. Să ne dăm seama de ce este așa.

Windows pe 32 de biți și 64 de biți

Inițial, Windows era disponibil doar în versiuni pe 32 de biți. În aceste versiuni vedem doar folderul „C:\Program Files”, care este locația recomandată pentru programele instalate.

Pe versiunile pe 64 de biți ale Windows, aplicațiile pe 64 de biți sunt instalate în folderul Fișiere program. Cu toate acestea, versiunile pe 64 de biți ale Windows acceptă și programe pe 32 de biți, iar Microsoft nu dorește ca software-ul pe 32 de biți și pe 64 de biți să fie amestecat în același loc. Deci, programele pe 32 de biți sunt instalate în folderul „C:\Program Files (x86)” în mod implicit.

Windows rulează aplicații pe 32 de biți pe versiuni de Windows pe 64 de biți folosind WOW64. Când rulați un program pe 32 de biți pe o versiune de Windows pe 64 de biți, stratul de emulare WOW64 redirecționează fără probleme accesul la fișiere de la „C:\Program Files” la „C:\Program Files (x86)”.

Ce este în fiecare folder?

Deci, pe Windows pe 32 de biți, aveți doar un folder „C:\Program Files” care conține toate programele pe 32 de biți instalate.
Pe Windows pe 64 de biți, programele pe 64 de biți sunt stocate în folderul „C:\Program Files”, iar programele pe 32 de biți sunt stocate în folderul „C:\Program Files (x86)”.

Acesta este motivul pentru care diferite programe sunt instalate în foldere diferite.

De ce sunt despărțiți?

O caracteristică de compatibilitate concepută pentru programele mai vechi pe 32 de biți care ar putea să nu știe că Windows pe 64 de biți chiar există, astfel încât Windows le împiedică să vorbească direct cu codul pe 64 de biți.

Programele pe 32 de biți nu pot încărca biblioteci pe 64 de biți (fișiere DLL) și se pot bloca dacă încearcă să încarce un anumit fișier DLL și întâlnesc o versiune pe 64 de biți în loc de una pe 32 de biți. Același lucru este valabil și pentru programele pe 64 de biți. Având fișiere de program independente pentru diferite arhitecturi de procesor previne astfel de erori.

De exemplu, să presupunem că Windows ar folosi pur și simplu un singur dosar Program Files. Aplicația pe 32 de biți va căuta fișierul Microsoft Office DLL găsit în C:\Program Files\Microsoft Office și va încerca să îl încarce. Cu toate acestea, dacă aveți instalată o versiune de Microsoft Office pe 64 de biți, aplicația se va bloca și nu va funcționa corect deoarece... nu va putea găsi deloc DLL, deoarece versiunea pe 64 de biți a Microsoft Office va fi localizată la C:\Program Files\Microsoft Office, iar aplicația pe 32 de biți se va uita la C:\Program Files (x86 )\Microsoft Office.

De asemenea, ajută atunci când un dezvoltator creează atât versiuni pe 32 de biți, cât și pe 64 de biți ale unei aplicații, mai ales dacă acestea trebuie să fie instalate simultan în anumite situații. Versiunea pe 32 de biți este instalată automat în C:\Program Files (x86), iar versiunea pe 64 de biți este instalată automat în C:\Program Files. Dacă Windows a folosit un folder, dezvoltatorul aplicației ar trebui să seteze folderul pe 64 de biți într-un alt folder pentru a le separa. Și probabil că nu ar exista un standard real în care dezvoltatorii să stabilească versiuni diferite.

De ce se numește folderul pe 32 de biți (x86)?

Nu veți vedea întotdeauna „32 de biți” și „64 de biți”. În schimb, vedeți uneori „x86” și „x64” pentru a face referire la aceste două arhitecturi diferite. Acest lucru se datorează faptului că primele computere foloseau cipul Intel 8086. Cipurile originale erau pe 16 biți, dar versiunile mai noi au devenit pe 32 de biți. „X86” se referă acum la toate „versiunile” până la arhitectura pe 64 de biți – fie că este pe 16 biți sau pe 32 de biți. Noua arhitectură pe 64 de biți se mai numește și „x64”.

Folderul „Program Files (x86)” este un folder pentru programe care utilizează arhitectura veche a procesorului x86. Rețineți, totuși, că versiunile pe 64 de biți ale Windows nu pot rula cod pe 16 biți.

De obicei nu contează

De obicei, nu contează dacă fișierele program sunt stocate în Program Files sau Program Files (x86). Windows instalează automat programe în folderul corect, astfel încât nu trebuie să vă gândiți la asta. Programele apar în meniul Start și funcționează normal, indiferent unde sunt instalate. Ambele programe pe 32 de biți și pe 64 de biți ar trebui să vă stocheze datele în foldere precum AppData și ProgramData și nu în niciun dosar Program Files. Doar lăsați programele dvs. să decidă automat ce folder de fișiere de program să utilizați.

Uneori trebuie să știți unde este stocat un program. Să presupunem că vrei să intri în directorul tău Steam pentru a face backup pentru unele fișiere. Îl veți găsi în C:\Program Files (x86), deoarece Steam este un program pe 32 de biți.

Dacă nu știți ce versiune a programului ați instalat, pe 32 sau 64 de biți, atunci puteți căuta în managerul de activități Windows.

Pe versiunile pe 64 de biți de Windows, programele pe 32 de biți sunt marcate cu text suplimentar „(32 de biți)”, oferindu-vă un indiciu că le veți găsi în C:\Program Files (x86).

Când începeți să vă uitați la unitatea pe care este instalat sistemul de operare, puteți găsi o mulțime de lucruri. De exemplu, acum ceva timp am vorbit despre. Astăzi vom vorbi despre un folder numit Program Files (x86): ce este în el și poate fi șters?

Puteți găsi un folder numit Program Files (x86) în rădăcina unității de sistem, de obicei unitatea C. Probabil știți că folderul Program Files în sine este necesar pentru instalarea diferitelor programe - în mod implicit, programele sunt instalate în el. Dar acesta este un folder fără adnotări, dar aici vorbim despre un folder cu numele suplimentar x86. Mai mult, dacă aveți un folder cu acest nume, atunci în rădăcină veți găsi folderul Program Files fără adăugiri suplimentare.

Sicriul, după cum se spune, se deschide simplu. Există două versiuni ale sistemului de operare Windows - . Pe scurt, diferența dintre ele este că într-un ciclu de ceas de timp al procesorului sistemul poate procesa o comandă de 32 sau, respectiv, 64 de biți. În plus, un sistem de operare pe 64 de biți acceptă o cantitate mult mai mare de RAM, în timp ce un sistem de operare pe 32 de biți nu suportă mai mult de 4 GB (de fapt, chiar mai puțin).

Dacă vorbim despre versiunea pe 32 de biți a Windows, atunci acceptă doar programe pe 32 de biți. În consecință, dacă doriți să rulați un program pe 64 de biți pe un sistem pe 32 de biți, veți primi o eroare. Adevărat, în multe cazuri, o astfel de aplicație poate fi lansată în continuare, dar numai „dansând cu o tamburină”. Sistemul de operare pe 64 de biți acceptă atât programe și aplicații pe 32 de biți, cât și pe 64 de biți. În consecință, programele și aplicațiile pe 32 de biți sunt instalate în folderul Program Files (x86), iar cele pe 64 de biți sunt instalate în folderul Program Files. Din acest motiv, vedeți două foldere cu nume practic identice în rădăcina folderului. Și aceasta nu este o eroare sau o eroare a sistemului, așa cum cred unii utilizatori. Apropo, folderul Program Files (x86) își ia numele de la procesoarele Intel timpurii: 8086, 80186, 80286 etc. Deci, în orice caz, se crede.

Cum se șterge folderul Program Files (x86)?

Acest folder poate fi șters la fel de ușor ca și alte foldere. Pot fi necesare drepturi de administrator. O altă întrebare este de ce faceți acest lucru dacă aplicațiile pe 32 de biți sunt instalate în acest folder? În plus, aplicațiile deja instalate vor fi șterse împreună cu folderul. De ce ai nevoie de toate astea?

Cred că acest folder nu trebuie atins deloc. La urma urmei, ea nu deranjează pe nimeni.