Program Files (x86) i Program Files - koje su to mape na računalu. Koja je razlika između mapa “Program Files (x86)” i “Program Files” u sustavu Windows Što znači mapa programskih datoteka x86?

03.05.2020 Programi

Svaki korisnik osobnog računala je barem jednom pregledao svoje računalo, proučavao mape i programe, najčešće s ciljem oslobađanja prostora na tvrdom disku i brisanja nepotrebne datoteke. U pravilu, najveće mape uključuju Programske datoteke(x86) i Program Files za vlasnike 64-bitnih operativnih sustava. Nalaze se u korijenu OS diska na adresi: C:\Program Files (x86) i C:\Program Files.

Uvod

Pažnja!!! Dragi čitatelji, prije nego što započnete bilo kakve radnje s mapom "Programske datoteke", molim vas da razmislite nekoliko puta, jer je to sustav. Želim vas odmah upozoriti da svaka pogrešna intervencija može prekinuti rad operativnog sustava i jednostavno ćete izgubiti neke svoje podatke, programe ili uopće nećete moći uključiti računalo. Ovaj članak je napisan za one koji imaju razumijevanja za ono što rade i za koju specifičnu svrhu. Ne preporučujemČak razmišljate o mogućem brisanju mape.

64-bitni programi instalirani su u mapi Program Files, a 32-bitni u mapi Program Files (x86). Neki od njih mogu biti prijeko potrebni za stabilan rad vašeg računala. Na primjer, ako ste instalirali čisti operativni sustav bez upravljačkih programa, prilikom instaliranja audio upravljačkog programa može biti odabrana zadana staza do jedne od ovih mapa. Ako u tom slučaju izbrišete mapu, više nećete imati zvuk.

Microsoft se pobrinuo da ne izbrišete cijelu mapu u nekoliko klikova, stoga, kada je pokušate ukloniti, Explorer će vam dati poruku da su programi koji se uklanjaju sada pokrenuti i neće vam dopustiti da dovršite posao. Naravno, to možete zaobići tako da odete u Upravitelj zadataka i onemogućite procese koji pripadaju programima, ali to se ne preporučuje. Ova metoda može biti korisna pri uklanjanju malih virusa ili uslužnih programa.

Je li moguće izbrisati mapu programskih datoteka x86?

Sa sigurnošću možemo reći da ne biste trebali brisati cijelu mapu, ali ako ipak trebate osloboditi prostor na tvrdom disku, možete izbrisati nepotrebnih programa, ali ne ručno (brisanjem mapa), nego kroz Control Panel. Ova metoda je također puno bolja u tome pri odabiru nepotrebna primjena Ne možete pogriješiti. Često se događa da se program prilikom instaliranja smjesti u mapu s nazivom tvrtke koja ga je izradila, na primjer: Microsoft, Adobe itd. Na upravljačkoj ploči vidjet ćete nazive programa i njihove ikone, što će vam pomoći da se lakše snalazite. Dolje je popis mapa i programa koje ne treba brisati.

Mape:
- 7-Zip;
- Zajedničke datoteke;
Internet Explorer;
— Microsoftove igre;
Microsoft Office;
- MSBuild;
— NVIDIA Corporation;
- Realtek (vozač zvučna kartica) – možda imate drugu;
— referentni sklopovi;
- Svi Windows mape;
- WinRAR;
— Mapa s antivirusom (Avast, Kaspersky, Dr. Web i tako dalje).

Programi:
— Antivirus;
— Upravljački programi (Intel, NVIDIA, ADM, Realtek, itd.);
— Svi Microsoftovi programi;
- Windows upravljački programi.

Za potpuno uklanjanje programa koristite upravljačku ploču. Prati ove korake.

  1. Otvorite ploču Start
  2. Odaberite "Upravljačka ploča"
  3. Kliknite na "Programi i značajke"
  4. Dvaput kliknite na donji popis potreban program da ga ukloni, isključujući gore napisane.

