Время от времени пользователи сталкиваются с проблемой, когда после удаления какой-либо программы ее остатки мешают работе других программ или даже операционной системе.
Проявляться эта проблема может по-разному. Например, при установке новой версии или программы от другого производителя может появляться сообщение, что на компьютере найдена старая ее версия (либо продукт другого производителя), после чего процесс установки прерывается. Также бывают случаи, когда после удаления какой-либо программы в контекстном меню «Проводника» остаются пункты контекстного меню удаленной программы. Попытка запустить их приводит к появлению ошибки.
Связано это с тем, что в системе остались следы (остатки) удаленной программы, которые и мешают работе. Они могут находиться как в системном реестре, так и на дисках.
Наиболее часто с подобным сталкиваются пользователи антивирусов, когда при переходе с одного антивирусного пакета на другой появляется сообщение о том, что на компьютере уже установлена версия от другого производителя. После такого сообщения процесс установки прерывается.
Очистка папки Program Files
Как же исправить ситуацию и удалить неправильно удаленную программу?
1. Проверяем список установленных программ
Для начала нам надо удостовериться, что мы действительно удалили программу. Несмотря на то, что это очевидный шаг, бывают случаи, когда по ошибке удаляется соседнее в списке приложение. Чтобы исключить это недоразумение, надо просто проверить список еще раз.
Для этого запускаем инструмент удаления программ и пытаемся найти там название приложения, которое хотим удалить. Если его нет, то переходим дальше.
2. Ищем специальные утилиты удаления от производителей
Если речь идет об антивирусах или средствах защиты, то разработчики таких программ часто создают специализированные утилиты для полного удаления собственных продуктов. Как правило, называются они примерно так: %AntivirusName% Removal Tool. Вместо %AntivirusName% нужно подставить название антивирусного продукта.
Такие утилиты как раз и созданы для того, чтобы полностью удалить продукт из системы. И разработчики антивирусов стараются поддерживать такие продукты в актуальном состоянии, потому что они достаточно часто нужны пользователям. Именно их рекомендуется использовать в первую очередь, если вы хотите удалить антивирусное решение полностью.
Ниже представлен список ссылок на такие утилиты для нескольких популярных антивирусных решений.
3. Удаление остатков удаленных программ в деинсталляторе Reg Organizer
Если речь идет не об антивирусах, а о простой прикладной программе, то есть шанс, что данные о следах (остатках) имеются в базе данных инструмента для удаления программ в Reg Organizer.
Для этого запустите Reg Organizer и перейдите в инструмент удаления программ. Слева на боковой панели будет пункт «Следы уже удаленных программ».
Если после названия пункта вы видите в скобках ненулевое значение, значит утилите Reg Organizer удалось найти остатки некоторых программ. Проверьте, нет ли среди них той программы, которую вы и хотите удалить.
Как удалить папку или файл которые не удаляются в Windows работает на 99 % (Это второй способ )
Если удаление остатков через Reg Organizer не помогло или остатки для нужной вам программы не были найдены, то идем к следующему пункту.
4. Ручной поиск остатков на диске
Теперь перейдем к ручным методам поиска остатков. Для начала проверим диски на предмет наличия следов той программы, которую мы хотим полностью удалить из системы. Для этого воспользуемся обычным Проводником (или любым другим удобным для вас файловым менеджером).
C:Program Files и C:Program Files (x86)
В этих папках хранятся основные рабочие файлы приложений.
Нам необходимо найти и удалить папку с названием программы. Просто последовательно перебираете папки в Program Files и при обнаружении нужной удаляете ее.

При этом нужно помнить название производителя продукта, потому что иногда они размещают папки программ в общей папке с названием производителя.
%AppData% и %LocalAppData%
Данные папки используются для хранения файлов, которые создаются в процессе работы приложения. Это могут быть конфигурационные файлы для вашей системы, журналы и многое другое.

Чтобы открыть их, достаточно вписать в адресной строке Проводника %appdata% или %localappdata% и нажать Enter. Операционная система автоматически перенаправит вас в соответствующую папку на диске в вашем профиле пользователя.
Открываем последовательно папки %appdata% и %localappdata% в Проводнике и ищем внутри этих папок название производителя или напрямую название продукта, остатки которого хотим удалить.

