Ошибка при сохранении файла в Windows «Отсутствуют разрешения на открытие этого файла. Обратитесь к владельцу файла или администратору сети.»

Что делать, если при попытке сохранения отредактированного файла в операционной системе Windows, последняя отказывается это делать и выдаёт сообщение «Отсутствуют разрешения на открытие этого файла. Обратитесь к владельцу файла или администратору сети.»? Ниже рассмотрим, почему, собственно, возникает такая ошибка, и как сделать так, чтобы она при редактировании и сохранении файлов больше не возникала.

1. Ошибки при сохранении отредактированных файлов

Ошибки, препятствующие сохранению отредактированных файлов, в среде Windows возникают по разным причинам. Например, если мы редактируем какой-то системный файл, например, файл «hosts» и сохраняем его в исходном месте – на диске С в папке «Windows», операционная система ни в какую не даст зелёный свет этому действу. И предложит сохранить обновлённую редакцию файла в другом месте.

Сохранение

Таким образом Windows сама себя защищает от несанкционированного вмешательства или вмешательства неопытных пользователей. Но есть и другой тип отказа сохранения отредактированных файлов, даже если они находятся на несистемных разделах диска – ошибка, которой, собственно, и посвящена эта статья.

Отсутствуют разрешения

Она появляется, когда наша текущая учётная запись не является владельцем этого файла. Ошибка может возникать как применимо только к одному этому файлу, так и применимо ко всем файлам, находящимся на диске или в отдельных папках, владельцем которых наша учётная запись не является. Такая ситуация может быть следствием намеренных действий администратора компьютера по ограничению прав на запись данных при работе с ними со стандартных учётных записей Windows. А может являться результатом проведённых ранее сторонним софтом операций в отношении вызывающих ошибку данных. Например, при их переносе, копировании, клонировании вместе с разделами, восстановлении из бэкапа и т.п. Если подобная операция проводилась с загрузочного носителя в среде WinPE, сторонняя программа могла выполнить её от имени системы. Следовательно, именно системная, а не пользовательская учётная запись будет значиться владельцем данных с полным доступ к ним, включая запись (т.е. сохранение по итогу редактирования). Как же получить полный доступ с правом записи?

2. Запуск редактирующей программы от имени администратора

Если владельцем данных является операционная система, отредактировать и сохранить их можно в программе-редакторе, запущенной от имени администратора. Например, в нашем случае вносится правка в TXT-файл с помощью блокнота Windows.

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

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

Редактируем и сохраняем файл. Однако это разовое решение, оно неудобно для постоянного применения. Ведь придётся так вот каждый раз перезапускать от имени администратора программы-редакторы. Ну или надо будет каждую из них настроить на запуск от имени администратора, если она изначально запускается с обычными правами. Проще единожды решить вопрос с доступом к данным.

3. Получение полных прав на данные

Чтобы основательно решить вопрос с доступом к данным, на сохраняемом файле вызываем контекстное меню и открываем свойства.

Контекстное меню

Идём во вкладку «Безопасность». Жмём «Дополнительно».

Безопасность

И здесь смотрим графу «Владелец». Видим, что владельцем файла является операционная система. В графе таблицы «Элементы разрешений» видим, что полный доступ к файлу имеют администраторы, обычным же пользователям разрешено только чтение и выполнение файлов. Далее смотрим последний столбец таблицы «Унаследовано от»: здесь указывается, что файл унаследовал ограничения от ограничений всего раздела диска, на котором он хранится.

Владелец

Т.е. это значит, что все файлы на этом разделе диска доступны для записи только при запуске редактирующих программ с правами администратора. Если бы ограничения касались только этого конкретного файла, можно было бы далее нажать возле графы «Владелец» кнопку «Изменить» и проделать работу по открытию текущей учётной записи полного доступа к этому файлу. Собственно, что мы и сделаем ниже, только в отношении данных всего раздела.

Вызываем свойства раздела диска.

Свойства раздела диска

Идём во вкладку «Безопасность». Жмём «Дополнительно».

Безопасность

Жмём кнопку «Изменить».

Дополнительно

Жмём «Дополнительно».

Выбор

Теперь – «Поиск».

Поиск

В списке найденных пользователей системы выбираем свою учётную запись.

Учётная запись

Она добавится в форму выбора пользователя, просто жмём «Ок».

Форма выбора пользователя

Далее вернёмся в окно разрешений. Здесь ставим галочки опций замены владельца для всех наследуемых объектов (всех папок, подпапок, и файлов на разделе диска). И жмём «Применить».

Окно разрешений

Подтверждаем действие.

Подтверждаем действие

Снова подтверждаем.

Снова подтверждаем

И жмём «Ок».

Ок

Теперь можем перезапустить редактирующую файл программу, вновь внести в него правки и сохранить. Более препятствий не должно быть.

Поделиться в соц сетях:

Рекомендуемые публикации:

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *