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

В случае, когда необходимо внести изменения в системной папке ProgramFiles или файле, Windows выдаёт отказ в доступе. Это значит, что в учётной записи отсутствует разрешение на изменение объекта. В основном владельцем таких папок, как WINDOWS и Program Files является Windows Modules Installer или TrustedInstaller. Это ряд служб, которые имеют доступ к редактированию системных файлов. Поэтому нужно получить к ним доступ и только затем изменить необходимый элемент.

Как получить доступ к системным файлам и папкам?

Чтобы получить доступ к системным папкам, необходимо в первую очередь получить полные права на учётную запись. Для этого выполняем ряд неложных действий.

Открываем «Компьютер» и жмём правой кнопкой мыши на папке «Windows». Выбираем функцию «Свойства».

Переходим во вкладку «Безопасность». Видим, что мы не имеем полных прав. Поэтому жмём «Дополнительно».

Расположение Недоступно. Отказано в Доступе к Папке. #Windows10

Откроется окно дополнительных параметров безопасности системы. Переходим во вкладку «Владелец» и кликаем «Изменить».

Выбираем свою учётную запись, ставим отметку «Заменить владельца подконтейнеров и объектов» и жмём «Применить», а затем «ОК».

Запустится смена параметров доступа ко всем системным файлам и папкам Windows.

Новому владельцу нужно назначить определённые права. Возвращаемся к вкладке «Безопасность». В разделе «Группы или пользователи» жмём «Изменить».

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

Сохраняем изменения, перезагружаем ПК и вносим изменения в нужные системные папки и файлы.

Источник: softikbox.com

Как исправить «Нет доступа к целевой папке» на Windows 10

Auslogics Registry Cleaner

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

Влияние прав учетной записи пользователя

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

Нет доступа к папке. Вам необходимо разрешение на выполнения этой операции.


Убедиться в правах пользователя учетной записи можно в разделе «Учетные записи пользователей». Для перемещения в параметр посредством поиска переходим в панель управления:

Читайте также:
Как в делфи запустить программу

Открыть панель упарвления

Переходим в панель управления.
В панели управления находим раздел «Учетные записи пользователей».

Открыть учетные записи пользователей

Ищем данный пункт.
Открыв раздел, будет представлена текущая учетная запись пользователя с отображаемым типом прав.

Учетная запись User

Смотрим на права текущей учетки.
Полный список учетных записей пользователей и их прав можно посмотреть в разделе «Управление другой учетной записью».

Активация привилегированной учетной записи

Как было отмечено, проблемы с доступом к целевым папкам могут возникать даже в том случае, если тип учетной записи пользователя имеет административные права. Для возможности внесения изменений в защищенные папки необходимо активировать привилегированную учетную запись «Администратор».
Посредством поиска запускаем командную строку от имени администратора.

Командная строка от имени администратора

От имени админа.
Для активации привилегированной учетной записи «Администратор» в командную строку вводим команду: net user Администратор /active:yes и нажимаем Enter.

net user Администратор /active:yes

Активируем администратора.
После активации следует создать пароль учетной записи вводом команды: net user Администратор “” и нажать Enter. При необходимости пароль вводится в кавычки.

Команда выполнена успешно

Готово!
При успешном выполнении команд появится соответствующее сообщение.
После проделанных операций необходимо авторизоваться под учетной записью «Администратор». Внесение изменений в ранее недоступные целевые папки становится возможным.

Администратор вход выполнен

Выбор пользователя.

Пользовательский тип учетной записи

Активация привилегированной учетной записи администратора возможна только в том случае, если текущая учетная запись имеет административные права. Помимо административной учетной записи пользователя существует стандартный тип прав, который ограничивает доступ к изменениям параметров системы, влияющих на безопасность компьютера. Если учетная запись имеет стандартный тип прав (пользовательский тип), то в разделе «Учетные записи пользователей» под именем пользователя будет отсутствовать статус «Администратор».

Локальная учетная запись

Статуса администратора у записи нет.
Для удостоверения прав текущей учетной записи в поле поиска вводим поисковый запрос «Управление компьютером».

