Каква е разликата между папките Program Files (x86) и Program Files в Windows. Мога ли да изтрия папката Program Files (x86).

Не забравяйте, че не толкова отдавна написах статия - "Все още ли записвате документи и програми на системния диск?" Пате, просто тази статия ще бъде продължение на първата! Така че нека започваме.
Можете да прочетете първата бележка (ако не сте чели) няколко, по-долу в моя блог, за да сте в течение на събитията. Там ви казах, че не е необходимо да инсталирате програми на системното устройство в папката Program Files. Системното устройство е мястото, където е инсталирана операционната система. Има обаче някои програми, които са инсталирани само на системния диск и е невъзможно ръчно да се преназначи пътя на тяхната инсталация. Какво да правя тогава? И всичко е много просто, ще използваме системния регистър на операционната система. Ако говорим за системния регистър по-лесно - това е вид база данни, която съхранява параметрите на целия компютър, операционна система и инсталирани програми. Например, дори когато променим скрийнсейвъра на работния плот, всички промени в промяната на този скрийнсейвър се случват в системния регистър. Просто операционната система ни предоставя удобен графичен интерфейс за нейната удобна и фина настройка за нас самите.
Ето и самият регистър. Има дървовидна структура, всяка заглавка е разширена.

И така, продължаваме да преназначаваме папката за инсталиране на програмата. Всичко това работи както в Windows XP, така и в Windows Vista.

Внимание, следвайте стриктно инструкциите, описани по-долу! Не променяйте други настройки на системния регистър. Това може да доведе до срив на операционната система.

===========
По подразбиране операционната система Windows инсталира всички програми в папката „Program Files“, разположена на системното устройство (където се намира системата). Ако искате програмите да бъдат инсталирани в друга папка, например папката „Програми“, разположена на близко устройство, където няма операционна система. И така, три стъпки.

Етап 1.Отворете редактора на системния регистър ("Старт" - "Изпълни" - "regedit"). Тоест последователно - първо Старт, след това щракнете върху Изпълни и въведете „regedit“ в специално поле и Добре.

P.S. Ако командата "Изпълни" не се показва, щракнете с десния бутон върху бутона "Старт", отидете на свойства и в раздела "Старт" щракнете върху бутона "Персонализиране".

След това поставете отметка в квадратчето до "Run Command"

Всички настройки са идентични както в Windows XP, така и в Windows Vista.

Стъпка 2.Отидете на клон - HKEY_LOCAL_MACHINE, след това SOFTWARE, след това Microsoft, след това Windows, след това CurrentVersion

