Что такое системная папка
В чём различие между папками Windows и System?
(Windows была выпущена 20 ноября 1985. Сегодня ей исполняется 25. С днём рождения!)
С другой стороны, большинство системных файлов Windows хранилось в папке System, и эта папка использовалась только для чтения. Даже если не было механизма, фактически запрещавшего запись в эту папку, — сама Windows никогда в неё не писала (исключая установку и удаление приложений, и прочие операции по настройке системы).
Разделение системных файлов на две папки позволяло Windows работать в нескольких различных конфигурациях.
Традиционная
На локальном диске каждого компьютера (на дискете, а у богачей — на жёстком диске) находится папка Windows, а в ней — папка System. Большинство пользователей Windows работали именно так. Хотя в этом случае ничто не запрещает пользователю запись в папку System, Windows при нормальной работе в неё не пишет.
Прошитая в ПЗУ
На локальном диске каждого компьютера находится папка Windows, а в ПЗУ-диске — папка System. ПЗУ-диск — это такой виртуальный диск, содержимое которого хранится не в оперативной памяти, а прошито в ПЗУ. Пользователям смартфонов и коммуникаторов вряд ли нужно подробнее объяснять, что это такое; а остальные могут представить себе флешку, навсегда защищённую от записи.
Поскольку содержимое папки System всё равно никогда не изменялось, прошивка её в ПЗУ позволяла сэкономить ценное место на дискете или (тем более!) на жёстком диске.
Сетевая
M:\SYSTEM | системные файлы Windows |
M:\WINWORD | установленный Word для Windows |
M:\123 | установленный Lotus 1-2-3 |
. | и т.д. |
Папки этого сетевого диска доступны только для чтения. Все компьютеры в компании подключаются к одному и тому же диску, и поэтому используют одни и те же физические файлы на сервере — и как часть системных файлов Windows, и как файлы установленных приложений. Если IT-отделу понадобится обновить или переустановить приложение, они могут просто отключить всех от сервера (или, если они более вежливые, то дождаться, пока все выйдут сами), разрешить запись на диск M:, обновить или переустановить нужное приложение, и вновь подключить M: только для чтения. Когда пользователи заходят обратно, — хлоп! — новое приложение уже готово к запуску на их компьютере.
Полностью сетевая
Компьютер загружается с ПЗУ-диска, с дискеты, с локального жёсткого диска, или по сети. При загрузке он подключает сетевые диски, на которых находятся и папка Windows (своя для каждого пользователя), и папка System (одна на всех). С этого момента Windows полностью работает по сети: файлы пользователя сохраняются в папку Windows на сервере, системные файлы читаются из папки System на сервере, и даже обращения к файлу подкачки идут на сервер. Такую конфигурацию обычно называли бездисковой рабочей станцией: после того, как Windows загружена, локальные диски больше не используются.
![]()
![]()
Наблюдательный пользователь заметит, что в Windows 1.x / 2.x вовсе не было папки System: она появилась только в Windows 3.0. Что же Реймонд имеет в виду?
Мир цифровой информации
С появлением операционной системы Microsoft Windows контейнеры файловой системы ранее называемые каталогами стали называть папками. Это не просто переименование термина. В отличии от обычного каталога, который хранится на диске в файловой системе и может содержать подкаталоги и файлы, сама папка является абстрактным объектом, которого может и не существовать на диске. Например, рассмотрим папки Мой компьютер, Панель управления и Корзина. Получить путь к этим папкам на диске нельзя, так как каждая из них является лишь отображением группы объектов для удобства восприятия.
У разных папок в Windows могут быть совершенно разные свойства. Среди содержимого папок тоже могут быть абстрактные объекты, которые не являются файлами на диске. Например, в папке Мой компьютер хранятся ссылки на логические диски компьютера, а в папке Сетевое окружение ссылки на компьютеры. Среди содержимого папок могут присутствовать физические файлы, находящиеся в разных местах на диске или даже на разных дисках, например папка Корзина отображает информацию об удаленных файлах со всех логических дисков.
Папки можно поделить на два обычные и системные. Обычные папки это каталоги, которые имеют определенное положение на жестком диске и содержат в себе другие папки и файлы. Системные папки это виртуальные объекты, информация о которых может хранится в оперативной памяти, системном реестре или генерироваться в процессе обращения к ним.
Системные папки могут содержать как обычные файлы и папки, которые могут быть расположены в различных местах жестких дисков, так и виртуальные объекты, например вложенные системные папки или ссылки на устройства. Например, папка Принтеры содержит список принтеров, установленных на компьютере.
Под папкой следует понимать контейнер объектов. Каталоги или обычные папки могли содержать только файлы и вложенные каталоги, которые были физически расположены на диске. В современных операционных системах папка это более обобщенный виртуальный контейнер, в котором могут быть различные виртуальные объекты. Таким образом, папка может содержать и реальные файлы, и другие типы информации.
К системным папкам относится и папка Рабочий стол, которая отображается как корневая в дереве Проводника. Эта папка содержит смесь различных объектов. В ней могут присутствовать как виртуальные объекты, так и обычные файлы и папки. Если на компьютере у каждого пользователя в Windows имеется своя учетная запись, то файлы, которые он помещает на рабочий стол видны лишь внутри этой учетной записи. Они хранятся на жестком внутри папки профиля в папке содержания рабочего стола. Однако, помимо личного рабочего стола пользователя, существует общий рабочий стол, объекты которого отображаются во всех учетных записях. Например, при установке программ, ярлыки на рабочем столе появляются в каждой учетной записи. Они тоже хранятся на диске, но размещены в так называемом общем профиле. Таким образом, системная папка Рабочий стол отображает не виртуальные объекты, такие как Корзина, Мой компьютер, но и содержание сразу двух обычных папок, которые расположены по разным путям на диске.
Зачем ОС Windows нужны папки System32 и SysWOW64
Системная папка — это место, в котором хранятся все критические важные для операционной системы файлы. Без них нормальное функционирование Windows невозможно. Удаление или повреждение таких файлов способно привести к необратимым последствиям в виде различных ошибок и, наконец, полного отказа операционной системы.
Всего существует две папки, которые выполняют важные для системы функции: System32 и SysWOW64. Вы наверняка их видели не раз, когда открывали содержимое локального диска С:. Но в чем между ними разница и есть ли она вообще? Давайте разберем.
Содержание статьи:
Назначение папки System32
В первую очередь папка System32 отвечает за хранение файлов операционной системы. Она содержит в себе исполняемые файлы служебных программ, системные утилиты, динамические библиотеки “DLL”, файлы для работы с реестром и драйвера, которые устанавливают пользователи для разной аппаратуры. Кроме того, папка System32 содержит в себе большое количество небольших приложений, входящих в состав операционной системы Windows. Они либо играют в ней ключевую роль или дополняют как инструменты, помогающие в настройке Windows. К ним можно отнести приложения, открывающие доступ к Интернету, программы, позволяющие читать электронную почту, воспроизводить видео и музыку, редактировать графические изображения. И даже не смотря на то, что в папке System32 содержатся преимущественно системные файлы, новые устанавливаемые приложения также устанавливают в нее свои динамические библиотеки DLL.
Сама суть заключается в том, что папка System32 так или иначе связана со всеми установленными приложениями и их каталогами.
Что произойдет если удалить папку System32?
Первое и самое важное о чем мы должны вас предупредить — никогда и ни при каких обстоятельствах не пытайтесь удалить системную папку. К счастью, она в достаточной мере обезопашена разработчиком OC Windows и тем не менее рисковать не стоит точно.
Чтобы проверить действительно ли так высока важность папки System32 мы решили провести небольшой эксперимент, который заключается в ее удалении. Настоятельно не рекомендуем вам повторять его, поскольку последствия непредсказуемы.
Мы попытались удалить папку обычным и всем известным методом — с помощью клавиши Delete. Признаюсь честно, меня чуть не хватил инфаркт пока я смотрел на заполняющуюся строку анализа размера папки, ожидая того что может произойти. К счастью, Microsoft защитили системные файлы настолько, что даже права администратора не дают полной свободы действий. Своеобразная система безопасности.
Теперь мы попытались через настройки доступа к папке получить к ней абсолютный доступ, чтобы получить возможность делать с ней все что угодно. И даже в этом случае нас подстерегала неудача. Оказалось, что не так то просто удалить папку System32. Видимо, в ней есть что-то действительно важное.
Поэтому, если вдруг найдете в интернете статью, где предлагая какие-либо услуги приводят в пример слова “я случайно удалил папку System32 и теперь у меня такие-то проблемы”, будьте уверены, что это “развод”. Эту папку невозможно удалить случайно.
Как говорится, “Кто ищет — тот всегда находит”. Это случилось и с нами.
В финальном эксперименте мы решили воспользоваться командной строкой, поскольку именно эта утилита максимально тесно связана с операционной системой, она напрямую работаете с ее кодом. При помощи команды del мы взяли и беспощадно удалили все возможные файлы папки System32. К нашему удивлению, даже командная строка не помогла удалить все подчистую — какие-то файлы все таки остались.
Результатом эксперимента стал практически полный отказ операционной системы Windows. Внешне может показаться, что она работает, но если вы решите кликнуть по одному из ее элементов, то ничего не произойдет. Мы пытались открыть меню Пуск и другие системные утилиты — Windows не реагировала на наши действия. Попытки же взаимодействия с программами увенчались только обильным количеством “системных ругательств” — появилось большое количество всплывающих ошибок.
Обычно, в случае сбоев, система предлагает совершить автоматическое восстановление или хотя бы запуск в безопасном режиме. Мы решили этим воспользоваться. Совершив перезапуск компьютера и выбрав нужные параметры для корректного восстановления мы не достигли ничего, кроме очередной автоматической перезагрузки. Это связано с тем, что Windows попросту потеряла любую возможность запуститься.
Назначение папки SysWOW64
Прежде чем мы приступим к рассмотрению характеристик и задач папки SysWOW64, давайте разберемся с определением. Название директории состоит из двух составляющих: System от Sys и WOW64 от Windows-on-Windows 64-bit. Если первая составляющая прямо говорит нам о том, что данная папка является системной, то вторая говорит о том, что эта папка является второй системой Windows, расположенной поверх основной 64-битной Windows. Довольно сложным это может показаться на первый взгляд, тем не менее дело обстоит именно так.
Основной задачей SysWOW64 является работа с 32-битными программами. Устанавливая подобное приложение, вторая система автоматически предлагает расположить его в директории Program Files(x86) и сохраняет в себе все файлы динамических библиотек DLL.
Все эти задачи выполняются исключительно в фоновом режиме и не требуют от пользователя каких-либо дополнительных действий.
Чем отличаются папки System32 и SysWOW64
Как мы разобрали это в предыдущем разделе, SysWOW64 работает строго с 32-битными программами, System32, соответственно — с 64-битными. Но откуда такое несоответствие? Казалось бы все должно быть наоборот. Как всегда, на все есть свои причины.
Изначально существовали только 32-битные приложения и с технологическим ростом компания Microsoft пришла к выводу, что создавать новые каталоги нет никакого смысла. Поэтому они оставили папку System32 в качестве стандартного каталога системных файлов новой разрядности (64), а для 32-битных приложений создали новый раздел под названием SysWOW64.
Это подводит нас к тому, что главной и единственной разницей между каталогами System32 и SysWOW64 является разрядность приложений, с которыми они работают.
Можно ли удалять файлы из таких системных папок?
Чаще всего запросы на тему “Можно ли удалять файлы из папки System32?” создаются пользователями, обеспокоенными наличием в ней какого-либо вредоносного приложения. Если вы столкнулись с чем-то подобным, настоятельно рекомендуем сначала воспользоваться антивирусом — слишком велик риск удалить исполняемый системный файл и тем самым повредить функционал Windows. Вредоносное программное обеспечение часто маскируется под такие документы, чтобы его было как можно тяжелее найти.
Если антивирус не смог исправить положение, обратитесь за помощью в сервисный центр или попробуйте переустановить Windows. Переустановка системы всегда положительно решает вопросы с вирусами.
Похожие статьи про восстановление данных:
Как восстановить файлы из папки Windows.old
Если вам когда-либо приходилось обновлять операционную систему Windows без форматирования, вы, должн.
Восстановление системных скрытых папок на ПК или ноутбуке
В этой статье мы рассмотрим что собой представляют системные папки, как изменить права доступа к ним.
Как создать защищенную папку в Windows 10
Потеря данных в этом стремительно растущем цифровом мире, в котором мы проводим все большее количест.
Что такое системная папка
Содержание статьи
Типы папок
Каждая папка в операционной системе Windows имеет собственное назначение. Например, директория «Мой компьютер» просто хранит ссылки на используемые в системе (примонтированные) носители данных. В папке представлен путь, например, до «Локального диска C:» или флешки, которую вы установили в USB-привод или кард-ридер компьютера. Удаление этих ярлыков хоть и вызовет некоторые неудобства, но фактическая очистка папки «Мой компьютер» не приведет к краху.
Директория «Корзина» отображает файлы, которые были удалены из системы и стали не нужны пользователю. И хотя данная папка содержит определенную информацию и хранит данные, она не является критично важной для системы в целом, хотя обеспечивает более удобное управление файлами пользователя. При необходимости все важные документы, попавшие в корзину после удаления, могут быть восстановлены в свое прежнее расположение.
Папка может содержать не только файлы, но и остальные типы информации. Директория в системе Windows представляет собой виртуальный контейнер для хранения практически любой информации. Сам каталог также может содержать в себе определенные файлы и другие подпапки.
Отличие системных папок
Таким образом, системные папки, в отличие от обычных, активно для обеспечения работы операционной системы, ее стабильного функционирования, а также хранения критичных подпапок и файлов. К системным директориям может быть отнесена директория «Рабочий стол», которая может разграничивать файлы одного пользователя от другого. Изменение системного каталога ведет к изменениям в работе и поведении всей системы.
Удаление или изменение объектов папки может привести к краху системы, а потому она защищена от обычного непривилегированного пользователя. При попытке доступа к ней пользователю будет предложено ввести пароль администратора. Только учетная запись администратора имеет право на изменения объектов, хранящихся в системной папке. Стоит заметить, что не все системные папки закрыты для пользователя. Однако данные директории позволяют пользователю проводить взаимодействие с компьютером и изменять настройки системы.
Системные файлы и папки Windows
Сразу после установки Windows на системном диске видны всего несколько каталогов: Documents and Settings, Program Files и WINDOWS. Это системные каталоги, создаваемые Windows XP в процессе установки
Со временем на компьютере накапливается огромное количество всевозможных файлов и папок. Однако сразу после установки Windows, на системном диске пользователю видны всего несколько каталогов: Documents and Settings, Program Files и WINDOWS. Это системные каталоги, создаваемые Windows XP в процессе установки.
Помимо данных каталогов, на диске имеются другие файлы и папки, но они скрыты от наших глаз. Чтобы увидеть их: в окне Мой компьютер выберите в строке меню “Сервис” – “Свойства папки” – “Вид”. Снимите галку с пункта “Скрывать защищенные системные файлы (рекомендуется)” и отметьте пункт “Показывать скрытые файлы и папки” – нажмите ОК.
Вы увидите папки System Volume Information и RECYCLER, а также несколько файлов. Т.к. они отвечают за правильную работу Windows, то по умолчанию скрыты от пользователей компьютера.
Теперь рассмотрим подробнее, что же хранится в системных каталогах Windows:
В папке Documents and Settings находятся профили (различные данные и настройки) пользователей, работающих с системой. Для каждого пользователя отводится своя папка. Каталоги All Users, Default User, LocalService, NetworkService и Администратор (либо Administrator, что одно и то же) создаются самой Windows. Они существуют вне зависимости от того, добавляли вы пользователей с такими именами или нет. Папка Администратор хранит файлы и настройки, необходимые для работы под встроенной учетной записью Администратора.
Каталог Program Files содержит папки с программами, установленными как в процессе инсталляции Windows, так и пользователями компьютера. Для каждой программы отведена отдельная папка. Если после удаления программы с компьютера, ее папка остается, то рекомендуется вручную удалить ее из каталога Program Files. Иначе при частой инсталляции и удалении программ в данной папке может накопиться изрядное количество мусора.
Папка System Volume Information по умолчанию является скрытой. Программа восстановления системы Windows XP создает в ней копии реестра. Т.е. здесь хранятся каталоги точек восстановления системы, отсортированные по дате создания. Windows не позволяет просматривать содержимое каталога System Volume Information обычным способом. Размер данной папки зависит от объема дискового пространства, резервируемого системой под точки восстановления. Можно вообще отключить восстановление системы: для этого кликните правой клавишей мыши по значку “Мой компьютер” – выберите “Свойства” – перейдите во вкладку “Восстановление системы” и установите флажок напротив пункта “Отключить восстановление системы на всех дисках”:
Папка RECYCLER не что иное, как Корзина с Рабочего стола Windows.
В папке WINDOWS располагается операционная система, все ее настройки, служебные программы, драйверы и т.д. Содержимое данной папки ни в коем случае нельзя изменять. Во многих инструкциях и справочниках вместо папки WINDOWS пишут %SystemRoot% (это одно и тоже).
А теперь посмотрим, какие важнейшие папки и файлы содержит каталог WINDOWS:
В папке Driver Cache/i386 находится кэш драйверов. Если ее удалить, то при добавлении любого нового оборудования Windows будет запрашивать установочный диск.
В папке Media хранятся звуковые файлы для озвучивания системных событий.
В папке Minidump хранится малый дамп памяти – это специальная запись минимального набора сведений, необходимых для определения причины неполадок. Windows XP каждый раз при возникновении неустранимой ошибки будет автоматически создавать новый файл в данной папке. Каталог Minidump задается в диалоговом окне “Загрузка и восстановление”: щелкните правой клавишей мыши по значку “Мой компьютер” – “Свойства” – вкладка “Дополнительно” – в разделе “Загрузка и восстановление” нажмите кнопку “Параметры”. Найдите строчку “Папка малого дампа”:
Файл hiberfil.sys появляется в папке WINDOWS, если разрешен спящий режим. В этот файл при бездействии система сбрасывает весь объем ОЗУ, поэтому он равен размеру установленной оперативной памяти.
Папка system32 – очень важная папка, отвечающая за все настройки системы. Кроме того, в ней содержатся практически все служебные программы и системные утилиты. Здесь вы можете найти Блокнот (notepad.exe), Калькулятор (calc.exe), утилиту очистки диска от мусора (cleanmgr.exe) и многие другие программы.
В папке system32\drivers находятся файлы драйверов. В папке system32\drivers\etc есть файл hosts. Он предназначен для сопоставления IP-адресов и доменных имен компьютеров и серверов интернета. Наиболее распространенное использование файла hosts – блокировка определенных сайтов.
В папке system32\config содержатся файлы, которые работают с реестром:
файл AppEvent.Evt является журналом событий приложений, используемого реестром Windows;
файл SAM содержит раздел реестра HKLM\SAM;
файл SecEvent.Evt является журналом событий безопасности, используемого реестром Windows;
файл SECURITY содержит раздел реестра HKLM\SECURITY;
файл software содержит раздел реестра HKLM\Software;
файл SysEvent.Evt является журналом событий системы, используемого реестром Windows;
файл system содержит раздел реестра HKLM\System.
В папке system32\Restore содержится программа восстановления системы rstrui.exe и сопутствующие файлы.
Итак, сегодня мы с вами узнали (а кто-то просто вспомнил) какие важные файлы и папки хранятся на системном диске. В ближайших статьях мы рассмотрим как управлять процессами и службами Windows, что такое реестр и как сделать его резервную копию.