Нет папки program files x86 windows 10

Не отображаются системные папки Windows 10

Автор: @DDR5.RU · Опубликовано 22/09/2017 · Обновлено 15/11/2017

Сегодня рассмотрим очень распространенный вопрос среди пользователей Windows 10. После установки различных антивирусов и чистящих программ пропадают некоторые системные папки. Для примера, после установки и сканирования бесплатным антивирусом MALWAREBYTES у многих пропадают Program Files и другие системные папки с диска C.

Причем, сами папки как были так и есть, что проявляется при установке программ, то есть установщик программ папку Program Files отлично видит, а вы заходя на диск C нет. В чем же причина.

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

Давайте разберемся, как же нам это исправить.

Открываем скрытые данные

Включить скрытые папки Windows 10 можно в окне проводника, не прибегая к настройке системы через «Панель управления»:

  1. В проводнике Windows перейдите на вкладку «Вид».
  2. Выберите раздел «Параметры».
  3. В появившемся на экране окне параметров перейдите на вкладку «Вид».
  4. В поле «Дополнительные параметры» снимите отметку с пункта «Скрывать защищенные системные файлы».
  5. Отметьте пункт «Показывать скрытые файлы».
  6. Нажмите кнопку «Ок», чтобы сохранить измененную конфигурацию.

Вам удалось сделать видимыми скрытые папки Windows 10, поэтому будьте осторожны и случайно не удалите их содержимое.

После выполнения этих действий папки снова отобразятся на диске C, но с ними отобразятся и другие скрытые системные папки. Будь внимательны при удалении, хотя Windows и пытается защитить важные системные файлы, но получается у него не всегда. Удаление важных системных файлов может привести к сбою работы операционной системы, синему экрану при загрузке и другим не приятным последствиям.

Нет папки program files x86 windows 10

Сообщения: 360
Благодарности: 29

Конфигурация компьютера
Память: DDR4 12Gb
Видеокарта: Intel UHD 620
Монитор: led 14″
ОС: Win10 Pro х64
Профиль | Отправить PM | Цитировать

После перехода на сборку 1607 (чистая установка) установки драйверов и программ не обнаружил папку Program Files (x86) и появились папки которых не должно быть: Camera Driver (AVC, Bison, Chicony, Liteon) и drivers (скриншот-1)
Система работает вроде бы без проблемм, но факт остаётся фактов.
Вопрос:
1.Как всё таки быть с папкой Program Files (x86) — переустановить систему?
2.Можно ли безболезненно удалить две папки Camera Driver (AVC, Bison, Chicony, Liteon) и drivers?

Читайте также:  Активация windows 2003 телефону

Подумав, что в этой сборке эта папка и должна отсутствовать, установил второй системой сборку 1607 (не активиров её потому что одна система уже ативированна) и поставил драйвера, там присутствует папка Program Files (x86) и естественно отсутствуеют две папки Camera Driver (AVC, Bison, Chicony, Liteon) и drivers (скриншот-2).
Ноутбук Lenovo Flex 3-1470, 64 bit.

Нет папки program files x86 windows 10

Сообщения: 111
Благодарности: 1

Конфигурация компьютера
Материнская плата: Asus P7H55-M/USB3
HDD: asus 500 гб
Монитор: Acer X233H [22″ LCD]
ydaff, ну кажись понятно. Случайно зацепили мышкой (или, скорее, тачпадом) папку Program Files и отпустили мышку, когда она была над папкой Program Files (x86) — и первая ухнула туда целиком: смотрим четвёртый ряд, вторую колонку второго скриншота. У нас одна дама очень любила умела так делать — и прибегала затем в слезах: «У меня срочнейшая работа, босс требует через пять минут — а все файлы куда-то делись!»
И вернуть её (не даму, а папку) на место можно также целиком. »

Сообщения: 8628
Благодарности: 2126

Встречный вопрос, возникший после вашего этого сообщения.

Папка «Program Files», находящаяся внутри папки «Program Files (x86)» была там сразу после того, как случилась неприятность (со всеми файлами внутри неё) — или вы её создали сами?

Сообщения: 8628
Благодарности: 2126

Заодно уж покажите скриншот внутренностей этой папки, т.е. той «Program Files», которая внутри»Program Files (x86)», а то вдруг тоже чем-то другим окажется.

Конфигурация компьютера
Материнская плата: Asus P7H55-M/USB3
HDD: asus 500 гб
Монитор: Acer X233H [22″ LCD]
» width=»100%» style=»BORDER-RIGHT: #719bd9 1px solid; BORDER-LEFT: #719bd9 1px solid; BORDER-BOTTOM: #719bd9 1px solid» cellpadding=»6″ cellspacing=»0″ border=»0″>
Пишет нет доступа к целевой папке »

Ну почем об этом было сразу не написать.
Для такого перемещения нужно не просто быть членом группы Администраторов — а перемещать в режиме с повышением прав. Да и сейчас проверил — произошедшее перемещение (если это было оно) тоже не могло быть произведено без такого повышения прав.

Кроме того, оно могло быть произведено при работе из-под другой системы, например при загрузке этой другой системы со специальной «ремонтной» флэшки.

И в итоге откатываемся на исходные позиции в понимании, как эта папка тут оказалась. Но что не троян это сделал — это 99.999%, и сделано это ручками.

PS
Я бы, конечно, мог дать совет загрузить Total Commander, установить его в каталог %userprofile%\AppData\Roaming\totalcmd (не в Program Files!), запустить от имени Администратора, разрешить показ скрытых и системных файлов и перенести папку на нужное место по клавише F6, поставив галку «Копировать с правами доступа NTFS».