Također je vrijedno uzeti u obzir da u slučaju razdvajanja tvrdi disk za nekoliko, neće svi programi biti smješteni na disku C, na primjer, instalirali ste igrice na disku D, stoga budite oprezni pri odabiru programa i aplikacija.

Kako izbrisati programske datoteke x86 starog sustava?

Postoje i neobičnije okolnosti kada je potrebno izbrisati komponente programskih datoteka x86 ili mape programskih datoteka. Ova situacija može nastati ako je vaš disk podijeljen na nekoliko dijelova. Na primjer, ako je vaš OS bio na pogonu C, a vi ste instalirali drugi na pogon D i koristite ga, tada će sve ostati na disku C. Ovdje se postavljaju pitanja: kako izbrisati mape Windows i Program files?

Najviše na jednostavan načinće preuzeti korisne LockHunter uslužni program. Kada pokušate izbrisati ove mape, dobit ćete poruku da nemate dovoljno prava. Uslužni program omogućuje vam da zatvorite oči na ovo i izbrišete apsolutno sve datoteke na računalu. Nakon instalacije desnom tipkom miša kliknite potrebne mape i odaberite LockHunter. U prozoru koji se pojavi kliknite "DeleteIt!" i mape će biti izbrisane. Unatoč jednostavnosti korištenja i neograničenim mogućnostima, trebali biste koristiti ovaj uslužni program s oprezom, au normalnim slučajevima koristite poznatu "Upravljačku ploču"

Sretno korištenje!

Vrlo vjerojatno na vašem Windows računalo Naći ćete dvije mape “Programske datoteke” i “Programske datoteke (x86)”. Ako vam dosadi, vidjet ćete da su vam neki programi instalirani u jednoj mapi, a neki u drugoj.

32-bitni i 64-bitni Windows

U početku je Windows bio dostupan samo u 32-bitnoj verziji. Na 32-bitnim verzijama sustava Windows– čak i na 32-bitnim verzijama sustava Windows 10, koje su i danas dostupne – vidjet ćete samo mapu "Programske datoteke".

Na 64-bitnim verzijama sustava Windows 64-bitne aplikacije instalirane su u mapi Program Files. Međutim, 64-bitni Windows verzije također podržavaju 32-bitne programe, a Microsoft ne želi 32-bitne i 64-bitne softver pomiješani na jednom mjestu. Stoga se 32-bitni programi instaliraju u mapu "Program Files (x86)".

Windows pokreće 32-bitne aplikacije na 64-bitnim verzijama sustava Windows koristeći WOW64.

Kada pokrenete 32-bitni program na 64-bitnoj verziji sustava Windows, sloj emulacije WOW64 neprimjetno preusmjerava pristup datoteci s "C:\Program Files" na "C:\Program Files (x86)". 64-bitni programi i dalje koriste uobičajenu mapu Program Files.

Što se nalazi u svakoj mapi?

Dakle, na 32-bitnim Windowsima imate samo mapu "Program Files". Sadrži sve programe koje ste instalirali, a svi su 32-bitni.

U 64-bitnom sustavu Windows, 64-bitni programi pohranjeni su u mapi Program Files, a 32-bitni programi pohranjeni su u mapi Program Files (x86).

Zato različite programe raspodijeljen između dvije mape Program Files, naizgled nasumično. Mapa Program Files sadrži 64-bitne aplikacije, a mapa Program Files (x86) sadrži 32-bitne aplikacije.

Zašto su razdvojeni?

Ova značajka kompatibilnosti namijenjena je starijim 32-bitnim programima. Ovi 32-bitni programi možda ne znaju da 64-bitna verzija sustava Windows uopće postoji, pa ih Windows izolira od 64-bitnog koda.

32-bitni programi ne mogu učitati 64-bitne biblioteke (DLL datoteke) i mogu se srušiti ako pokušaju učitati određenu DLL datoteku i naiđu na 64-bitnu verziju umjesto 32-bitne. Isto vrijedi i za 64-bitne programe. Očuvanje razne programe Posjedovanje različitih datoteka za različite procesorske arhitekture sprječava takve pogreške.