управление компьютером

Открываем.
В открывшемся окне слева переходим в раздел «Локальные пользователи и группы», а затем в подраздел «Пользователи». В центре окна появится список всех имеющихся учетных записей. Нас интересует текущая активная учетная запись – на ее ярлыке отсутствует значок в виде стрелки. Нажимаем на нее правой кнопкой мыши и в контекстном меню выбираем «Свойства».

Свойства учетной записи

Открываем свойства.
Переходим во вкладку «Членство в группах» и убеждаемся, что выбранная нами текущая учетная запись относится к группе пользователей.

Изменение членства в группах

Смотрим на участие в группах.
В этом случае активировать привилегированную учетную запись администратора не получится.

Иные факторы отказа доступа к целевым папкам и методы их решений

Помимо основных причин со стороны безопасности операционной системы и влияния прав учетной записи пользователя, существует ряд иных причин, оказывающих воздействие на недоступность производимых операций с целевыми папками. Одни из них кроются в особых пользовательских разрешениях, другие – во влиянии стороннего программного обеспечения.

Особые разрешения к целевым папкам

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

Свойства папки

Переходим в Свойства.
В свойствах переходим во вкладку «Безопасность», где представлены определенные разрешения, допустимые для применения к папке, к определенным группам или пользователям.

Читайте также:
Программа которая открывает doc на Андроид

addins пакеты приложений

Смотрим положение дел.
Для возможности изменения допустимых разрешений к папке в текущей учетной записи необходимо сделать следующие шаги.
Во вкладке «Безопасность» переходим в «Дополнительно».

Свойства- дополнительно

Переходим в Дополнительно.
В дополнительных параметрах безопасности для папки нажимаем на «Изменить разрешения».

Разрешения параметров безопасности для папки

Жмем сюда.
Нажимаем «Изменить».

Изменить параметры безопасности папки

Затем «Изменить»
В выборе пользователя или группы жмем «Дополнительно».

Дополнительно в выборе пользователя

Сюда.
В появившемся окне нажимаем «Поиск».

Поиск общих запросов

Затем «Поиск»
Находим текущую учетную запись, выделяем ее и нажимаем «ОК».

Поиск пользователя или группы

Выбор юзера.
Нажимаем «ОК».

Имена выбираемых объектов

Выбираем объекты для предоставления прав.
И еще раз «ОК».

Жмем ок

Готово!
После всех проделанных действий внесение изменений допустимых разрешений к папке становится доступным.
Для изменения разрешений в свойствах папки нажимаем на «Изменить».

Изменить разрешения в свойствах папки

Изменяем разрешения.
Ставим галочку на действии полного доступа и нажимаем «ОК», после чего папка полностью переходит в наше распоряжение.

Полный доступк папке

Включаем полный доступ.

Отключение антивирусного ПО и анализ системы на наличие вирусов

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

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

Открываем приложение.

Слева выбираем раздел «Защита от вирусов и угроз» и в подразделе «Параметры защиты от вирусов и других угроз» нажимаем на «Управление настройками».

Управление параметрами защита

Переходим в «Управление настройками»
Отключаем функцию «Защита в режиме реального времени».

Отключить защиту в реальном времени Windows 10

Нам нужно все отключить.
В зависимости от установленного антивируса местонахождение его отключения может изменяться.
Кроме этого, необходимо произвести анализ и сканирование системы на наличие вирусов, которые также могут блокировать доступ к системным папкам и файлам.
Для этого в разделе «Защита от вирусов и угроз» выполняем проверку.

Быстрая проверка защитником виндоус

Запускаем проверку.

Проверка доступности в безопасном режиме

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

Запуск конфигурации системы

Запускаем приложение.
В появившемся окне открываем вкладку «Загрузка», в разделе «Параметры загрузки» ставим галочку напротив безопасного режима и нажимаем «ОК».

Активация безопасного режима в Windows 10

Подтверждаем активацию.
Для вступления изменений перезагружаем компьютер.

Перезагрузка пк