Читайте также:  Wsl windows 10 xfce

Однако вполне вероятно что некоторые проблемы останутся: например, что придётся восстанавливать владельца «Trusted Installer» для этой папки и добавлять его же и пользователя «СОЗДАТЕЛЬ-ВЛАДЕЛЕЦ» в список разрешений на папку. И могут быть ещё проблемы, которые пока не видны, поскольку неясна предыстория вопроса.

Последний раз редактировалось mwz, 12-05-2014 в 10:39 .

Пропала папка «Program Files».

Регистрация 20.01.2013 Сообщений 35 Репутация 10

Скачал с торрентов игру, установил. После установки у некоторых ярлыков пропали иконки, зашёл в свойства. Нажал «сменить значок» — неверно указан путь к файлу.
Зашёл в D:\Program Files\ — пусто, только папка с только что установленной игрой (место на диске при этом занимает). Попробовал запустить один из ярлыков — получилось, но в свойствах всё-равно говорит что нет такого файла. Попробовал через Total Commander посмотреть — ничего, через CMD командой DIR тоже. Попробовал снять атрибуты «скрытый» в «Program Files» через CMD — непомогло.
Потом у всего диска, после чего некоторый ярлыки «нашлись» путь в них стал: «D:\Program Files (x86)\Program Files\» вместо «D:\Program Files\» но сменить ярлык по прежнему пытается перейти по старой ссылке. Папка «Program Files» действительно лежит в папке «Program Files (x86)», я было подумал, что это я сам мог нечаянно её туда переместить, но потом понял, что я туда давно не заходил, а ярлыки изменились после установки.

Сюда я решил написать, потому что:
1. Меня смутила реакция ярлыков, явно не здоровая.
2. Уже давно иногда не грузятся страницы в Chrome, торрент при этом продолжает скачивать. (по моему я это где-то уже видел, но уж заодно).
3. Ошибки с обновлением рабочего стола (при переносе/копировании).

Система: Windows7 Ultimate(пиратка)
Материнская карта: eg41mft-us2h
Процессор: E7300
Память: DDR3 2×2Гб
Видеокарта: GT430
Антивирус: Norton AntiVirus
Браузер: Google Chrome

Последний раз редактировалось Sam Zlobniy; 20.01.2013 в 21:29 .

В чём разница между папками «Program Files (x86)» и «Program Files» в Windows

Весьма вероятно, на вашем компьютере Windows Вы обнаружите две папки «Program Files» и «Program Files (x86)». Если вы соскучитесь, вы увидите, что некоторые из ваших программ установлены в одну папку, а некоторые – в другую.

32-битная и 64-разрядная Windows

Первоначально Windows была доступна только в 32-разрядной версии. В 32-битных версиях Windows – даже 32-разрядных версиях Windows 10, которые по-прежнему доступны сегодня, – вы увидите только папку «Program Files».

Эта папка Program Files является рекомендуемым местом, где установленные программы должны хранить исполняемые файлы, данные и другие файлы. Другими словами, программы устанавливаются в папку Program Files.

В 64-разрядных версиях Windows 64-разрядные приложения устанавливаются в папку Program Files. Однако, 64-разрядные версии Windows также поддерживают 32-разрядные программы, и Microsoft не хочет, чтобы 32-битное и 64-битное программное обеспечение смешивались в одном месте. Таким образом, 32-разрядные программы устанавливаются в папку «Program Files (x86)».

Windows запускает 32-разрядные приложения в 64-разрядных версиях Windows с использованием WOW64.

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

Читайте также:  Windows 10 app script

Что хранится в каждой папке

Таким образом, в 32-разрядной версии Windows у вас есть только папка «Program Files». Она содержит все установленные вами программы, все из которых являются 32-разрядными.

В 64-разрядной версии Windows 64-разрядные программы хранятся в папке «Program Files», а 32-разрядные программы хранятся в папке «Program Files (x86)».

Вот почему разные программы распределяются между двумя папками Program Files, кажущимися случайными. В папке «Program Files» находятся 64-разрядные, а в папке «Program Files (x86)» – 32-разрядные приложения.

Почему они разделяются

Это функция совместимости предназначена для старых 32-разрядных программ. Эти 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» теперь относится к до 32-битной архитектуре – будь то 16-разрядная или 32-разрядная. Новую 64-битную архитектуру называют «x64».

Это означает, что «Program Files (x86)» – это реализация папки Program Files для программ с использованием старой архитектуры процессоров x86. Заметим, однако, что 64-разрядные версии Windows не могут запускать 16-разрядный код .

Обычно это не имеет значения

Обычно не имеет значения, хранятся ли файлы программ в Program Files или Program Files (x86). Windows автоматически устанавливает программы в правильную папку, поэтому вам не нужно об этом думать. Программы отображаются в меню «Пуск» и функционируют нормально, независимо от того, где они установлены. Просто позвольте вашим программам автоматически решать, какую папку Program Files использовать.

Если вы используете переносное приложение, оно может запускаться из любой папки в вашей системе, поэтому вам не нужно беспокоиться о том, где его разместить.

Вместе с тем, иногда нам нужно знать, где хранится программа. Например, вы хотите войти в свой каталог Steam для резервного копирования некоторых файлов. Вы найдете его в C:\Program Files (x86), так как Steam – это 32-разрядная программа.

Оцените статью