Na primjer, recimo da Windows koristi jednu mapu Program Files. 32-bitna aplikacija može pretraživati DLL datoteka Microsoft Office koji se nalazi u C:\Program Files\Microsoft Office i pokušajte ga preuzeti. Međutim, ako imate instaliran 64-bitni Microsoft verzija Office aplikacija će se srušiti i neće ispravno raditi. S odvojenim mapama ova aplikacija uopće neće moći pronaći DLL jer će 64-bitna verzija Microsoft Officea biti u C:\Program Files\Microsoft Office, a 32-bitna aplikacija će tražiti u C:\ Programske datoteke (x86)\Microsoft Office.

Također pomaže kada razvojni programer kreira i 32-bitnu i 64-bitnu verziju aplikacije, osobito ako obje moraju biti instalirane odjednom. 32-bitna verzija se automatski instalira u C:\Program Files (x86), a 64-bitna verzija se automatski instalira u C:\Program Files. Ako Windows koristi jednu mapu, razvojni programer aplikacije trebao bi postaviti 64-bitnu mapu u drugu mapu kako bi ih razdvojio.

Zašto se 32-bitna mapa zove (x86)

Nećete uvijek vidjeti pojmove "32-bitni" ili "64-bitni". Umjesto toga, ponekad možete vidjeti "x86" i "x64" koji se odnose na ove dvije različite arhitekture. To je zato što su rana računala koristila čip Intel 8086. Izvorni čipovi bili su 16-bitni, ali su novije verzije postale 32-bitne. "X86" se sada odnosi na do 32-bitnu arhitekturu - bila ona 16-bitna ili 32-bitna. Nova 64-bitna arhitektura zove se "x64".

To znači da je "Program Files (x86)" implementacija mape Program Files za programe koji koriste stariju arhitekturu procesora x86. Međutim, imajte na umu da 64-bitne verzije sustava Windows to ne mogu učiniti pokrenuti 16-bitni kod .

Obično to nije važno

Obično nije važno jesu li programske datoteke pohranjene u Program Files ili Program Files (x86). Windows automatski instalira programe u ispravnu mapu, tako da ne morate razmišljati o tome. Programi se pojavljuju u izborniku Start i funkcioniraju normalno bez obzira gdje su instalirani. Samo dopustite vašim programima da automatski odluče koju će mapu Program Files koristiti.

Ako ti pomoću prijenosne aplikacije, može se pokrenuti iz bilo koje mape na vašem sustavu, tako da ne morate brinuti gdje ćete ga smjestiti.

Međutim, ponekad moramo znati gdje je program pohranjen. Na primjer, želite se prijaviti u svoj Steam imenik za Rezervni primjerak neke datoteke. Pronaći ćete ga u C:\Program Files (x86) jer je Steam 32-bitni program.

Vjerojatno ste vidjeli mape "C:\Program Files" i "C:\Program Files (x86)" na vašem računalu. I vjerojatno ste primijetili da se programi instaliraju iu jednom iu drugom paketu. Hajdemo shvatiti zašto je to tako.

32-bitni i 64-bitni Windows

U početku je Windows bio dostupan samo u 32-bitnoj verziji. U ovim verzijama vidimo samo mapu “C:\Program Files”, što je preporučeno mjesto za instalirane programe.

Na 64-bitnim verzijama sustava Windows, 64-bitne aplikacije instalirane su u mapi Program Files. Međutim, 64-bitne verzije sustava Windows također podržavaju 32-bitne programe, a Microsoft ne želi da se 32-bitni i 64-bitni softver miješaju na istom mjestu. Dakle, 32-bitni programi su prema zadanim postavkama instalirani u mapu "C:\Program Files (x86)".

