Поради для всіх
» » До папки немає доступу: як відновити права та дозволи в Windows 7

До папки немає доступу: як відновити права та дозволи в Windows 7

Додано: 08.08.16
Автор: admin
З тим, що операційні системи як Windows 7 і вище найчастіше видають повідомлення про те, що до папки немає доступу, знайоме більшість користувачів. Іноді він блокується для безпеки системи, іноді проблема полягає в так званій облікового запису «суперадміністратора» або в системі TrustedInstaller. Зараз буде розглянуто як відкрити доступ до папок Windows 7 включаючи окремі файли і розділи системного реєстру.

Суть проблеми відсутності доступу до файлів, папок і розділів реєстру

Блокування спроб доступу з метою проведення будь-яких дій з файлами, папками або ключі системного реєстру в більшості випадків пов'язана тільки з міркуваннями безпеки (щоб користувач незнання або випадково не зміг змінити життєво важливі для системи об'єкти).


До папки немає доступу: як відновити права та дозволи в Windows 7
Проте нерідко можна зустріти повідомлення про те, що до папки немає доступу, навіть, здавалося б, для звичайних об'єктів, ніяк з системою не пов'язаних. Дуже може бути, що такі об'єкти просто мають атрибут, що забороняє їх відкриття або редагування. У найпростішому випадку (наприклад, для виконуваних EXE-файлів) їх відкриття слід робити від імені адміністратора. З іншого боку, іноді доводиться задіяти і системні компоненти, щоб отримати можливість управління комп'ютерними процесами. Як вчинити в такій ситуації, зараз і подивимося.

До папки немає доступу: перевірка дозволів

Для початку слід перевірити, чи не встановлена блокування. В стандартному Провіднику або будь-якому іншому файловому менеджері правим кліком на файлі потрібно викликати контекстне меню і перейти до рядку властивостей.


До папки немає доступу: як відновити права та дозволи в Windows 7
Знизу є два атрибута. В даному випадку нас цікавить перший («Тільки для читання»). Якщо навпроти нього стоїть галочка, переглянути вміст файлу можна, а от редагувати та зберігати зміни – ні. Але це самий примітивний варіант.

Немає доступу до папки Windows 7: налаштування параметрів безпеки

Для отримання доступу до всіх елементів в Windows 7 і вище доведеться зайнятися налаштуванням параметрів безпеки.
До папки немає доступу: як відновити права та дозволи в Windows 7
Відкрити доступ до папки Windows або окремого файлу можна тільки таким способом. Клікаємо на вибраному об'єкті правою кнопкою миші і вибираємо меню властивостей, де переходимо на вкладку безпеки. Внизу є кнопка «Додатково», задіявши яку, входимо в додаткові параметри.
До папки немає доступу: як відновити права та дозволи в Windows 7
Тут нас цікавить вкладка «Власник». Внизу вікна тиснемо кнопку зміни налаштувань, виставляємо курсор або на власний обліковий запис, або на адміністраторську групу і натискаємо кнопку «OK». Якщо настройка проводиться не для файлу, а для каталогу, додатково буде потрібно зняти галочку з рядка заміни власника об'єктів і подконтейнеров. В деяких випадках в «Провіднику» в меню виду на однойменній вкладці може знадобитися зняття галочки з поля використання простого спільного доступу, якщо об'єкт має такий атрибут).

Включення доступу до елементів системного реєстру

Щоб отримати доступ до редагування ключів і записів системного реєстру, не завжди достатньо запускати команду regedit або однойменний виконуваний EXE-файл від імені адміністратора. Деякі підрозділи все одно можуть виявитися непідконтрольними, і система видасть повідомлення про те, що до папки немає доступу.
У цьому випадку у лівій частині реєстру вибирається потрібний підрозділ, після чого на ньому виробляється правий клік і викликається контекстне меню, де потрібно вибрати розділ дозволів. У ньому використовуємо кнопку «Додатково», а потім повторюємо кроки, описані вище.

Настроювання дозволів для власного облікового запису

На цьому етапі потрібно використовувати ту ж вкладку безпеки, де використовується кнопка зміни груп та записів для конкретного об'єкта.
До папки немає доступу: як відновити права та дозволи в Windows 7
Далі тиснемо кнопку додати, вводимо свою «учетку» та підтверджуємо додавання. Тепер у нижньому віконці в стовпці дозволів на всіх полях ставимо галочки і зберігаємо зміни. Зауважте, такий метод налаштування годиться лише для одиничних об'єктів (файлів і каталогів).

Використання командного рядка

Тепер подивимося, як отримати доступ до папки, використовуючи стандартні утиліти командного рядка. Це команди icacls і takeown. Запускаємо консоль від імені адміністратора з меню «Виконати» (cmd). Старт командний рядок з правами адміна обов'язковий, незалежно від того, під який саме обліковим записом користувач працює в даний момент. Виняток становить тільки доступ під обліковим записом адміністратора, яка відключена за замовчуванням.
До папки немає доступу: як відновити права та дозволи в Windows 7
Далі в консолі прописується команда takeown /f «повний шлях до файлу» (відновлення доступу за допомогою перепризначення власника). Шлях до файлу вказується без лапок.
До папки немає доступу: як відновити права та дозволи в Windows 7
Друга команда має наступний вигляд: icacls «повний шлях до файлу» /grant «ім'я облікового запису:f. (знову ж таки все без лапок). Дана утиліта передає права керування обраним об'єктом зазначеної облікового запису. Якщо з якихось причин введення цих двох команд результату не дав, слід перезавантажити систему в безпечному режимі (F8 при запуску системи), після чого здійснити операції повторно.

Висновок

Тут були наведені найбільш дієві та найпростіші методи, які дозволяють отримати доступ до будь-яких об'єктів Windows-систем. Деякі фахівці радять задіяти так звані твіки реєстру, однак такий спосіб досить трудомісткий і годиться виключно для користувачів, що володіють потрібними знаннями, або системних адміністраторів. Але взагалі, з реєстром слід бути дуже обережним, а при спробі його редагування - для початку хоча б зробити резервну копію на випадок швидкого відновлення системи після зміни його ключів і записів.