С тем, что операционные системы типа Windows 7 и выше довольно часто выдают сообщения о том, что к папке нет доступа, наверняка должны быть знакомы многие пользователи. Иногда он может быть заблокирован для обеспечения безопасности системы. В некоторых случаях проблема заключается в так называемой учетной записи «суперадминистратора» или в системе Trusted Installer. В данном обзоре мы разберемся, как можно открыть доступ к папкам операционной системы Windows 7. В том числе и к отдельным файлам и разделам системного реестра.
Проблема отсутствия доступа к папкам, файлам и разделам реестра
В большинстве случаев блокировка попыток доступа с целью произведения каких-либо действий с папками, файлами или ключами системного реестра связана только с соображениями безопасности (чтобы пользователь случайно не смог изменить объекты, имеющие большое значение для функционирования системы). Однако сегодня довольно часто можно встретить появление сообщений о том, что к папке нет доступа для самых обычных объектов, которые никак не связаны с системой. Возможно, такие объекты имеют атрибут, который запрещает их редактирование или открытие. В наиболее простом случае (например, для файлов с расширением EXE) их открытие необходимо выполнить от имени администратора. С другой стороны, в некоторых случаях приходится использовать системные компоненты, чтобы получить доступ к возможности управления компьютерными процессами. Сейчас мы попробуем разобраться, как можно поступить в такой ситуации.
Нет доступа к папке: проверка разрешений
Для начала давайте проверим, установлена ли блокировка. Для этого в стандартной программе «Проводник» или любом другом файловом менеджере необходимо при помощи правого клика мыши вызвать контекстное меню и перейти к строке свойств. Снизу будут находиться два атрибута. Нас в данном случае будет интересовать первый из них – «Только чтение». Если напротив данного атрибута стоит галочка, то можно просмотреть содержимое файла, а вот редактировать или сохранять изменения нельзя. Это самый примитивный вариант.
Отсутствует доступ к папке Windows 7: настройка параметров безопасности
Чтобы получить доступ ко всем элементам в операционной системе Windows 7, придется заняться настройкой некоторых параметров безопасности. Чтобы открыть доступ к папке Windows или отдельному файлу, можно использовать только такой способ. На выбранном объекте кликаем правой кнопкой мыши и выбираем меню свойств, в котором переходим на вкладку безопасности. В нижней части окна есть кнопка «Дополнительно». Если использовать ее, то можно зайти в дополнительные параметры. Тут нас будет интересовать вкладка «Владелец». Внизу окна необходимо нажать на кнопку изменения настроек и выставить курсор либо на администраторскую группу, либо на собственную учетную запись и нажать на кнопку «ОК». Если настройка осуществляется не для файла, а для каталога, то необходимо дополнительно снять галочку со строки замены владельца подконтейнеров и объектов. В определенных случаях в меню вида в «Проводнике» на одноименной вкладке может потребоваться снятие галочки с поля использования простого общего доступа в том случае, если данный объект имеет такой атрибут.
Как включить доступ к элементам системного реестра
Чтобы получить доступ к редактированию записей и ключей системного реестра, не обязательно всегда запускать команду regedit или одноименный исполняемый файл с расширением EXE от имени администратора. Все равно некоторые подразделы могут оказаться неподконтрольными. Система снова выдаст сообщение о том, что нет доступа к папке. В данном случае в левой части реестра необходимо выбрать нужный подраздел. После этого в нем производится правый клик мыши и вызывается контекстное меню. В этом меню необходимо выбрать раздел разрешений. Здесь нужно использовать кнопку «Дополнительно», а потом повторить все шаги, которые были описаны выше.
Как настроить разрешения для собственной учетной записи?
На данном этапе необходимо снова использовать вкладку безопасности, на которой нужно задействовать кнопку изменения групп и записей для конкретного объекта. Далее необходимо нажать на кнопку добавления и ввести свою учетную запись. После этого необходимо подтвердить добавление. Теперь в столбце разрешений в нижнем окошке необходимо поставить галочки на всех полях и сохранить выполненные изменения. Стоит отметить, что такой метод настройки будет полезен только для единичных объектов (каталогов и файлов).
Использование командной строки
Теперь давайте рассмотрим, как можно получить доступ к папке при помощи стандартных утилит командной строки. В данном случае можно использовать команды takeown и icacls.Из меню «Выполнить» запускаем консоль от имени администратора. Обязательно выполнить старт командной строки с правами администратора вне зависимости от того, под какой учетной записью в данный момент работает пользователь. Исключение в данном случае будет составлять только доступ под учетной записью администратора, которая по умолчанию отключена. Затем в консоли необходимо прописать команду takeown/f «полный путь к файлу». Путь к файлу необходимо указывать без кавычек. Вторая команда имеет следующий вид:icacls«полный путь к файлу»/grant «имя учетной записи»: f (снова все нужно указывать без кавычек). Эта утилита позволяет передать права управления объектом указанной учетной записи. Если ввод этих двух команд по каким-либо причинами не дал результата, то необходимо выполнить перезагрузку системы в безопасном режиме, а после этого снова выполнить описанные операции.
Заключение
В данном обзоре были представлены самые эффективные и простые методы, которые позволяют получить доступ к любым объектам операционных систем семейства Windows. Многие специалисты рекомендуют использовать твики системного реестра. Однако этот способ представляет большую сложность. Он подойдет только тем пользователям, которые обладают нужными знаниями.