Windows pokreće 32-bitne aplikacije na 64-bitnim verzijama sustava Windows koristeći WOW64. Kada pokrenete 32-bitni program na 64-bitnoj verziji sustava Windows, sloj emulacije WOW64 neprimjetno preusmjerava pristup datoteci s "C:\Program Files" na "C:\Program Files (x86)".

Što se nalazi u svakoj mapi?

Dakle, na 32-bitnim Windowsima imate samo mapu "C:\Program Files" koja sadrži sve instalirane 32-bitne programe.
U 64-bitnom sustavu Windows, 64-bitni programi pohranjeni su u mapi "C:\Program Files", a 32-bitni programi pohranjeni su u mapi "C:\Program Files (x86)".

Zbog toga se različiti programi instaliraju u različite mape.

Zašto su razdvojeni?

Značajka kompatibilnosti dizajnirana za starije 32-bitne programe koji možda ne znaju da 64-bitni Windows uopće postoji, pa ih Windows sprječava da izravno komuniciraju sa 64-bitnim kodom.

32-bitni programi ne mogu učitati 64-bitne biblioteke (DLL datoteke) i mogu se srušiti ako pokušaju učitati određenu DLL datoteku i naiđu na 64-bitnu verziju umjesto 32-bitne. Isto vrijedi i za 64-bitne programe. Posjedovanje neovisnih programskih datoteka za različite procesorske arhitekture sprječava takve pogreške.

Na primjer, recimo da bi Windows jednostavno koristio jednu mapu Program Files. 32-bitna aplikacija će potražiti Microsoft Office DLL datoteku koja se nalazi u C:\Program Files\Microsoft Office i pokušati je učitati. Međutim, ako imate instaliranu 64-bitnu verziju Microsoft Officea, aplikacija će se srušiti i neće ispravno raditi jer... uopće neće moći pronaći DLL jer će se 64-bitna verzija Microsoft Officea nalaziti na C:\Program Files\Microsoft Office, a 32-bitna aplikacija će tražiti C:\Program Files (x86 )\Microsoft Office.

Također pomaže kada razvojni programer kreira i 32-bitnu i 64-bitnu verziju aplikacije, osobito ako ih je u nekim situacijama potrebno instalirati odjednom. 32-bitna verzija se automatski instalira u C:\Program Files (x86), a 64-bitna verzija se automatski instalira u C:\Program Files. Ako Windows koristi jednu mapu, razvojni programer aplikacije trebao bi postaviti 64-bitnu mapu u drugu mapu kako bi ih razdvojio. I vjerojatno ne bi postojao pravi standard u kojem programeri postavljaju različite verzije.

Zašto se 32-bitna mapa zove (x86)?

Nećete uvijek vidjeti "32-bitni" i "64-bitni". Umjesto toga, ponekad vidite "x86" i "x64" koji se odnose na ove dvije različite arhitekture. To je zato što su rana računala koristila čip Intel 8086. Izvorni čipovi bili su 16-bitni, ali su novije verzije postale 32-bitne. "X86" se sada odnosi na sve "verzije" do 64-bitne arhitekture - bila ona 16-bitna ili 32-bitna. Nova 64-bitna arhitektura također se naziva "x64".

Mapa "Programske datoteke (x86)" je mapa za programe koji koriste staru arhitekturu procesora x86. Međutim, imajte na umu da 64-bitne verzije sustava Windows ne mogu pokrenuti 16-bitni kod.

Obično nije važno

Obično nije važno jesu li programske datoteke pohranjene u Program Files ili Program Files (x86). Windows automatski instalira programe u ispravnu mapu, tako da ne morate razmišljati o tome. Programi se pojavljuju u izborniku Start i funkcioniraju normalno bez obzira gdje su instalirani. I 32-bitni i 64-bitni programi trebali bi pohranjivati ​​vaše podatke u mape kao što su AppData i ProgramData, a ne u mapu Program Files. Samo dopustite vašim programima da automatski odluče koju će mapu Program Files koristiti.