Перезагружаем.
После перезагрузки операционная система произведет загрузку в безопасном режиме, где можно будет проверить папки на доступность. Для загрузки операционной системы в обычном режиме заходим в параметр конфигурации системы, снимаем галочку с безопасного режима, нажимаем «ОК» и перезагружаем компьютер.

Выключить безопасный режим

Выключаем БР аналогичным образом.

Unlocker

Еще одно решение, которое может сделать возможным доступ к целевой папке — использование стороннего программного обеспечения на примере Unlocker. Unlocker – бесплатная утилита, позволяющая разблокировать любые папки и файлы, независимо от использования их системными процессами и программами в настоящий момент времени.
Функциональность утилиты проста в использовании:
При запуске приложения открывается обзор файлов и папок. Выбираем нужную нам папку или файл и нажимаем «ОК».

Обзор файлов и папок

Выбираем папку.
После выбора папки или файла откроется окно действия, которое необходимо выполнить с объектом. Выбираем действие и нажимаем «ОК»

Unlocker 1.9.2

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

Источник: pcmodern.ru

Восстанавливаем доступ к файлам и папкам

Так получилось, что при переустановке системы на Windows 10 изменились права доступа к некоторым файлам и папкам. И теперь при попытке открыть, изменить или удалить этот объект, выскакивает сообщение с отказом в доступе:

Читайте также:
Что такое программа ассистент на Андроид

Нет доступа к папке

Запросите разрешение на изменение этой папки

Это связано с несоответствием идентификаторов владельца папки(файла) и текущего пользователя.

Что делать, если нет доступа к папкам?

В этом случае следует вернуть себе права доступа. Но имейте в виду, что при этом необходимо иметь права администратора на компьютере. Также, не следует менять владельца для всего системного раздела диска.

Рассмотрим несколько способов:

Получение доступа с помощью настроек безопасности системы

Жмём правой кнопкой мыши по проблемному файлу или папке, то есть к которому нужно получить доступ.

В контекстном меню выбираем пункт «Свойства».

Переходим на вкладку «Безопасность» и нажимаем кнопку «Дополнительно».

Напротив пункта «Владелец» нажимаем кнопку «Изменить».

Как можно заметить, в качестве субъекта указан нераспознанный идентификатор, а значит в системе нет того пользователя, под которым были настроены права на папку.

Далее на фразу «Выберите субъект»

В открывшемся окне нажмите кнопку «Дополнительно»,

а в следующем — кнопку «Поиск».

Появляется довольно большой список, но нас интересует своя учётная запись или пункт «все». Нажимаем «Ок».

Если вы изменяете владельца папки, а не отдельного файла, отметьте также пункт «Заменить владельца подконтейнеров и объектов».

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

Выбранный объект должен отобразиться в списке

Это всё. Если этот вариант по каким-то причинам не принёс положительного результата, пробуем другой способ:

Использование команды takeown в командной строке.

Для того, чтобы изменить владельца папки или файла с помощью командной строки, имеются две команды: takeown и icacls. Рассмотрим первую из них.

Для использования этой команды, запускаем командную строку от имени Администратора (В Windows 7 и 8 наживаем правой кнопкой по значку командной строки и выбираем пункт «Запустить от имени администратора», в Windows 10 нажимаем правой кнопкой по значку «Пуск» и пункт – «Командная строка (администратор)»).

В командной строке набираем команду

takeown /F “полный путь к файлу”

— стать владельцем указанного файла. Чтобы сделать всех администраторов компьютера владельцами, используйте параметр /A после пути к файлу в команде.

takeown /F “путь к папке или диску” /R /D Y

— стать владельцем папки или диска.

После выполнения команды, должно появиться сообщение о том, что вы успешно стали владельцем файла или файлов в указанной папке.

Использование команды icacls в командной строке.

Ещё одна команда, которая позволяет изменить владельца папки или файла — это icacls.

Также, как и в предыдущем пункте, запускаем командную строку от имени администратора и вводим команду:

icalc “путь к файлу” /setowner “Имя_пользователя” /T /C

Более подробно об этой команде и её ключах можно узнать тут же в командной строке

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

Источник: masterf1.ru

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru