Program Files (x86) és Program Files – melyek ezek a mappák a számítógépen. Mi a különbség a "Program Files (x86)" és a "Program Files" mappák között a Windows rendszerben Mit jelent a programfájlok x86 mappa?

03.05.2020 Programok

Minden PC-felhasználó, legalább egyszer megvizsgálta a számítógépét, tanulmányozta a mappákat és programokat, leggyakrabban azért, hogy helyet szabadítson fel a merevlemezen és törölje felesleges fájlok. Rendszerint a Program Files (x86) és a 64 bites operációs rendszerek tulajdonosai számára készült Program Files a legnagyobb mappák között szerepel. Az operációs rendszer lemezének gyökerében találhatók: C:\Program Files (x86) és C:\Program Files.

Bevezetés

Figyelem!!! Kedves olvasók, mielőtt bármilyen műveletet végeznének a „Programfájlok” mappával, kérem, gondolják át többször, mert ez egy rendszer. Azonnal szeretném figyelmeztetni, hogy bármilyen hibás interferencia megzavarhatja az operációs rendszer működését, és egyszerűen elveszik néhány adata, programja, vagy egyáltalán nem tudja bekapcsolni a számítógépet. Ez a cikk azoknak íródott, akik tisztában vannak azzal, hogy mit csinálnak és milyen konkrét céllal. nem ajánlom Még a mappa esetleges törlésére is gondolsz.

A 64 bites programok a Program Files mappába, a 32 bitesek pedig a Program Files (x86) mappába kerülnek telepítésre. Némelyikük feltétlenül szükséges lehet a számítógép stabil működéséhez. Például, ha tiszta operációs rendszert telepített illesztőprogramok nélkül, akkor az audio-illesztőprogram telepítésekor alapértelmezés szerint a mappák egyikének elérési útja kerül kiválasztásra. Ha ebben az esetben törli a mappát, akkor többé nem lesz hangja.

A Microsoft gondoskodott arról, hogy ne törölje a teljes mappát néhány kattintással, ezért amikor megpróbálja törölni, az "Explorer" üzenetet ad arról, hogy az eltávolítandó programok már működnek, és nem engedi befejezni a munkát. Természetesen ez megkerülhető, ha a „Feladatkezelőbe” lépve letiltjuk a programokhoz tartozó folyamatokat, de ez nem javasolt. Ez a módszer kis vírusok vagy segédprogramok eltávolításakor lehet hasznos.

Lehetséges-e törölni az x86-os programfájlokat?

Bátran kijelenthetjük, hogy ne törölje a teljes mappát, de ha továbbra is helyet kell felszabadítania a merevlemezen, törölheti felesleges programokat, de nem manuálisan (mappák törlésével), hanem a Vezérlőpulton keresztül. Ez a módszer is sokkal jobb, mint a választásnál szükségtelen alkalmazás Nem tévedhetsz. Gyakran előfordul, hogy a telepítés során a program egy mappába kerül az azt létrehozó cég nevével, például: Microsoft, Adobe stb. A Vezérlőpulton láthatja a programok neveit és ikonjait, amelyek megkönnyítik a navigációt. Az alábbiakban felsoroljuk azokat a mappákat és programokat, amelyeket nem szabad törölni.

Mappák:
- 7-cipzár;
— közös fájlok;
internet böngésző;
– Microsoft Games;
Microsoft Office;
— MSBuild;
— NVIDIA Corporation;
- Realtek (vezető hangkártya) - lehet, hogy van egy másik;
— Referencia-összeállítások;
- Összes Windows mappák;
- WinRAR;
- Mappa víruskeresővel (Avast, Kaspersky, Dr. Web és így tovább).

Programok:
- Vírusirtó;
- Illesztőprogramok (Intel, NVIDIA, ADM, Realtek stb.);
- Minden Microsoft program;
- Windows illesztőprogramok.

A programok teljes eltávolításához használja a Vezérlőpultot. Hajtsa végre a következő lépéseket.

  1. Nyissa meg a Start panelt
  2. Válassza a "Vezérlőpult" lehetőséget
  3. Kattintson a "Programok és szolgáltatások" elemre
  4. Az alábbi listában kattintson duplán szükséges program eltávolítani, kivéve a fent leírtakat.

Figyelembe kell venni azt is, hogy elválás esetén merevlemez sok esetben nem minden program lesz a C meghajtón, például játékokat telepített a D meghajtóra, ezért legyen óvatos a programok és alkalmazások kiválasztásakor.

Hogyan lehet törölni a régi rendszer x86 programfájljait?

Vannak szokatlanabb körülmények is, amikor el kell távolítani az x86 programfájlok vagy a programfájlok mappájának összetevőit. Ez a helyzet akkor fordulhat elő, ha a lemez több részre van osztva. Például az operációs rendszered a C meghajtón volt, és telepített egy másikat a D meghajtóra, és azt használta, akkor minden a C meghajtón lesz. Itt felmerül a kérdés, hogyan lehet törölni a Windows és a Program fájl mappáit?

a legtöbben egyszerű módon hasznos lesz letölteni LockHunter segédprogram. Ha megpróbálja törölni ezeket a mappákat, egy üzenetet fog kapni, amely szerint nincs elegendő jogosultsága. A segédprogram lehetővé teszi, hogy szemet hunyjon, és teljesen törölje a számítógépén lévő fájlokat. A telepítés után kattintson a jobb gombbal a kívánt mappákra, és válassza a LockHunter lehetőséget. A megjelenő ablakban kattintson a "DeleteIt!" és a mappák törlődnek. A könnyű kezelhetőség és a korlátlan lehetőségek ellenére érdemes óvatosan használni ezt a segédprogramot, normál esetekben pedig az ismerős "Vezérlőpultot" használni.

Boldog használatot!

Nagyon valószínű a tiéd Windows számítógép Két mappát talál: "Program Files" és "Program Files (x86)". Ha unatkozik, látni fogja, hogy egyes programok az egyik mappába, mások pedig egy másik mappába vannak telepítve.

32 bites és 64 bites Windows

Kezdetben a Windows csak 32 bites verzióban volt elérhető. A Windows 32 bites verzióin- még a Windows 10 ma is elérhető 32 bites verzióin is csak a "Program Files" mappát fogja látni.

A Windows 64 bites verzióin A 64 bites alkalmazások a Program Files mappába vannak telepítve. Azonban 64 bites Windows verziók a 32 bites programokat is támogatják, a Microsoft pedig nem akar 32 bites és 64 bites verziót szoftver keverve egy helyen. Így a 32 bites programok a "Program Files (x86)" mappába kerülnek telepítésre.

A Windows 32 bites alkalmazásokat futtat a Windows 64 bites verzióin a WOW64 használatával.

Ha egy 32 bites programot futtat a Windows 64 bites verzióján, a WOW64 emulációs réteg zökkenőmentesen átirányítja a fájlhozzáférést a "C:\Program Files" mappából a "C:\Program Files (x86)" mappába. A 64 bites programok továbbra is a szokásos Program Files mappát használják.

Mi van az egyes mappákban tárolva

Tehát a 32 bites Windows rendszeren csak a "Program Files" mappa van. Tartalmazza az összes telepített programot, amelyek mindegyike 32 bites.

A Windows 64 bites verzióján a 64 bites programok a Program Files mappában, a 32 bitesek pedig a Program Files (x86) mappában tárolódnak.

Ezért különböző programokat két véletlenszerűnek tűnő Program Files mappa között elosztva. A Program Files mappa 64 bites, a Program Files (x86) mappa pedig 32 bites alkalmazásokat tartalmaz.

Miért vannak elválasztva

Ez a kompatibilitási funkció régebbi, 32 bites programokra vonatkozik. Ezek a 32 bites programok nem biztos, hogy tudják, hogy a Windows 64 bites verziója is létezik, ezért a Windows elkülöníti őket a 64 bites kódtól.

A 32 bites programok nem tudnak betölteni 64 bites könyvtárakat (DLL fájlokat), és összeomolhatnak, ha megpróbálnak betölteni egy adott DLL fájlt, és 64 bites verziót találnak a 32 bites helyett. Ugyanez vonatkozik a 64 bites programokra is. Megőrzés különféle programok ny fájlok különböző processzorarchitektúrákhoz megakadályozzák az ilyen hibákat.

Tegyük fel például, hogy a Windows egy Program Files mappát használ. A 32 bites alkalmazás képes keresni DLL fájl A Microsoft Office a C:\Program Files\Microsoft Office mappában található, és próbálja meg letölteni. Ha azonban 64 bites Microsoft verzió Office, az alkalmazás összeomlik, és nem fog megfelelően működni. Külön mappák esetén ez az alkalmazás egyáltalán nem fogja megtalálni a DLL-t, mert a Microsoft Office 64 bites verziója a C:\Program Files\Microsoft Office mappában lesz, míg a 32 bites alkalmazás a C:\ mappában fog keresni. Programfájlok (x86)\Microsoft Office.

Akkor is segít, ha a fejlesztő egy alkalmazás 32 bites és 64 bites verzióját is készíti, különösen, ha mindkettőt egyszerre kell telepíteni. A 32 bites verzió automatikusan telepítésre kerül a C:\Program Files (x86) mappába, a 64 bites pedig automatikusan a C:\Program Files mappába. Ha a Windows egy mappát használna, az alkalmazásfejlesztőnek a 64 bites mappát egy másik mappába kellene beállítania, hogy szétválassza őket.

Miért hívják a 32 bites mappát (x86)

Nem mindig fogja látni a „32 bites” vagy „64 bites” kifejezést. Ehelyett néha „x86” és „x64” jelenik meg, amelyek erre a két különböző architektúrára utalnak. Ennek az az oka, hogy a korai számítógépek az Intel 8086 chipet használták.Az eredeti chipek 16 bitesek voltak, de az újabb verziók 32 bitesek. Az "X86" most egy 32 bites előtti architektúrára utal – legyen az 16 bites vagy 32 bites. Az új 64 bites architektúra neve "x64".

Ez azt jelenti, hogy a "Program Files (x86)" a Program Files mappa megvalósítása a régi x86 processzorarchitektúrát használó programok számára. Ne feledje azonban, hogy a Windows 64 bites verziói nem 16 bites kód futtatása .

Általában nem számít

Általában nem számít, hogy a programfájlokat a Program Files vagy a Program Files (x86) mappában tárolja. A Windows automatikusan a megfelelő mappába telepíti a programokat, így Önnek nem kell ezen gondolkodnia. A programok a Start menüben jelennek meg, és megfelelően működnek, függetlenül attól, hogy hol vannak telepítve. Csak hagyja, hogy a programok automatikusan eldöntsék, melyik Program Files mappát használja.

Ha te hordozható alkalmazás segítségével, a rendszer bármely mappájából futhat, így nem kell aggódnia, hogy hova helyezze el.

Néha azonban tudnunk kell, hol van a program tárolva. Például be szeretne jelentkezni a(z) Steam könyvtárába Tartalékmásolat néhány fájlt. A C:\Program Files (x86) mappában találja, mivel a Steam egy 32 bites program.

Biztosan látta a "C:\Program Files" és a "C:\Program Files (x86)" mappát a számítógépén. És valószínűleg észrevette, hogy a programok mind az egyik csomagban, mind a másikban telepítve vannak. Lássuk, miért.

32 bites és 64 bites Windows

Kezdetben a Windows csak 32 bites verzióban volt elérhető. Ezekben a verziókban csak a "C:\Program Files" mappát látjuk, amely a programok telepítésének ajánlott helye.

A Windows 64 bites verzióiban a 64 bites alkalmazások a Program Files mappába vannak telepítve. A Windows 64 bites verziói azonban támogatják a 32 bites programokat is, és a Microsoft nem szeretné, ha a 32 bites és a 64 bites szoftverek egy helyen keverednének. Tehát a 32 bites programok alapértelmezés szerint a "C:\Program Files (x86)" mappába vannak telepítve.

A Windows 32 bites alkalmazásokat futtat a Windows 64 bites verzióin a WOW64 használatával. Ha egy 32 bites programot futtat a Windows 64 bites verzióján, a WOW64 emulációs réteg zökkenőmentesen átirányítja a fájlhozzáférést a "C:\Program Files" mappából a "C:\Program Files (x86)" mappába.

Mi van az egyes mappákban tárolva

Tehát 32 bites Windows rendszeren csak a "C:\Program Files" mappa van, amely az összes telepített 32 bites programot tartalmazza.
A 64 bites Windows rendszeren a 64 bites programok a C:\Program Files mappában, a 32 bites programok pedig a C:\Program Files (x86) mappában tárolódnak.

Ez az oka annak, hogy a különböző programok különböző mappákba vannak telepítve.

Miért vannak elválasztva?

A régebbi, 32 bites programokhoz készült kompatibilitási funkció, amelyek esetleg nem tudják, hogy a Windows 64 bites verziója egyáltalán létezik, ezért a Windows megakadályozza, hogy közvetlenül 64 bites kóddal beszéljenek.

A 32 bites programok nem tudnak betölteni 64 bites könyvtárakat (DLL-eket), és összeomolhatnak, ha egy adott DLL-t próbálnak betölteni, és 32 bites helyett 64 bites verzióval találkoznak. Ugyanez vonatkozik a 64 bites programokra is. A különböző processzorarchitektúrákhoz tartozó független programfájlok megakadályozzák az ilyen hibákat.

Tegyük fel például, hogy a Windows egyszerűen csak egy Program Files mappát használ. A 32 bites alkalmazás megkeresi a C:\Program Files\Microsoft Office mappában található Microsoft Office DLL-t, és megpróbálja betölteni. Ha azonban a Microsoft Office 64 bites verziója van telepítve, az alkalmazás összeomlik, és nem fog megfelelően működni, mert egyáltalán nem fogja megtalálni a DLL-t, mert a Microsoft Office 64 bites verziója a C:\Program Files\Microsoft Office címen lesz, míg a 32 bites alkalmazás a C:\Program Files (x86 )\Microsoft Office.

Akkor is segít, ha a fejlesztő 32 bites és 64 bites verziót is létrehoz egy alkalmazásból, különösen akkor, ha bizonyos helyzetekben azonnal telepíteni kell őket. A 32 bites verzió automatikusan telepítésre kerül a C:\Program Files (x86) mappába, a 64 bites pedig automatikusan a C:\Program Files mappába. Ha a Windows egy mappát használt, az alkalmazásfejlesztőnek a 64 bites mappát egy másik mappába kell beállítania, hogy elkülönítse őket. Valószínűleg nem is lenne olyan igazi szabvány, ahol a fejlesztők különböző verziókat állítanak be.

Miért hívják a 32 bites mappát (x86)?

Nem mindig fogja látni a "32 bites" és a "64 bites" kifejezéseket. Ehelyett néha „x86” és „x64” jelenik meg, amelyek erre a két különböző architektúrára utalnak. Ennek az az oka, hogy a korai számítógépek az Intel 8086 chipet használták.Az eredeti chipek 16 bitesek voltak, de az újabb verziók 32 bitesek. Az "X86" mostantól a 64 bites architektúrát megelőző összes "verzióra" vonatkozik – legyen az 16 bites vagy 32 bites. Az új 64 bites architektúrát „x64”-nek is nevezik.

A "Program Files (x86)" mappa a régi x86 processzorarchitektúrát használó programok mappája. Ne feledje azonban, hogy a Windows 64 bites verziói nem tudnak 16 bites kódot futtatni.

Általában nem számít

Általában nem számít, hogy a programfájlokat a Program Files vagy a Program Files (x86) mappában tárolja. A Windows automatikusan a megfelelő mappába telepíti a programokat, így Önnek nem kell ezen gondolkodnia. A programok a Start menüben jelennek meg, és megfelelően működnek, függetlenül attól, hogy hol vannak telepítve. A 32 bites és a 64 bites programoknak is olyan mappákban kell tárolniuk az adatokat, mint az AppData és a ProgramData, és nem a Program Files mappákban. Csak hagyja, hogy a programok automatikusan eldöntsék, melyik Program Files mappát használja.

Néha tudnia kell, hol van a program tárolva. Tegyük fel, hogy be szeretne lépni a Steam könyvtárba, hogy biztonsági másolatot készítsen néhány fájlról. A C:\Program Files (x86) mappában találja, mivel a Steam egy 32 bites program.

Ha nem tudja, hogy a program melyik verzióját telepítette, 32 vagy 64 bites, akkor nézze meg a Windows Feladatkezelőt.