Ponekad morate znati gdje je program pohranjen. Recimo da želite otići u svoj Steam direktorij kako biste sigurnosno kopirali neke datoteke. Pronaći ćete ga u C:\Program Files (x86) jer je Steam 32-bitni program.

Ako ne znate koju ste verziju programa instalirali, 32 ili 64 bitnu, onda možete pogledati u Windows upravitelju zadataka.

Na 64-bitnim verzijama sustava Windows, 32-bitni programi označeni su dodatnim tekstom "(32-bit)", što vam daje naslutiti da ćete ih pronaći u C:\Program Files (x86).

Kada počnete gledati svoj disk na kojem je instaliran operativni sustav, možete pronaći puno stvari. Na primjer, prije nekog vremena sam govorio o. Danas ćemo govoriti o mapi pod nazivom Program Files (x86): što je u njoj i može li se izbrisati?

U korijenu možete pronaći mapu pod nazivom Program Files (x86). sistemski disk, obično je to pogon C. Vjerojatno znate da je sama mapa Program Files neophodna za instaliranje raznih programa - programi su prema zadanim postavkama instalirani u njoj. Ali ovo je mapa bez ikakvih napomena, ali ovdje govorimo o mapi s dodatnim imenom x86. Štoviše, ako imate mapu s ovim nazivom, tada ćete u korijenu pronaći mapu Program Files bez ikakvih dodatnih dodataka.

Kovčeg se, kako kažu, jednostavno otvara. Postoje dvije operativne verzije Windows sustavi— . Ukratko, razlika između njih je u tome što u jednom taktu procesorskog vremena sustav može obraditi naredbu od 32, odnosno 64 bita. Osim toga, 64-bitni operativni sustav podržava mnogo veći volumen RAM memorija, dok 32-bitni - ne više od 4 GB (u stvari - čak i manje).

Ako govorimo o 32-bitnoj verziji sustava Windows, onda podržava samo 32-bitne programe. Sukladno tome, ako želite pokrenuti 64-bitni program na 32-bitnom sustavu, dobit ćete pogrešku. Istina, u mnogim slučajevima takvu aplikaciju još uvijek možete pokrenuti, ali samo "plesom uz tamburicu". 64-bitni operativni sustav podržava i 32-bitne i 64-bitne programe i aplikacije. Sukladno tome, 32-bitni programi i aplikacije instaliraju se u mapu Program Files (x86), a 64-bitni u mapu Program Files. Iz tog razloga vidite dvije mape s gotovo identičnim nazivima u korijenu mape. I to nije greška ili greška u sustavu, kao što neki korisnici vjeruju. Usput, mapa Program Files (x86) preuzela je naziv od ranih Intelovih procesora: 8086, 80186, 80286 itd. Dakle, u svakom slučaju, vjeruje se.

Kako izbrisati mapu Program Files (x86)?

Ova se mapa može izbrisati jednako lako kao i druge mape. Možda će biti potrebna administratorska prava. Drugo je pitanje zašto to učiniti ako ovu mapu Jesu li instalirane 32-bitne aplikacije? Osim toga, mapa će biti izbrisana zajedno s instalirane aplikacije. Zašto ti sve ovo treba?

Smatram da ovu mapu ne treba uopće dirati. Uostalom, ona nikome ne smeta.


Ponekad greške program_files_x86__676bbe2c7241b694.cdf-ms i druge sistemske greške CDF-MS može biti povezan s problemima u registru sustava Windows. Nekoliko programa može koristiti datoteku program_files_x86__676bbe2c7241b694.cdf-ms, ali kada se ti programi uklone ili izmijene, ponekad ostaju "siroče" (neispravni) unosi registra CDF-MS.

