Как внести изменения в файл в защищенной папке Windows

Рис.1. Доступ запрещен

В Windows Vista, 7 и 8 непросто создать, скопировать или изменить файл в папке Program Files или другой системной или защищенной папке. В результате таких действий будет выдано сообщение об ошибке или просто не отработает программа или cmd-файл. А если нужно внести изменения, например, в файл hosts (C:\Windows\System32\drivers\etc\hosts)? Не получится ничего сделать даже под учетной записью с правами администратора.

Попробуем просто запустить консоль (Win+R, вводим cmd и жмем Ok).
В консоли попытаемся создать файл в корне диска С
Набираем
cd c:\
Нажимаем Enter

Вводим copy con st.txt
Нажимаем Enter

test without administration
Нажимаем Enter

Рис.1. Доступ запрещен

Рис.1. Доступ запрещен

Microsoft очень постарался снизить возможность проникновения вирусов в операционную и файловую системы, потому запись в системные директории максимально контролируется. Даже при самом низком уровне UAC (User account control – Управление учетными записями) Windows не даст ничего создать в системных директориях.

Решение для пользователя просто – нужно запустить приложение от имени администратора. Делается это так: нажимаете правой кнопкой мыши и в выпадающем меню выбираете Run as administrator (Запустить от имени администратора) (Рис.2.). Для запуска консоли от имени администратора рекомендую создать на рабочем столе ярлык для cmd.exe и запускать его от имени администратора при необходимости.

Рис.2. Запуск от имени администратора

Рис.2. Запуск от имени администратора


Комментариев нет »

No comments yet.

RSS feed for comments on this post. TrackBack URL

Leave a comment







MarkiMarta.ru. Записки отца-программиста" с 2009 г.
Категория информационной продукции 18+
Яндекс.Метрика