A Windows 64 bites verzióiban a 32 bites programok további "(32 bites)" szöveggel vannak megjelölve, ami arra utal, hogy a C:\Program Files (x86) mappában találja meg őket.

Amikor elkezdi böngészni a lemezt, amelyre az operációs rendszer telepítve van, sok mindent találhat. Például egy ideje beszéltem róla. Ma a Program Files (x86) nevű mappáról fogunk beszélni: mi van benne és törölhető?

A gyökérben talál egy Program Files (x86) nevű mappát rendszerlemez, ez általában a C meghajtó. Valószínűleg tudja, hogy maga a Program Files mappa szükséges különféle programok telepítéséhez – alapértelmezés szerint a programok benne vannak telepítve. De ez egy mappa minden kiegészítés nélkül, de itt egy további x86 nevű mappáról beszélünk. Sőt, ha van ilyen nevű mappája, akkor a Program Files mappát a gyökérben találja meg minden további kiegészítés nélkül.

A koporsó, ahogy mondani szokás, egyszerűen kinyílik. A működésnek két változata létezik Windows rendszerek- . Röviden, a különbség köztük az, hogy a processzoridő egy ciklusa alatt a rendszer 32, illetve 64 bites parancsot tud feldolgozni. Ezenkívül a 64 bites operációs rendszer sokkal többet támogat véletlen hozzáférésű memória, míg a 32 bites - nem több, mint 4 GB (sőt - még kevesebb).

Ha a Windows 32 bites verziójáról beszélünk, akkor az csak a 32 bites programokat támogatja. Ennek megfelelően, ha 64 bites programot szeretne futtatni 32 bites rendszeren, hibaüzenetet fog kapni. Igaz, sok esetben még el lehet indítani egy ilyen alkalmazást, de talán „tamburával táncolva”. A 64 bites operációs rendszer 32 bites és 64 bites programokat és alkalmazásokat egyaránt támogat. Ennek megfelelően a 32 bites programok és alkalmazások a Program Files (x86) mappába, a 64 bitesek pedig a Program Files mappába kerülnek telepítésre. Ez az oka annak, hogy a mappa gyökerében két mappa látható gyakorlatilag azonos néven. És ez nem a rendszer hibája vagy hibája, ahogy egyes felhasználók hiszik. A Program Files (x86) mappa egyébként a korai Intel processzorokról kapta a nevét: 8086, 80186, 80286 stb. Tehát mindenesetre figyelembe veszik.

Hogyan lehet törölni a Program Files (x86) mappát?

Ez a mappa ugyanolyan könnyen törlődik, mint más mappák. Szükség lehet rendszergazdai jogokra. Más kérdés, hogy miért csinálják, ha ezt a mappát 32 bites alkalmazások telepítve vannak? Ezen túlmenően, a mappával együtt már törölve lesz telepített alkalmazások. Miért van szüksége mindezekre?

Szerintem ehhez a mappához egyáltalán nem szabad hozzányúlni. Végül is nem zavar senkit.


Néha hibák program_files_x86__676bbe2c7241b694.cdf-ms és mások rendszerhibák CDF-MS-t a Windows beállításjegyzékekkel kapcsolatos problémák okozhatják. Lehetséges, hogy számos program használja a program_files_x86__676bbe2c7241b694.cdf-ms fájlt, de amikor ezeket a programokat eltávolítják vagy módosítják, néha árva (érvénytelen) CDF-MS beállításjegyzék-bejegyzések maradnak hátra.

Alapvetően ez azt jelenti, hogy bár a fájl tényleges elérési útja megváltozhatott, a korábbi helytelen hely továbbra is rögzítve van a Windows rendszerleíró adatbázisában. Amikor a Windows megpróbálja megkeresni ezeket a helytelen fájl hivatkozásokat (a fájlok helyét a PC-jén), program_files_x86__676bbe2c7241b694.cdf-ms hibák jelentkezhetnek. Továbbá, lehet, hogy a rosszindulatú program a/az Microsoft Windows. Ezért ezeket az érvénytelen CDF-MS beállításjegyzék bejegyzéseket ki kell javítani a probléma gyökerének elhárítása érdekében.

A Windows beállításjegyzékek kézi szerkesztését az érvénytelen program_files_x86__676bbe2c7241b694.cdf-ms kulcsok eltávolításának céljából nem ajánljuk, ha Ön nem PC szakértő. A rendszerleíró adatbázis szerkesztése során elkövetett hibák használhatatlanná tehetik a számítógépet, és helyrehozhatatlan károkat okozhatnak operációs rendszer. Valójában még egy rossz helyen lévő vessző is megakadályozhatja a számítógép indítását!

Ez a fennálló kockázat miatt javasoljuk az olyan megbízható rendszerleíró adatbázis tisztító programok használatát, mint a WinThruster (amit a Microsoft Gold Certified Partner fejlesztett). Az ilyen típusú programok ellenőriznek és kijavítanak minden program_files_x86__676bbe2c7241b694.cdf-ms-kapcsolódó rendszerleíró adatbázis hibát. A rendszerleíró adatbázis tisztító automatikusan megtalálja az érvénytelen beállításjegyzék bejegyzéseket, a hiányzó fájl hivatkozásokat (mint amelyek a/az program_files_x86__676bbe2c7241b694.cdf-ms hibát okozzák), és a beállításjegyzékben lévő megszakadt hivatkozásokat. Minden szkennelés előtt automatikusan létrejön egy biztonsági másolat, amely lehetővé teszi a változtatások egyetlen kattintással történő visszavonását, és megvédi Önt a számítógép esetleges károsodásától. A legjobb az egészben az, hogy a rendszerleíró adatbázis hibáinak javítása drasztikusan növelheti a rendszer sebességét és teljesítményét.


Figyelem: Ha nem tapasztalt felhasználó PC, NEM javasoljuk a Windows rendszerleíró adatbázis kézi szerkesztését. A Rendszerleíróadatbázis-szerkesztő helytelen használata súlyos problémákhoz vezethet, és megkövetelheti windows újratelepítése. Nem garantáljuk, hogy a Rendszerleíróadatbázis-szerkesztővel való visszaélésből eredő problémák megoldhatók. A Rendszerleíróadatbázis-szerkesztőt saját felelősségére használja.

Kézi visszaállítás előtt Windows rendszerleíró adatbázis, létre kell hoznia egy biztonsági másolatot a program_files_x86__676bbe2c7241b694.cdf-ms (pl. Microsoft Windows) termékhez kapcsolódó beállításjegyzék egy részének exportálásával:

  1. Kattintson a gombra Kezdeni.
  2. Belép " parancs" ban ben keresősáv... MÉG NE NYOMJA MEG BELÉP!
  3. Kulcsok tartása CTRL-Shift a billentyűzeten nyomja meg a gombot BELÉP.
  4. Megjelenik egy hozzáférési párbeszédpanel.
  5. Kattintson Igen.
  6. A fekete doboz villogó kurzorral nyílik meg.
  7. Belép " regedit" és nyomja meg BELÉP.
  8. A Beállításszerkesztőben válassza ki a/az program_files_x86__676bbe2c7241b694.cdf-ms-kapcsolódó kulcsot (pl. Microsoft Windows), amelyet biztonságban óhajt elmenteni.
  9. A menün Fájl válassza ki Export.
  10. Listázott Mentés ide válassza ki azt a mappát, ahová menteni szeretné a Microsoft Windows kulcs biztonsági másolatát.
  11. A terepen Fájl név adjon meg egy nevet a biztonsági mentési fájlnak, például „Microsoft Windows biztonsági mentés másolat".
  12. Győződjön meg a mezőről Exportálási tartomány kiválasztott érték Kiválasztott ág.
  13. Kattintson Megment.
  14. A fájl mentésre kerül .reg kiterjesztéssel.
  15. Most van biztonsági másolata a program_files_x86__676bbe2c7241b694.cdf-ms-kapcsolódó beállításjegyzék bejegyzéséről.

Ez a cikk nem tárgyalja a beállításjegyzék kézi szerkesztésének következő lépéseit, mivel ezek valószínűleg károsíthatják a rendszert. Ha további információra van szüksége a rendszerleíró adatbázis kézi szerkesztésével kapcsolatban, kérjük, tekintse meg az alábbi hivatkozásokat.