Стъпка 3... Отворете клавиша „ProgramFileDir“ (щракнете двукратно), в полето „Стойност“ ще има запис „вашето устройство: \ Program Files“ (например вашето устройство H: \ е системното. Въведете в това поле адреса от желаната папка за инсталиране на програми, например "D : \ Programs. "Щракнете върху" OK "и рестартирайте компютъра. Името на папката под програмите, по-добре е да го дадете на английски.

Сега всички програми ще бъдат инсталирани в нова папка по подразбиране! Всички горепосочени настройки работят в Windows XP и Windows Vista.

Силни познания с уважение, Артьом Юшченко!

Вероятно сте виждали папките "C: \ Program Files" и "C: \ Program Files (x86)" на вашия компютър. И вероятно сте забелязали, че програмите са инсталирани както в един пакет, така и в друг. Нека видим защо това е така.

32-битов и 64-битов Windows

Windows първоначално се предлагаше само в 32-битова версия. В тези версии виждаме само папката "C: \ Program Files", която е препоръчителното място за инсталирани програми.

В 64-битови версии на Windows 64-битовите приложения се инсталират в папката Program Files. Въпреки това, 64-битовите версии на Windows също поддържат 32-битови програми, а Microsoft не иска 32-битов и 64-битов софтуер да се смесват на едно и също място. Следователно 32-битовите програми се инсталират по подразбиране в папката C: \ Program Files (x86).

Windows изпълнява 32-битови приложения на 64-битови версии на Windows, използвайки WOW64. Когато стартирате 32-битова програма на 64-битова версия на Windows, слоят за емулация на WOW64 плавно пренасочва достъпа до файлове от "C: \ Program Files" към "C: \ Program Files (x86)".

Какво се съхранява във всяка папка

По този начин при 32-битов Windows имате само папката C: \ Program Files, която съдържа всички инсталирани 32-битови програми.
В 64-битов Windows 64-битовите програми се съхраняват в папката C: \ Program Files, а 32-битовите програми се съхраняват в папката C: \ Program Files (x86).

Ето защо различни програми се инсталират в различни папки.

Защо се разделят?

Функция за съвместимост, предназначена за по-стари 32-битови програми, които може да не знаят, че изобщо съществува 64-битова версия на Windows, така че Windows им пречи да комуникират директно с 64-битов код.

32-битовите програми не могат да зареждат 64-битови библиотеки (DLL файлове) и може да се сринат, ако се опитат да заредят конкретен DLL файл и намерят 64-битова версия вместо 32-битова. Същото важи и за 64-битовите програми. Наличието на независими програмни файлове за различни архитектури на процесора предотвратява подобни грешки.

Например, да предположим, че Windows ще използва само една папка Program Files. 32-битовото приложение ще търси DLL файла на Microsoft Office, намерен в C: \ Program Files \ Microsoft Office и ще се опита да го зареди. Въпреки това, ако имате инсталирана 64-битова версия на Microsoft Office, приложението ще се срине и няма да работи според очакванията. то изобщо няма да може да намери DLL, тъй като 64-битовата версия на Microsoft Office ще се намира в C: \ Program Files \ Microsoft Office, а 32-битовото приложение ще търси в C: \ Program Files (x86 ) \ Microsoft Office.

Също така помага, когато разработчик изгражда както 32-битови, така и 64-битови версии на приложението, особено ако трябва да бъдат инсталирани веднага в някои ситуации. 32-битовата версия се инсталира автоматично в C: \ Program Files (x86), а 64-битовата версия се инсталира автоматично в C: \ Program Files. Ако Windows използваше една папка, разработчикът на приложението би трябвало да инсталира 64-битовата папка в друга папка, за да ги раздели. И вероятно няма да има истински стандарт, при който разработчиците да инсталират различни версии.

Защо 32-битовата папка се нарича (x86)?

Няма винаги да виждате "32-битов" и "64-битов". Вместо това понякога виждате "x86" и "x64", за да обозначите тези две различни архитектури. Това е така, защото ранните компютри са използвали чипа Intel 8086. Оригиналните чипове са били 16-битови, но по-новите версии са 32-битови. „X86“ вече се отнася за всички „версии“ ​​до 64-битова архитектура — независимо дали е 16-битова или 32-битова. Новата 64-битова архитектура се нарича още "x64".

Папката Program Files (x86) е папка за програми, използващи старата архитектура на процесора x86. Имайте предвид обаче, че 64-битовите версии на Windows не могат да изпълняват 16-битов код.

Обикновено няма значение

Обикновено няма значение дали програмните файлове се съхраняват в Program Files или Program Files (x86). Windows автоматично инсталира програми в правилната папка, така че не е нужно да мислите за това. Програмите се появяват в менюто "Старт" и функционират нормално, независимо къде са инсталирани. И 32-битовите, и 64-битовите програми трябва да съхраняват вашите данни в папки като AppData и ProgramData, а не в папка с програмни файлове. Просто оставете програмите ви автоматично да решат коя папка с програмни файлове да използват.

Понякога трябва да знаете къде се съхранява програмата. Да приемем, че искате да влезете във вашата Steam директория, за да архивирате някои файлове. Ще го намерите в C: \ Program Files (x86), тъй като Steam е 32-битова програма.

Ако не знаете коя версия на програмата сте инсталирали, 32 или 64-битова, тогава можете да погледнете в диспечера на задачите на Windows.

В 64-битови версии на Windows 32-битовите програми са обозначени с допълнителен текст "(32-битов)", което ви дава намек, че ще ги намерите в C: \ Program Files (x86).


Всеки потребител на компютър поне веднъж е преглеждал компютъра си, изучавал папки и програми, най-често с цел да освободи място на твърдия диск и да изтрие ненужни файлове. По правило Program Files (x86) и Program Files се появяват сред най-големите папки за собствениците на 64-битови операционни системи. Те се намират в корена на диска на ОС на адрес: C: \ Program Files (x86) и C: \ Program Files.

Въведение

Внимание!!!Уважаеми читатели, преди да пристъпите към каквито и да е действия с папката "Програмни файлове", моля да помислите няколко пъти, защото тя е системна. Искам веднага да ви предупредя, че всяка погрешна намеса може да наруши работата на операционната система и просто ще загубите част от вашите данни, програми или изобщо няма да можете да включите компютъра. Тази статия е написана за тези, които имат разбиране какво правят и с каква конкретна цел. не препоръчвамДори мислите за възможно изтриване на папката.

64-битовите програми се инсталират в папката Program Files, а 32-битовите програми се инсталират в Program Files (x86). Някои от тях може да са абсолютно необходими за стабилната работа на вашия компютър. Например, ако сте инсталирали чиста операционна система без драйвери, тогава, когато инсталирате аудио драйвера, пътят до една от тези папки може да бъде избран по подразбиране. Когато изтриете папка, в този случай вече няма да имате звук.

Microsoft се увери, че не сте изтрили цялата папка с няколко щраквания, следователно, когато се опитате да изтриете, „explorer“ ще ви даде съобщения, че програмите, които се премахват, вече работят и няма да ви позволи да завършите работата. Разбира се, това може да бъде заобиколено, ако отидете в "Диспечер на задачите" и деактивирате процесите, принадлежащи на програми, но това не се препоръчва. Този метод може да бъде полезен при премахване на малки вируси или помощни програми.

Мога ли да изтрия папката с програмни файлове x86?

Можем да кажем с увереност, че не трябва да изтривате цялата папка, но ако все пак трябва да освободите място на твърдия си диск, можете да деинсталирате ненужните програми, но не ръчно (чрез изтриване на папки), а чрез контролния панел. Този метод също е много по-добър с това, че когато избирате ненужно приложение, не можете да сбъркате. Често се случва, че по време на инсталацията програмата се поставя в папка с името на компанията, която я е създала, например: Microsoft, Adobe и т.н. В контролния панел ще видите имената на програмите и техните икони, което ще ви помогне да навигирате по-лесно. По-долу е даден списък с папки и програми, които не трябва да се премахват.

папки:
- 7-цип;
- Общи файлове;
- Internet Explorer;
- Microsoft Games;
- Microsoft Office;
- MSBuild;
- NVIDIA Corporation;
- Realtek (драйвер за звукова карта) - може да имате различен;
- Референтни сборки;
- Всички папки на Windows;
- WinRAR;
- Папка с антивирусна програма (Avast, Kaspersky, Dr. Web и т.н.).

програми:
- Антивирусна програма;
- Драйвери (Intel, NVIDIA, ADM, Realtek и др.);
- Всички програми на Microsoft;
- Windows драйвери.

За да деинсталирате напълно програми, използвайте контролния панел. Следвайте стъпките по-долу.

  1. Отворете стартовия панел
  2. Изберете "Контролен панел"
  3. Кликнете върху „Програми и функции“
  4. В списъка по-горе щракнете двукратно върху необходимата програма, за да я деинсталирате, с изключение на написаните по-горе.

Трябва също да се има предвид, че ако твърдият диск е разделен на няколко, не всички програми ще бъдат разположени на диска C, например сте инсталирали игри на устройството D, така че бъдете внимателни при избора на програми и приложения.

Как да премахнете програмни файлове x86 от старата система?

Има и по-необичайни обстоятелства, когато е необходимо да премахнете компонентите на програмните файлове x86 или папката с програмни файлове. Тази ситуация може да възникне, ако вашият диск е разделен на няколко части. Например, вашата ОС е била на C устройството и сте инсталирали друг на D устройството и го използвате, тогава ще имате всичко на C. Тук възникват въпросите как да изтриете папките с Windows и Program files?

Най-лесният начин е да изтеглите полезната помощна програма LockHunter. Когато се опитате да изтриете тези папки, ще получите съобщение, че нямате достатъчно права. Помощната програма ви позволява да затворите очите си за това и да изтриете абсолютно всички файлове на вашия компютър. След инсталирането щракнете с десния бутон върху необходимите папки и изберете LockHunter. В прозореца, който се показва, щракнете върху "DeleteIt!" и папките ще бъдат изтрити. Въпреки лекотата на използване и неограничените възможности, трябва да използвате тази помощна програма с повишено внимание и в нормални случаи използвайте познатия "Контролен панел"

Приятна употреба!

Когато започнете да разглеждате устройството си, където е инсталирана операционната система, можете да откриете много. Например преди време говорих за. Днес нека поговорим за папка, наречена Program Files (x86): какво има в нея и може ли да бъде изтрита?

Можете да намерите папка, наречена Program Files (x86) в основата на системното устройство, обикновено диск C. Вероятно знаете, че самата папка Program Files е необходима за инсталиране на различни програми - по подразбиране програмите са инсталирани в нея. Но това е папка без постскриптум и тук говорим за папка с допълнително име x86. Освен това, ако имате папка с това име, това означава, че в корена ще намерите папката Program Files без допълнителни бележки.

Ковчегът, както се казва, се отваря просто. Има две версии на операционната система Windows -. Накратко, разликата между тях е, че за един цикъл на процесорно време системата може да обработи команда от 32 или 64 бита, съответно. Освен това 64-битовата операционна система поддържа много по-голямо количество RAM, докато 32-битовата операционна система поддържа не повече от 4 GB (всъщност дори по-малко).

Ако говорим за 32-битова версия на Windows, тогава тя поддържа само 32-битови програми. Съответно, ако искате да стартирате 64-битова програма на 32-битова система, ще получите грешка. Вярно е, че в много случаи такова приложение все още може да бъде стартирано, но може би „танцувайки с тамбура“. 64-битова операционна система поддържа както 32-битови, така и 64-битови програми и приложения. Съответно 32-битовите програми и приложения се инсталират в папката Program Files (x86), а 64-битовите програми се инсталират в Program Files. Поради тази причина виждате в основата на папката две папки наведнъж с почти еднакви имена. И това не е грешка или проблем на системата, както смятат някои потребители. Между другото, папката Program Files (x86) носи името си от ранните процесори на Intel: 8086, 80186, 80286 и т.н. Така че във всеки случай се счита.

Как да изтрия папката Program Files (x86)?

Тази папка се изтрива толкова лесно, колкото и другите папки. Може да имате нужда от администраторски права. Друг въпрос - защо да правите това, ако в тази папка са инсталирани 32-битови приложения? Освен това вече инсталираните приложения ще бъдат изтрити заедно с папката. Защо ти трябва всичко това?

Според мен тази папка изобщо не трябва да се пипа. В крайна сметка това не пречи на никого.

Предназначена е папката Program Files. Папката Program Files се намира в основата на устройството C. MS Windows 7 е 64-битова операционна система. Тази ОС има две папки за инсталиране на програми. Това са папката Program Files и папката Program Files (x86). Наличието на две папки за инсталиране на програми има просто обяснение. 64-битовите версии на програмите се инсталират в папката Program Files, а 32-битовите версии се инсталират в папката Program Files (x86).

Не е проблем да намерите решение на въпроса как да изтриете папката с програмни файлове, но трябва да знаете със сигурност, че това няма да навреди на операционната система и инсталираните програми. Ако не сте сигурни, тогава е по-добре да не докосвате папката Program Files. За да премахнете Program Files, най-лесният начин е да стартирате компютъра в друга операционна система от диска за стартиране и след това да изтриете посочената папка с помощта на Total Commander, например.

Папка на компютър, свързан към локалната мрежа, може да бъде споделена с други компютри в мрежата. Как да скриете достъпа до папка от други компютри? Те действат по следния начин: щракнете с десния бутон върху споделена папка, изберете командата Споделяне и сигурност от контекстното меню и премахнете квадратчето за отметка в полето „Споделяне на тази папка“ в раздела Достъп. За да изпълните тези стъпки, имате нужда от администраторски права.

Трябва да сте изключително внимателни, когато изтривате файлове и папки. Ако все пак изтриете папката, която искате, можете да я възстановите. Как мога да намеря изтрита папка и да я върна на мястото си? Първоначално, когато бъде изтрита, информацията отива в "Кошчето" (намира се на работния плот). Всичко в "Кошчето" може да бъде изтрито или възстановено за постоянно. За да възстановите, изберете папката в прозореца "Кошче" и изберете командата Файл => Възстановяване или изберете командата "Възстановяване" от контекстното меню.

Ако Windows работи на компютъра ви дълго време, без да го инсталирате отново, може да се окаже, че на системното устройство липсва място и папката на Windows е нараснала много Как мога да свия папката на Windows? Най-лесното нещо е да изтриете временните файлове, които се съхраняват в папката C: \ Windows \ Temp. Съдържанието на папката Temp може да бъде изтрито без вреда за операционната система и приложенията. По-добре е да направите това веднага след рестартиране на компютъра. Можете също да използвате помощната програма CCleaner, за да почистите компютъра си от ненужни файлове.

Потребителите на компютри, свързани към локална мрежа, често използват една и съща информация и е логично да я споделят, вместо да съхраняват копия на всеки компютър. Как да направя мрежова папка достъпна за всички компютри в локалната мрежа? Щракнете с десния бутон върху папката, изберете командата "Споделяне и сигурност" в контекстното меню, поставете отметка в полето "Споделяне на тази папка" в раздела "Достъп". Папката вече е достъпна от всеки компютър, свързан към локалната мрежа.