U osnovi, to znači da iako se stvarni put datoteke možda promijenio, njezino netočno prijašnje mjesto i dalje je zabilježeno u registru sustava Windows. Kada Windows pokuša potražiti ove netočne reference datoteka (lokacije datoteka na vašem računalu), može doći do pogreške program_files_x86__676bbe2c7241b694.cdf-ms. Osim toga, infekcija zlonamjernim softverom može oštetiti unose u registru povezane s Microsoft Windows. Stoga je ove oštećene CDF-MS unose registra potrebno popraviti kako bi se problem riješio u korijenu.

Ručno uređivanje Windows registra radi uklanjanja nevažećih ključeva program_files_x86__676bbe2c7241b694.cdf-ms ne preporučuje se osim ako niste stručnjak za servisiranje računala. Pogreške učinjene prilikom uređivanja registra mogu dovesti do neoperativnosti vašeg računala i uzrokovati nepopravljivu štetu vašem operacijski sustav. Zapravo, čak i jedan zarez stavljen na pogrešno mjesto može spriječiti pokretanje vašeg računala!

Zbog ovog rizika toplo preporučujemo korištenje pouzdanog sredstva za čišćenje registra kao što je WinThruster (razvio Microsoft Gold Certified Partner) za skeniranje i popravak svih problema registra povezanih s program_files_x86__676bbe2c7241b694.cdf-ms. Pomoću alata za čišćenje registra možete automatizirati proces pronalaženja oštećenih unosa registra, referenci datoteka koje nedostaju (poput one koja uzrokuje pogrešku program_files_x86__676bbe2c7241b694.cdf-ms) i neispravnih veza unutar registra. Prije svakog skeniranja, a sigurnosna kopija, koji vam omogućuje da poništite sve promjene jednim klikom i štiti vas od mogućih oštećenja vašeg računala. Najbolji dio je to što uklanjanje pogrešaka registra može dramatično poboljšati brzinu i performanse sustava.


Upozorenje: Ako niste iskusan korisnik PC, NE preporučujemo ručno uređivanje Windows registra. Neispravno korištenje uređivača registra može uzrokovati ozbiljne probleme i zahtijevati Ponovna instalacija sustava Windows. Ne jamčimo da se problemi koji proizlaze iz nepravilnog korištenja uređivača registra mogu ispraviti. Uređivač registra koristite na vlastitu odgovornost.

Prije ručnog vraćanja Windows registar, trebate stvoriti sigurnosnu kopiju izvozom dijela registra povezanog s program_files_x86__676bbe2c7241b694.cdf-ms (npr. Microsoft Windows):

  1. Kliknite na gumb Početi.
  2. Unesi " naredba" V traka za pretraživanje... NEMOJ JOŠ KLIKNUTI UNESI!
  3. Dok držite pritisnute tipke CTRL-Shift na tipkovnici pritisnite UNESI.
  4. Prikazat će se dijaloški okvir za pristup.
  5. Klik Da.
  6. Crna kutija se otvara s trepćućim kursorom.
  7. Unesi " regedit" i pritisnite UNESI.
  8. U uređivaču registra odaberite ključ povezan s program_files_x86__676bbe2c7241b694.cdf-ms (npr. Microsoft Windows) za koji želite napraviti sigurnosnu kopiju.
  9. Na jelovniku Datoteka Izaberi Izvoz.
  10. Na listi Spremi u odaberite mapu u koju želite spremiti sigurnosnu kopiju Microsoft Windows ključa.
  11. U polju Naziv datoteke unesite naziv datoteke sigurnosne kopije, kao što je "Microsoft Windows backup kopirati".
  12. Provjerite polje Izvozni asortiman odabrana vrijednost Odabrana grana.
  13. Klik Uštedjeti.
  14. Datoteka će biti spremljena sa nastavkom .reg.
  15. Sada imate sigurnosnu kopiju unosa u registru koji se odnosi na program_files_x86__676bbe2c7241b694.cdf-ms.

Sljedeći koraci za ručno uređivanje registra neće biti opisani u ovom članku jer će vjerojatno oštetiti vaš sustav. Ako želite više informacija o ručnom uređivanju registra, pogledajte poveznice u nastavku.