Скрытые и системные файлы Windows
Сегодня речь пойдет о скрытых и системных файлах в Windows, а также о способах работы с ними. Для примера возьмем файл подкачки pagefile.sys. Нам совершено точно известно, что он должен находиться в корне системного диска С, однако если открыть проводник Windows, то этого файла мы там не увидим.
Дело в том, что операционная система скрывает некоторые важные системные файлы, защищая их от излишне любопытных пользователей. Для сравнения, так выглядит проводник с включенным отображением скрытых\системных объектов.
За отображение файлов и папок в проводнике Windows отвечают специальные метаданные — атрибуты . Вот описание некоторых из них:
H
— скрытый (hidden). Скрывает файл, делая его невидимым в проводнике Windows;
S
— системный (system). Указывает ОС обрабатывать файл как системный;
R
— только для чтения (read-only). Защищает файл от изменения, делая его доступным только на чтение;
A
— архивный (archive). Указывает на то, что со времени последней архивации файл был изменен, используется системами резервного копирования;
I
— проиндексированный (indexed). Указывает на то, что содержимое файла не должно индексироваться;
D
— директория (directory). Указывает на то, что объект является директорией;
L
— ссылка (link). Указывает на то, что объект является ссылкой.
Проводник умеет показывать атрибуты файлов так же, как любые другие свойства (тип, размер, и пр.). Для этого надо кликнуть правой клавишей мыши по названию столбца и в отметить в контекстном меню пункт «Атрибуты».
Как видите, все скрытые файлы имеют атрибуты H или HS. Именно эти атрибуты влияют на то, будет ли файл отображаться в проводнике или нет. Соответственно, увидеть скрытые файлы можно двумя способами — включив их отображение в проводнике (или другом файловом менеджере) или сняв эти атрибуты.
Настройки отображения скрытых файлов и папок в проводнике Windows находятся в оснастке панели управления «Параметры папок» (Folder options). Быстро открыть оснастку можно, нажав Win+R и введя команду control folders .
Для показа скрытых файлов\папок (атрибут H) надо на вкладке «Вид» в поле «Скрытые файлы и папки» установить переключатель в позицию «Показывать скрытые файлы, папки и диски». Для отображения скрытых системных файлов (имеющих атрибуты HS) надо дополнительно убрать галку с пункта «Скрывать защищенные системные файлы».
Оснастку «Параметры папок» можно открыть и напрямую из проводника. В Windows XP и Windows 7 (а также Windows Server 2003\2008\2008R2) для этого надо в меню «Сервис» выбрать пункт «Параметры папок».
Примечание. В Windows 7 меню скрыто, для его появления надо нажать клавишу Alt .
В Windows 8\Server 2012 в проводнике появилась лента (Ribbon), на которую вынесены наиболее нужные опции. Так быстро включить отображение скрытых файлов можно, перейдя на вкладку «Вид» и отметив пункт «Скрытые элементы», а открыть основную оснастку можно кнопкой «Параметры».
Тем, кто не ищет легких путей 🙂 управлять отображением в проводнике скрытых\системных файлов возможно с помощью прямой правки реестра. Для этого в разделе HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Adwanced есть два параметра типа Dword:
Hidden
— отвечает за отображение скрытых файлов (0 — не отображать, 1 — отображать);
ShowSuperHidden
— отвечает за отображение защищенных системных файлов (0 — не отображать, 1 — отображать).
Если вы пользуетесь альтернативными файловыми менеджерами, такими как FAR или Total Commander, то в них тоже есть возможность включить отображение скрытых файлов папок.
В FAR для того,чтобы увидеть скрытый контент, жмем F9, переходим в раздел меню «Параметры» — «Настройки панели» и отмечаем пункт «Показывать скрытые и системные файлы» (в англ. варианте Options — Panel settings — Show hidden and system files). Впрочем, скорее всего ничего этого делать не понадобится, поскольку в FAR-е отображение скрытых файлов включено по умолчанию.
В Total Commander открываем меню «Конфигурация — «Настройка» — «Содержимое панелей» и отмечаем пункт «Показывать скрытые/системные файлы» (в англ. Configuration — Options — Display — Show hidden/system files). Что интересно, Total Commander (в отличие от FAR-а) не включает отображение скрытых файлов по умолчанию, а кроме того в настройке присутствует предупреждение (только для опытных!).
Поскольку видимость объекта определяется его атрибутами, то переходим к способам их изменения. Некоторые атрибуты файлов\папок, можно изменить с помощью проводника. Например, чтобы сделать файл скрытым, достаточно открыть его свойства и в поле «Атрибуты» поставить галочку напротив соответствующего атрибута.
Еще для управления атрибутами в Windows есть утилита командной строки attrib.exe , которая может показывать и изменять любые атрибуты объекта. Синтаксис утилиты выглядит примерно так:
attrib [{+R|-R}] [{+A|-A}] [{+S|-S}] [{+H|-H}] [ FileName] ]
+
— установка атрибута;
—
— снятие атрибута;
/S
— применить команду ко всем файлам в текущей директории и поддиректориях;
/D
— применить команду к директориям;
/?
— вывод справки.
Например, следующая команда выведет атрибуты файла:
attrib ″C:\Temp\file.html″
Так мы уберем у файла атрибут скрытый (-H):
attrib -H ″C:\Temp\file.html″
А так сделаем его скрытым (+H) и системным (+S):
attrib +H +S ″C:\Temp\file.html″
Примечание. Обратите внимание на порядок операций. Дело в том, что атрибуты h и s можно добавлять только вместе. Например, при попытке добавить скрытому файлу атрибут системный будет выдана ошибка. Поэтому, надо сначала удалить атрибут (-H), а потом добавить оба атрибута (+H +S).
В Total Commander для изменения атрибутов выделяем файл\папку, затем переходим в меню «Файлы» — «Изменить атрибуты» и в поле «Изменение атрибутов» ставим отметку напротив нужных атрибутов.
В FAR примерно также, только окно изменения атрибутов открывается комбинацией клавиш Ctrl+A (или через меню F9 — Файлы — Атрибуты файлов).
Немного поговорим о запретах. Например, требуется запретить пользователям изменять настройки отображения скрытых файлов. Сделать это можно с помощью параметра реестра CheckedValue , находящегося в разделе HKLM\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced\Folder\Hidden\Showall. По умолчанию его значение равно 1, а если задать ему значение 0, то включение отображения скрытых файлов в свойствах папки перестает работать.
Ну и более кардинальный способ — это запретить открытие оснастки «Свойства папок». Для этого необходимо в разделе HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer создать параметр типа Dword с именем NoFolderOptions и присвоить ему значение 1. Отключить запрет можно, задав параметру NoFolderOptions значение 0 или удалив его из реестра.
Примечание. Оба вышеописанных способа отлично работают, однако начиная с Windows 8\Server 2012 изменить видимость скрытых файлов в проводнике можно с помощью чекбокса «Скрытые элементы», на который эти настройки не влияют. Также запреты никак не влияют на возможность FAR и Total Commander показывать скрытые объекты.
В качестве заключения еще раз напомню, что атрибуты скрытый и системный никаким образом не защищают файлы и папки от изменения или удаления, а влияют лишь на видимость объектов в проводнике Windows. Полноценно защитить файл с помощью атрибутов невозможно, поэтому для защиты важных файлов вместе с атрибутами (или вместо них) необходимо использовать другие механизмы защиты, такие как права NTFS, шифрование, службу RMS и прочие подобные вещи.
По сравнению с Windows XP интерфейс седьмой версии ОС претерпел кардинальные изменения. Способы отображения скрытых файлов в этой операционной системе также отличаются от предшественницы. А без показа скрытых каталогов не выполнить тонкую настройку Windows. Данная статья расскажет, как отобразить спрятанные от пользователя папки.
Способов отображения скрытых каталогов в стандартном файловом менеджере несколько, но все они сводятся к открытию окна свойств папок. Итак, стандартный вариант действий таков:
Для проверки откройте проводник и перейдите в раздел с установленной Windows. В его корне должен появиться каталог Program Data. Заметьте, что файлы и папки, которые были скрыты разработчиком или администратором, отображаются полупрозрачными иконками - их цвета смешиваются с фоном.
Есть несколько более простых способов для открытия параметров отображения каталогов. Например, можно раскрыть меню «Пуск», а в строку поиска напечатать слово «Параметры». Затем останется кликнуть по одноименному пункту.
Также показать Windows 7 можно при помощи конфигурационной утилиты «Панель управления»:
Для повторного скрытия файлов просто верните переключатели в исходное положение.
Если работа с каталогами необязательна, а нужно просто уточнить их наличие, достаточно и средств командной строки. Как посмотреть скрытые папки на Windows 7 при помощи консольных команд? Выполните следующую инструкцию:
Этот способ самый быстрый, однако есть у него один существенный недостаток - простому пользователю будет сложно запомнить команды и порядок их ввода. Для тех, кто медленно печатает, такой способ и вовсе не подойдет, так как ввод длинного пути займет слишком много времени.
Показать скрытые папки Windows 7 может не только проводник, но и сторонние файловые менеджеры, например, Total Commander. Такой подход удобен, если необходимо часто выполнять тонкую настройку операционной системы, но за компьютером работают не только опытные пользователи и отображение скрытых каталогов в Проводнике не желательно.
Как посмотреть скрытые папки на Windows 7 при помощи Total Commander? Выполните следующие действия:
Если за компьютером работают неопытные пользователи, которые могут случайно стереть важную системную информацию, то перед тем как показать скрытые папки в Windows 7 при помощи Total Commander, стоит сначала удалить его ярлыки с рабочего стола. После этого запустить программу можно будет, набрав в строке поиска текст "total". Total Commander - не единственный файловый менеджер, который может отображать спрятанные файлы. Например, Far Manager, FreeCommander, File Navigator также оснащены подобным функционалом. Причем в Far Manager рассматриваемая настройка сделана по умолчанию.
Как видно из статьи, показать скрытые папки Windows 7 совсем несложно, однако всегда помните, что они были спрятаны от пользователя не просто так и от них зачастую зависит правильное функционирование всего программного обеспечения. После удаления скрытого каталога операционная система может вообще не загрузиться. Выполняйте любые действия со скрытыми папками только после предварительного создания точки восстановления системы или даже полного бэкапа раздела.
На каждом компьютере под управлением Windows имеются так называемые “скрытые папки”. Они не видны на экране пользователя по разным причинам, однако правильные настройки помогут отобразить их, чтобы внести соответствующие изменения. Далее мы подробно опишем все нюансы работы со скрытыми папками.
Следует иметь ввиду тот факт, что некоторые файлы на компьютере скрыты от пользователя не зря. Как правило, такие папки хранят критически важную информацию, необходимую для работы конкретных программ или операционной системы в целом. Удалять их ни в коем случае нельзя, именно поэтому разработчики “спрятали” файлы таким хитрым образом.
Сделать их видимыми (мы приведем в пример Windows 7, но на остальных версиях все делается по аналогии) довольно просто:
Так как “десятка” по умолчанию поменяла свой интерфейс (его можно вернуть к классическому, но мы будем говорить об отображении в “планшетном”, плиточном внешнем виде), стоит отдельно упомянуть о настройках скрытых файлов.
Если вы все еще не можете расстаться с этой версией операционной системы, скажем пару слов о том, какие отличия в настройках здесь имеются. В классическом виде они повторяют пункт 1, в виде “Домашней страницы” с Панели управления надо будет зайти в “Оформление и персонализацию”, нажать на ссылку “Показывать скрытые Файлы и Папки”. В случае необходимости пользователь может сделать файл или папку невидимыми самостоятельно, в любой современной Windows. Просто кликните правой кнопкой по иконке, зайдите в ее свойства и поставьте галочку “Скрыть”.
Видеть скрытые папки бывает полезно не только для изменения настроек. Иногда в них скрываются вирусы, которые намеренно прячут информацию от пользователя. Если вы обнаружили одну из таких подозрительных папок – не спешите ее удалять, сначала тщательно проанализируйте содержимое.
Вам известно, что в проводнике Windows 7 показываются не все файлы и папки? Часть из них скрыта. Так сделано, прежде всего, по соображениям безопасности, ведь пользователь с административными полномочиями может случайно или по незнанию что-либо удалить, переместить, переименовать…
Однако защита Windows 7 методом сокрытия файлов – палка о двух концах: с одной стороны юзер не будет их видеть и не сможет повредить, а с другой – это создает дополнительные возможности маскировки вредоносных программ.
Так что же лучше? Сделать скрытые файлы видимыми или оставить как есть? Оптимально, по мнению автора, так:
Для пользователей Windows 7 вся процедура проводится следующим образом.
или программу “Выполнить”, для запуска которой нужно нажать на клавиатуре “Windows” + “R” и в поле “Открыть” вписать команду: control .
Теперь на рабочем столе, а также в других каталогах вам будут видны некие полупрозрачные элементы:
Это и есть файлы, отмеченные атрибутом “скрытые” (несколько слов об атрибутах будет сказано ниже).
Чтобы восстановить изначальные настройки видимости файлов, нужно снова открыть “Параметры папок” – “Вид” и нажать кнопку “Восстановить умолчания”.
Спрятанными от посторонних глаз могут быть не только файлы Windows 7, но и пользовательские. И вы сами можете сделать любой свой документ невидимым, но при условии, что показ скрытых файлов в параметрах папок отключен. Как это сделать?
Файлы, созданные в Windows, могут иметь атрибуты – характеристики, придающие им особые свойства. Вот самые важные из них:
Когда в настройках параметров папок вы отмечали “Показывать скрытые файлы, папки и диски”, вы делали видимыми файлы с атрибутом “Скрытый”.
Когда вы снимали метку с параметра “Скрывать защищенные системные файлы”, вы делали видимыми файлы с атрибутом “Системный”.
Сравните, как выглядит каталог “Диск C:” с показом только скрытых файлов:
а вот так – скрытых и системных:
Значит, чтобы скрыть ваш пользовательский файл или папку, нужно соответствующим образом изменить их атрибуты. Для этого:
Это же самое действие можно произвести с помощью командной строки, выполнив в ней команду: attrib +h “C:UsersUser_1DesktopMoya_Papka” /s /d
Просматривать скрытые и системные файлы можно и через альтернативные файловые менеджеры – Total Commander и его аналоги.
Для этого в настройках Total Commander, так же как и в свойствах папок Windows 7, должна быть активна опция “Показывать скрытые и системные файлы”. В Total Commander это находится в меню “Конфигурация” – “Настройка” и “Содержимое панелей”.
Чтобы с помощью средств Total Commander сделать файл скрытым или, наоборот, видимым, нужно открыть меню “Файлы”, выбрать “Изменить атрибуты” и в одноименном окне выставить соответствующие настройки.
Другой файловый менеджер – консольный FAR Manager, по умолчанию показывает все скрытые и системные файлы Windows. Здесь то, что не видно в проводнике, отображается затемненным.
Внизу таблицы находится командная строка, с помощью которой любому файлу или каталогу можно присвоить желаемые атрибуты:
Существуют и другие инструменты для работы со скрытыми файлами Windows, но того, что мы рассмотрели здесь, вполне хватает в большинстве случаев.
Иногда возникает необходимость защитить личные файлы или папки. Это особенно актуально, если с компьютером работает не один человек. Одним из решений является скрытие. Конечно, оно не поможет в случае с опытным пользователем. Но от ничего не подозревающих глаз информацию спрячет.
Чтобы скрыть файл или папку, нужно последовательно пройти два этапа:
Если в настройках установлена опция «Не показывать…», то скрытые файлы и папки всё равно будут отображаться, с той лишь разницей, что по сравнению с обычным элементом ярлык таких объектов более тусклый.
После этих действий папка или файлы станут скрытыми и не будут отображаться.
Чтобы показать скрытые элементы, нужно зайти в настройки папки и поставить галочку напротив пункта «Показывать скрытые файлы, папки и диски». А чтобы конкретный объект перестал быть невидимым, нужно снять галочку с опции «Скрытый».
Этот способ связан с предыдущим тем, что в «Параметрах папок» также должна стоять галочка напротив пункта «Не показывать скрытые файлы, папки и диски».
Для отображения скрытых файлов и папок, необходимо нажать клавиши Ctrl + H.
Чтобы документы вновь стали видимыми, нужно воспользоваться комбинацией Alt + A и убрать галочку с пункта «Скрытый».
Если вы хотите быть уверенными в том, что никто не сможет увидеть скрытую информацию, то можно воспользоваться программой Free Hide Folder, которая требует установки пароля.
Программа Free Hide Folder не скрывает отдельные файлы. Доступна для бесплатного скачивания в интернете.
Backup сохраняет информацию о программе. Если последняя будет удалена, то после повторной установки доступ к скрытым папкам восстановится.
Кроме Add, в общем окне есть кнопки для:
Free Hide Folder скрывает папки так, что их нельзя найти с помощью поиска. Единственный способ - это открыть программу и выбрать инструмент Unhide. Особенностью является и то, что он не скрывает документы, которые находятся на съёмных дисках.
Так как поиск Windows не может обнаружить скрытые посредством Free Hide Folder документы, то нельзя воспользоваться и копированием. Таким образом, невидимые папки нельзя перенести на съёмные диски.
Для этого способа понадобится папка с файлами, любое изображение и архиватор WinRAR. Программа доступна для бесплатного скачивания на официальном сайте . При этом должна учитываться разрядность процессора. Чтобы её узнать, нужно:
Изображение можно взять любое, здесь ограничений нет.
Если теперь открыть созданный файл, то откроется только изображение, которое было взято за основу.
Исходные файлы можно удалить.
Чтобы можно было смотреть файлы, скрытые в изображении, нужно саму иллюстрацию открыть с помощью WinRAR.
Но архиватор сначала нужно добавить в список программ, которые могут открывать изображения:
Когда пользователь откроет изображение с помощью архиватора, будет видно, что внутри находится папка.
Но не стоит скрывать слишком много информации в одном файле. Если оно занимает десятки мегабайт, подозрения появятся даже у неискушённого пользователя.
Иногда происходит такая ситуация, что пользователь активирует параметр «Показывать скрытые файлы и папки», но переключатель самостоятельно переходит в положение «Не показывать скрытые файлы и папки». В этом случае нужно:
В противном случае параметр нужно создать. Для этого кликнуть ПКМ на свободной области окна, выбрать «Создать», затем «Параметр DWORD». Назвать его CheckedValue и дать значение 1.
Обычно это говорит о том, что в систему проникли вирусы. Возможно, у антивируса просто не получилось идентифицировать и удалить вредоносные программы. А чтобы пользователь не мог зрительно обнаружить их, авторы таких приложений используют атрибуты «Скрытый» или «Системный». Кроме того, удаляется пункт меню «Свойства папки».
Даже если вредоносное ПО будет удалено, антивирус не сможет восстановить этот пункт. Это нужно будет делать вручную:
Возможно, после вирусной атаки Редактор реестра не был заблокирован. В таком случае можно воспользоваться им:
В правой части окна найти параметр NoFolderOptions, тип REG_DWORD. Двойным щелчком ЛКМ открыть его и установить значение 0.
Скрытие файлов и папок - простой и быстрый способ защитить личную информацию. Конечно, первые два менее надёжные, и искушённые пользователи случайно или намеренно могут обнаружить секрет. Зато FHF и архиватор скроют личные данные даже от опытных глаз.