Чаще всего в AppData/LocalAppData сначала идет папка с названием компании-производителя, а уже в ней располагается папка с названием самого продукта.
Некоторые программы целиком и полностью устанавливаются в %AppData% вместо Program Files.
После того, как вы нашли папки с названием продукта в AppData/LocalAppData, просто удалите их.
5. Ручной поиск следов в реестре с помощью Reg Organizer
В системном реестре также можно найти множество следов от программ, которые были удалены очень давно. Для их поиска запускаем Reg Organizer и выбираем инструмент «Редактор реестра».

В правом верхнем углу есть строка для ввода поискового запроса. Туда мы будем вводить название программы или название производителя. Но сначала нам нужно настроить поиск, чтобы не получить гору ненужных ключей, среди которых проблематично будет что-либо найти.

Откройте настройки поиска и оставьте галочку только напротив пункта «Названия ключей» в блоке «Где искать». Это даст программе команду искать совпадения только в названиях ключей, что существенно сократит количество записей в результатах поиска и упростит работу с ними.

Как только настройки будут изменены, вводим поисковой запрос в виде названия компании-производителя или названия программы (лучше начинать с первого) и запускаем поиск.

В итоге вы получите небольшой список ключей реестра, в названиях которых присутствует название компании производителя или название самой программы. Вам нужно найти те, которые удовлетворяют следующей конструкции:
HKEY_LOCAL_MACHINESoftware%Название компании% %Название программы%
HKEY_LOCAL_MACHINESoftwareWOW6432Node%Название компании% %Название программы%
HKEY_USERS%НОМЕР-С-ДЕФИСАМИ%Software%Название компании% %Название программы%
HKEY_USERS%НОМЕР-С-ДЕФИСАМИ%SoftwareWOW6432Node%Название компании% %Название программы%
%Название компании% — название компании-производителя программы, остатки от которой необходимо удалить. Не всегда существует. Вместо него может быть поле %Название программы%.
%Название программы% — название программы, остатки которой необходимо удалить.
%НОМЕР-С-ДЕФИСАМИ% — идентификатор пользователя в ключе HKEY_USERS.
Те ключи, которые удовлетворяют указанным выше конструкциям нужно отметить галочкой и удалить с помощью контекстного меню (вызываемого правой кнопкой мышки).
Также можно проверить и при обнаружении удалить упоминания удаленной программы в ключах, расположенных по следующим адресам:
Удаление данных через редактор реестра Reg Organizer производится с обязательным созданием резервной копии, которую в случае необходимости можно будет восстановить через «Центр отмены изменений», который запускается в правом нижнем углу главного окна.
6. Автоматическая чистка реестра в Reg Organizer
Последним этапом поиска следов удаленной программы в реестре является автоматическая чистка с помощью Reg Organizer. Утилита анализирует ключевые разделы реестра и ищет ссылки на несуществующие/удаленные файлы, чтобы затем корректно их удалить.
Это полезно в тех случаев, когда удаленная программа записана в автозагрузке, контекстном меню, ассоциациях расширений файлов и других подобных разделах.

Очистка реестра проводится полностью автоматически, потому не требует вмешательства пользователя. Нужно лишь запастись терпением, пока утилита проведет глубокий анализ системного реестра в поисках ссылок на удаленные файлы и папки.
При удалении ключей во время чистки реестра Reg Organizer автоматически создает резервную копию удаляемых данных, которую можно будет восстановить в случае необходимости через «Центр отмены изменений» (открывается в правом нижнем углу главного окна программы).
Данная процедура выполняется в последнюю очередь. Связано это с тем, что она производит поиск ссылок на удаленные файлы. Если сначала провести чистку реестра, а уже затем удалить файлы, то следы в меню, автозагрузке и других местах останутся, так как на момент чистки реестра файлы присутствовали на диске.
Когда начинаешь обозревать свой диск, на котором установлена операционная система, можно много всего обнаружить. К примеру, некоторое время назад я рассказывал о . Сегодня же поговорим о папке под названием Program Files (x86): что в ней находится и можно ли ее удалить?
Папку под названием Program Files (x86) вы можете обнаружить в корне системного диска, обычно это диск C. Вы наверняка знаете о том, что сама по себе папка Program Files необходима для установки различных программ — по умолчанию программы устанавливаются именно в нее. Но то папка без каких-либо приписок, а тут речь идет о папке с дополнительным названием x86. Более того, если у вас есть папка с таким названием, значит, в корне вы обнаружите папку Program Files без каких-либо дополнительных приписок.
Ларчик, что называется, открывается просто. Существует две версии операционной системы Windows — . Если коротко, то разница между ними в том, что за один такт процессорного времени система может обработать команду в 32 или 64 бита соответственно. Кроме того, 64-битная операционная система поддерживает куда больший объем оперативной памяти, в то время как 32-битная — не более 4 гб (на деле — еще меньше).

Если мы говорим о 32-битной версии Windows, то она поддерживает только 32-разрядные программы. Соответственно, если вы пожелаете запустить 64-разрядную программу на 32-битной системе, то получите ошибку. Правда, во многих случаях такое приложение все же можно будет запустить, но разве что «танцами с бубном».
64-битная операционная система поддерживает как 32-разрядные, так и 64-разрядные программы и приложения. Соответственно, в папку Program Files (x86) устанавливаются 32-битные программы и приложения, а в Program Files — 64-битные. Именно по этой причине вы видите в корне папки сразу две папки с фактически одинаковыми названиями. И это не ошибка или глюк системы, как считают некоторые пользователи.
Кстати, свое название папка Program Files (x86) берет от ранних процессоров компании Intel: 8086, 80186, 80286 и т.д. Так, во всяком случае, считается.
Как удалить папку Program Files (x86)?
Удаляется эта папка так же легко, как и другие папки. Возможно, понадобятся права администратора. Другой вопрос — зачем это делать, если в данную папку устанавливаются 32-битные приложения? Кроме того, вместе с папкой удалятся уже установленные приложения. Зачем вам все это нужно?
Я считаю, что эту папку вообще не стоит трогать. В конце концов, она никому не мешает.
Всем приветандр Знаете есть такая штука, вот какая-то папка осталась после удаления проги и вот ее нужно удалить, но сделать это не получается. Ошибка может быть типа что этот файл используется другой программой или типа вы не можете удалить папку, потому что она не пуста. Ну короче какой-то бред полный. Как бы вы не мучались, часто папку таки невозможно удалить.
Именно поэтому, чтобы таких ситуаций никогда не было и нужна утилита Unlocker. Она может разблокировать то, что держит файл и не дает его удалить. Но тут и такой косяк есть, что при помощи этой утилиты разумеется что вы можете удалить и системные ВАЖНЫЕ ПАПКИ. Поэтому это как кувалда, ну то есть и полезный инструмент, но в неумелых руках кувалдой можно крушить все подряд…
Утилиту Unlocker можно скачать в интернетах, она бесплатная и валяется на каждом шагу. Шуткую, не валяется конечно, просто лежит на многих софт-сайтах. Вот только будьте внимательны, просто при установке Unlocker вместе с ней могут установится какие-то левые программы, поэтому смотрите на наличие левых галочек!
Ну все, заканчиваем разговаривать и переходим к делу, у меня уже есть установленная утилита Unlocker, винда у меня Winodws 7 64-битка, так что приступим. Что будем делать? Я вам покажу как можно удалить то, что в принципе удалять нельзя, ну вот в моем случае это будет папка Windows Media Player в Program Files (x86). Ее просто так удалить нельзя, а если попробовать, то вот какая ошибка выскакивает:

Ну что, идем в папку Program Files (x86), там нажимаем правой кнопкой по папке Windows Media Player и выбираем пункт Unlocker:

Появится маленькое окошко, тут нужно выбрать в меню Удалить и нажать ОК:

Потом повисит такое маленькое окошко, ну секундочек пять оно повисит:

И все, потом будет сообщение, что все удалилось без приколов:

Таким же способом можно удалить и заблокированный файл. Однако есть косяк, если вы будете удалять какую-то такую вреднючую папку, то может выскочить окошко, ну мол типа нужно разблокировать процессы. Там нужно сделать вот что, нужно слева в меню выбрать Удалить и потом нажать кнопку Разблокировать все. Если после этого опять появляется такое же окошко, то тут даже не знаю как удалить файлы..
Еще может быть такое, что вам будет выдано сообщение, ну что мол удаление невозможно и что удалить можно только если сделать перезагрузку. Это нормально, тут так бы сказать имеется ввиду то, удаление произойдет в то время, когда еще не очнулась винда, ну то есть при перезагрузке
Ну что ребятишки, вроде бы я все нормально написал, надеюсь что все вам тут было понятно. Что еще сказать. Перед удалением я советую настоятельно сделать точку восстановления, хотя не уверен что она всегда может помочь, лучше все таки делать бэкап в виде образа системного диска. Это вообще супер, я сам так делаю, можно экспериментировать с виндой как вздумается и если что, то все можно будет восстановить..
Осторожно пользуйтесь утилитой Unlocker, удачи вам в жизни и хорошенского настроенчика
Источник: gikk.ru
Program files x86 можно ли удалить. Program Files x86: что это такое и как удалить
Каждый пользователь ПК, хотя бы раз исследовал свой компьютер, изучал папки и программы, чаще всего с целью освободить место на жестком диске и удалить ненужные файлы. Как правило, в числе самых больших папок фигурируют Program Files (x86) и Program Files у владельцев 64-х разрядных операционных систем. Находится они в корне диска с ОС по адресу: C:Program Files (x86) и C:Program Files.
Вступление
Внимание. Дорогие читатели, прежде чем приступать к каким либо действиям с папкой «Program files» прошу Вас несколько раз подумать, ведь она является системной. Сразу хочу предупредить, любое ошибочное вмешательство может сломать работу операционной системы и вы просто потеряете часть своих данных, программ или вовсе не сможете больше включить компьютер. Данная статья написана для тех у кого есть понимание, что они делают и для какой конкретной цели. Я не рекомендую Вам даже думать о возможном удаление папки.
В папку Program Files устанавливаются 64-х битные программы, а в Program Files (x86) — 32-х битные. Часть из них может быть безусловно необходима для стабильной работы Вашего компьютера. Например, если Вы установили чистую операционную систему без драйверов, то при установке аудио драйвера по умолчанию может быть выбран путь в одну из этих папок. При удалении папки в таком случае звука у Вас больше не будет.
Microsoft позаботились о том, чтобы Вы не удалили все папку за пару кликов, поэтому, при попытки удаления «проводник» будет выдавать Вам сообщения о том, что удаляемые программы сейчас работают и на даст Вам довести дело до конца. Конечно, это можно обойти, если зайти в «Диспетчер задач» и отключить процессы принадлежащие программам, но делать это не рекомендуется. Такой способ может быть полезен при удалении маленьких вирусов или утилит.
Можно ли удалить папку program files x86?
С уверенностью можно сказать, что всю папку удалять не стоит, но, если все же есть необходимость освободить место на жестком диске, то можно удалить ненужные программы, но не вручную (удаляя папки), а через Панель управления. Этот способ так же гораздо лучше тем, что при выборе ненужного приложения Вы не сможете ошибиться. Часто бывает, что при установке программа помещается в папку с названием компании, которая ее создала, например: Microsoft, Adobe и т.д. В Панели управления Вы увидите названия программ и их значки, что поможет вам проще ориентироваться. Ниже будет приведен список папок и программ, которые удалять не стоит.
Папки:
— 7-Zip;
— Common Files;
— Internet Explorer;
— Microsoft Games;
— Microsoft Office;
— MSBuild;
— NVIDIA Corporation;
— Realtek (драйвер звуковой карты) – у Вас может быть другой;
— Reference Assemblies;
— Все папки Windows;
— WinRAR;
— Папка с антивирусом (Avast, Kaspersky, Dr. Web и так далее).
Программы:
— Антивирус;
— Драйвера (Intel, NVIDIA, ADM, Realtek и т.д.);
— Все программы компании Microsoft;
— Драйвера Windows.
Для того, чтобы удалить программы полностью воспользуйтесь Панелью управления. Выполните следующие этапы.
- Откройте панель «Пуск»
- Выберите «Панель управления»
- Кликните на «Программы и компоненты»
- В приведенном списке щелкните два раза по необходимой программе для ее удаления исключая те, что написаны выше.
Так же стоит учитывать, что в случае разделения жесткого диска на несколько, не все программы будут находиться на диске C, например игры Вы устанавливали на диск D, поэтому будьте внимательны при выборе программ и приложений.
Как удалить program files x86 старой системы?
Случаются и более необычные обстоятельства, когда необходимо удалить компоненты папки program files x86 или program files. Такая ситуация может возникнуть, если Ваш диск разделен на несколько частей. Например, Ваша ОС находилась на диске С и Вы установили еще одну на диск D и пользуетесь ей, то на C у Вас все останется. Тут и встают вопросы, как удалить папки Windows и Program files?
Самым простым способом будет скачать полезную утилиту LockHunter. При попытке удаления этих папок Вы получите сообщение, о том, что у Вас недостаточно прав. Утилита позволяет закрыть на это глаза и удалять абсолютно любые файлы на Вашем компьютере. После установки кликните правой кнопкой мыши на необходимые папки и выберете LockHunter. В появившемся окне нажмите «DeleteIt!» и папки будут удалены. Несмотря на простоту пользования и неограниченные возможности пользоваться данной утилитой стоит с осторожностью, а в обычных случая пользоваться привычной «Панелью управления»
Вы наверняка видели на своем компьютере папки «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 FilesMicrosoft Office, и попытаться загрузить его. Однако, если у вас установлена 64-разрядная версия Microsoft Office, приложение будет аварийно завершено и не будет работать должным образом, т.к. оно не сможет найти DLL вообще, потому что 64-разрядная версия Microsoft Office будет располагаться по адрему C:Program FilesMicrosoft 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, а не в любой папке Program Files. Просто позвольте вашим программам автоматически решать, какую папку Program Files использовать.
Иногда вам нужно знать, где хранится программа. Допустим, вы хотите войти в свой каталог Steam для резервного копирования некоторых файлов. Вы найдете его в C:Program Files (x86), так как Steam — это 32-разрядная программа.
Если вы не знаете какая версия программы у вас установленна 32 или 64-битная, то вы можете посмотреть в диспетчере задач Windows.

В 64-разрядных версиях Windows 32-разрядные программы помечены дополнительным «(32-bit)» текстом, давая вам подсказку, что вы найдете их в C:Program Files (x86).
Предназначена папка Program Files. Папка Program Files расположена в корне диска С. MS Windows 7 — 64-х разрядная операционная система. В этой ОС есть две папки для установки программ . Это папка Program Files и папка Program Files (х86). Наличие двух папок для установки программ имеет простое объяснение. В папку Program Files устанавливаются 64-х разрядные версии программ, а в папку Program Files (х86) — 32-х разрядные.
Не проблема найти решение вопроса как удалить папку program files, но необходимо точно знать, что это не нанесет ущерба операционной системе и установленным программам. Если такой уверенности нет, то лучше не трогать папку Program Files.Для удаления Program Files проще всего загрузить компьютер в другой операционной системе с загрузочного диска, а затем удалить указанную папку с помощью Total Commander, например.
Папка на компьютере, подключенном в локальную сеть, может быть предоставлена в общий доступ другим компьютерам сети. Как скрыть доступ к папке с других компьютеров? Действуют так: щелкают правой кнопкой мыши на папке, открытой в общий доступ, в контекстном меню выбирают команду «Общий доступ и безопасность», на вкладке «Доступ» убирают птичку в поле «Открыть общий доступ к этой папке». Для выполнения этих действий нужны права администратора.
Удаляя файлы и папки необходимо быть предельно внимательным. Если все же удалена папка, которая нужна, ее можно восстановить. Как найти удалённую папку и вернуть ее на место? Первоначально, при удалении, информация попадает в «Корзину» (находится на Рабочем столе). Все, что находится в «Корзине», можно удалить окончательно или восстановить.
Для восстановления в окне «Корзина» необходимо выделить папку и выбрать команду Файл=>Восстановить или выбрать команду «Восстановить» из контекстного меню.
Если ОС Windows на компьютере давно работает без переустановки, возможно, на системном диске осталось мало места, а папка Windows сильно увеличилась в размерах.Как уменьшить папку windows? Самое простое, что можно сделать — удалить временные файлы, которые хранятся в папке C:WindowsTemp. Содержимое папки Temp можно удалить без вреда для операционной системы и приложений. Делать это лучше сразу после перезагрузки компьютера. Также можно воспользоваться утилитой CCleaner для очистки компьютера от лишних файлов.
Пользователи компьютеров, объединенных в локальную сеть, часто используют одну и ту же информацию и ее логично открыть в общий доступ, а не хранить копии на каждом компьютере. Как сделать сетевую папку, доступную для всех компьютеров локальной сети? Щелкают правой кнопкой мыши на папке, в контекстном меню выбирают команду «Общий доступ и безопасность», на вкладке «Доступ» ставят птичку в поле «Открыть общий доступ к этой папке». Теперь папка доступна с любого компьютера, подключенного к локальной сети.
- Главная
- Windows
- Program files x86 можно ли удалить. Program Files x86: что это такое и как удалить
Источник: tdelegia.ru
Как удалить программ файл 86. В чем разница между папками «Program Files (x86)» и «Program Files» в Windows
Помните, не так давно я написал статью – «А вы всё ещё сохраняете документы и программы на системном диске?» Дак вот, как раз данная заметка будет продолжением первой! Итак, начинаем.
Первую заметку вы можете прочитать (если не читали) несколько, ниже в моём блоге, чтобы быть в курсе событий. Там я рассказывал, что не нужно устанавливать программы на системный диск в папку Program Files. Системный диск – там, где установлена операционная система.
Однако есть такие программы, которые устанавливаются только на системный диск, и переназначить путь их установки вручную невозможно. Что тогда делать? А всё очень просто, мы воспользуемся системным реестром операционной системы.
Если говорить о системном реестре проще – то это своеобразная база данных, в которой хранятся параметры всего компьютера, операционной системы и установленных программ. Например, даже когда мы меняем заставку на рабочем столе, все изменения смены этой заставки происходят в системном реестре. Просто операционная система предоставляет нам удобный графический интерфейс для её удобной и тонкой настройке под себя.
Вот сам системный реестр. Он имеет древовидную структуру, каждый заголовок раскрывается.
Итак, преступаем к переназначению, папки установки программ. Всё это работает как в Windows XP, так и в Windows Vista.
Внимание, чётко выполняйте инструкции описанные ниже! Не изменяйте других параметров реестра. Это может привести к «слёту» операционной системы.
===========
По умолчанию, операционная система Windows устанавливает все программы в папку “Program Files”, расположенную на системном диске (там, где стоит система). Если вы хотите, чтобы программы устанавливались в другую папку, например папку “Programs” расположенную на соседнем диске, где нет операционной системы. Итак, – три шага.
Шаг 1. Откройте редактор реестра (“Пуск” – “Выполнить” – “regedit”). То есть последовательно – сначало Пуск, затем нажать выполнить и в специальное поле ввести “regedit” и Окей.
P.S Если команда “Выполнить” не отображается, тогда правой кнопкой мыши щёлкните на кнопке «Пуск», зайдите в свойства и на вкладке Меню «Пуск» нажмите кнопку «Настроить».
Затем поставьте галочку напротив «Команда Выполнить»
Все настройки идентичны как Windows XP, так и в Windows Vista.
Шаг 2. Перейдите в ветку – HKEY_LOCAL_MACHINE затем вSOFTWARE затем вMicrosoft затем в Windows затем вCurrentVersion
Шаг 3 . Откройте ключ “ProgramFileDir” (двойной клик), в поле “Значение” будет запись “ваш диск:Program Files” (например ваш диск H: – системный. Введите в это поле адрес желаемой папки для установки программ, например – “D:Programs”. Нажмите “Ок” и перезагрузите компьютер. Название папки под программы, лучше давать на английском языке.
Теперь все программы по умолчанию буду устанавливаться в новую папку! Все приведенные настройки работают в Windows XP и Windows Vista.
Крепких вам знаний с уважением Артём Ющенко!
Прошло больше года, обратно переходить на ХР я не собирался (хотя бережно хранил ее на втором винчестере) и решил ее удалить. Но это оказалось не так просто. При попытке удалить папки Program files и Documents and Settings, несмотря на то что я делал это с правами администратора, всякий раз появлялось сообщение:
Утилита Unlocker также не справилась с этой задачей. Удалить системную папку windowsв безопасном режиме не удалось:

Как удалить папку Program files? С таким вопросом я обратился к знакомому программисту, который объяснил, что можно сделать в этом случае. И не просто объяснил, а записал с помощью , что в дальнейшем очень помогло.
Для того чтобы удалить системную папку windows, в нашем случае это папка Documents and Settings, нужно щелкнув по ней правой кнопкой мыша, выбрать Свойства и перейти на вкладку Безопасность . Далее выбираем учетную запись и жмем Дополнительно :

Открывается новое окно, в котором на вкладке Владелец жмем кнопку Изменить

В открывшемся окне щелкаем отмеченные пункты и жмем Применить :


И становимся полноправными владельцами нужной нам папки:

Но это еще не все, теперь надо изменить разрешения на соответствующей вкладке:

Щелкаем по отмеченным пунктам:

Открывается еще одно подменю (да когда же они кончатся уже ) — выбираем отмеченное, жмем ОК:

Возвращаемся в предыдущее окно Разрешения, ставим нужные галки и жмем Применить:




Надеюсь эта заметка помогла Вам ответить на вопрос как удалить папку program files? Таким же образом можно удалить папку windows old после «накатки» новой винды поверх старой.
Начнем с того, что перенос папки Program Files на другой раздел не может быть полностью корректным. В этой папке находятся жесткие ссылки, которые не поддерживают связь между разными разделами. Но я не буду заострять на этом внимание, поскольку вы вряд ли запускаете древние программы Windows.
Бессмысленность действия
Важнее то, что перенос просто не имеет смысла. Намного правильнее держать программы на системном разделе, поскольку это упрощает резервное копирование системы и восстановление привычной среды.
Когда система полностью синхронизирована с установленными программами, вы приступаете к полноценной работе сразу после восстановления из резервного образа.
Я создаю инкрементные образы системы средствами Windows раз в неделю. Поскольку набор программ у меня устоялся, различия между ними, как правило, заключаются в установленных обновлениях.
Если образа нет, наличие программ на другом разделе означает, что после переустановки системы вам придется поставить заново многие приложения, которым требуется:
- регистрация библиотек и компонентов (пример — Microsoft Office)
- установка драйверов (пример – Alcohol)
- ассоциация с типами файлов и протоколами (пример – браузер Opera, и нет, вручную будет не быстрее)
И не забывайте о том, что вы отрываете программы не только от системы, но и от их данных, которые хранятся в папке %UserProfile%AppData.
Снижение безопасности
Казалось бы, при чем тут это? Все дело в правах на папку! Осуществлять запись в папки Program Files и Program Files (x86) могут только администраторы. Права на папку, созданную на другом разделе, наследуются от его корня. На первый взгляд, группа «Пользователи» (Users) не имеет разрешения на запись, но оно выдается группе «Прошедшие проверку» (Authenticated Users).
На практике это означает, что для внесения изменений в файлы программ достаточно обычных прав.
Другими словами, вредоносная программа, проникнув в вашу систему, может делать с вашими приложениями что угодно, даже не имея прав администратора.
Например, она может модифицировать код исполняемых файлов или подменять динамические библиотеки (DLL), и контроль учетных записей вас об этом не предупредит.
Кстати, именно в этом выражается недостаток модели безопасности, которую использует браузер Google Chrome, чья папка размещается в профиле пользователя. В данном случае Google выбирает, по ее мнению, меньшее из двух зол, поскольку такое расположение браузера позволяет незаметно обновлять его без вашего участия и оперативно закрывать уязвимости.
Вы все еще переносите папку Program Files на другой раздел?
Конечно, можно настроить списки контроля доступа для папки с программами, расположенной на другом разделе. Но в реальности этим мало кто озадачивается. Не утруждайте себя ненужными действиями и располагайте программы стандартно – вместе с системой.
Когда начинаешь обозревать свой диск, на котором установлена операционная система, можно много всего обнаружить. К примеру, некоторое время назад я рассказывал о . Сегодня же поговорим о папке под названием Program Files (x86): что в ней находится и можно ли ее удалить?
Папку под названием Program Files (x86) вы можете обнаружить в корне системного диска, обычно это диск C. Вы наверняка знаете о том, что сама по себе папка Program Files необходима для установки различных программ — по умолчанию программы устанавливаются именно в нее. Но то папка без каких-либо приписок, а тут речь идет о папке с дополнительным названием x86. Более того, если у вас есть папка с таким названием, значит, в корне вы обнаружите папку Program Files без каких-либо дополнительных приписок.
Ларчик, что называется, открывается просто. Существует две версии операционной системы Windows — . Если коротко, то разница между ними в том, что за один такт процессорного времени система может обработать команду в 32 или 64 бита соответственно. Кроме того, 64-битная операционная система поддерживает куда больший объем оперативной памяти, в то время как 32-битная — не более 4 гб (на деле — еще меньше).

Если мы говорим о 32-битной версии Windows, то она поддерживает только 32-разрядные программы. Соответственно, если вы пожелаете запустить 64-разрядную программу на 32-битной системе, то получите ошибку. Правда, во многих случаях такое приложение все же можно будет запустить, но разве что «танцами с бубном».
64-битная операционная система поддерживает как 32-разрядные, так и 64-разрядные программы и приложения. Соответственно, в папку Program Files (x86) устанавливаются 32-битные программы и приложения, а в Program Files — 64-битные. Именно по этой причине вы видите в корне папки сразу две папки с фактически одинаковыми названиями. И это не ошибка или глюк системы, как считают некоторые пользователи.
Кстати, свое название папка Program Files (x86) берет от ранних процессоров компании Intel: 8086, 80186, 80286 и т.д. Так, во всяком случае, считается.
Как удалить папку Program Files (x86)?
Удаляется эта папка так же легко, как и другие папки. Возможно, понадобятся права администратора. Другой вопрос — зачем это делать, если в данную папку устанавливаются 32-битные приложения? Кроме того, вместе с папкой удалятся уже установленные приложения. Зачем вам все это нужно?
Я считаю, что эту папку вообще не стоит трогать. В конце концов, она никому не мешает.
Вы наверняка видели на своем компьютере папки «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 FilesMicrosoft Office, и попытаться загрузить его. Однако, если у вас установлена 64-разрядная версия Microsoft Office, приложение будет аварийно завершено и не будет работать должным образом, т.к. оно не сможет найти DLL вообще, потому что 64-разрядная версия Microsoft Office будет располагаться по адрему C:Program FilesMicrosoft 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, а не в любой папке Program Files. Просто позвольте вашим программам автоматически решать, какую папку Program Files использовать.
Иногда вам нужно знать, где хранится программа. Допустим, вы хотите войти в свой каталог Steam для резервного копирования некоторых файлов. Вы найдете его в C:Program Files (x86), так как Steam — это 32-разрядная программа.
Если вы не знаете какая версия программы у вас установленна 32 или 64-битная, то вы можете посмотреть в диспетчере задач Windows.

В 64-разрядных версиях Windows 32-разрядные программы помечены дополнительным «(32-bit)» текстом, давая вам подсказку, что вы найдете их в C:Program Files (x86).
Источник: innovakon.ru