Как исправить “ошибка 5: отказано в доступе” в Windows 10?
Сообщение “Ошибка 5: отказано в доступе” обычно появляется при попытке установить какие-либо новые программы или приложения. Хотя с проблемой чаще всего сталкиваются пользователи Windows 10, она не обошла стороной и предыдущие версии операционной системы.
Как понятно из самой ошибки, доступ к действию (обновлению Windows / установке приложения) был запрещён. Это происходит из-за недостаточных разрешений в системе. Поэтому в большинстве случаев неполадка решается запуском проблемной программы от имени администратора. Помимо этого существуют и другие причины сбоя. Ниже разберём, почему так происходит, и как это исправить.
Решение 1. Запустите установщик от имени администратора
Как уже упоминалось, первым исправлением должен быть запуск приложения или установщика программы от имени администратора.
- Нажмите правой кнопкой мыши по ярлыку установленной программы, или по установщику, если система не позволяет установить данное приложение.
- Выберите пункт: Запуск от имени администратора.
- Когда появится окно управления учётными записями пользователей, нажмите Да.
- Проверьте, решило ли это проблему.
Решение 2. Дайте своей учётной записи права администратора
Если запуск приложения от имени администратора не помог, попробуйте дать своему профилю права администратора.
- Нажмите ПКМ по значку Windows и выберите пункт Выполнить.
- Скопируйте и вставьте команду netplwiz, а затем нажмите Ок.
- В открывшемся окне пользователей выберите свою учётную запись и нажмите Свойства.
- В новом окне выберите вкладку Членство в группах и установите флажок на пункт Администратор.
- Нажмите: Применить и Ок.
- Снова попробуйте установить / запустить приложение.
Решение 3. Запустите приложение в режиме совместимости
Одной из причин ошибки может быть проблема в совместимости программы с какими-либо системными файлами именно Windows 10, поэтому стоит попробовать запустить приложение в режиме совместимости с предыдущими версиями системы.
- Нажмите ПКМ по ярлыку проблемной программы, и выберите Свойства.
- В новом окне перейдите на вкладку Совместимость.
- В разделе Режим совместимости установите галочку, чтобы активировать возможность выбора альтернативной версии Windows.
- Выберите одну из доступных версий, а затем нажмите Применить и Ок.
- Пробуйте разные версии, если предыдущая попытка не дала результатов.
Решение 4. Запустите средство устранения неполадок совместимости
В Windows встроены инструменты устранения неполадок – их можно запустить через Панель управления или панель настроек Windows. После чего система в автоматическом режиме проведёт диагностику, и исправит неполадки, если это возможно. В противном случае будут предложены рекомендации по самостоятельному решению проблемы.
- Снова нажмите ПКМ по ярлыку проблемного приложения.
- Выберите пункт: Исправление проблем совместимости.
- Ожидайте окончания диагностики.
Решение 5. Временно измените разрешения профиля пользователя
- Нажмите Win + E, чтобы открыть проводник.
- Откройте диск, на котором установлена система (по умолчанию диск С:).
- Нажмите ПКМ по папке Пользователи и выберите Свойства.
- В новом окне выберите свой профиль и нажмите Дополнительно.
- В следующем окне конфигураций установите галочку “Замените все записи разрешений дочернего объекта наследуемого от этого объекта”.
- Нажмите: Применить и Ок.
- Попробуйте снова установить / запустить программу.
Исправления для “ошибка 5: отказано в доступе, Windows не удалось запустить службу [название] на локальном компьютере”.
В некоторых случаях ошибка может быть связана с конкретной службой. Рассмотрим варианты решения в данной ситуации:
Способ 1. Проверьте систему на наличие повреждённых файлов
Поврежденные системные файлы могут привести к тому, что службы не будут работать должным образом. Поэтому можно попробовать исправить их, выполнив ввод команд в командной строке:
- Нажмите ПКМ по значку Windows и выберите Командная строка (Администратор).
- Введите следующую команду и нажмите Enter:
- sfc /scannow
- По окончании сканирования система сообщит о найденных ошибках и их исправлениях.
- Необходимо перезагрузить компьютер.
- Если проблема осталась, введите поочерёдно следующий набор команд, нажимая Enter после каждой:
- DISM /Online /Cleanup-Image /CheckHealth
DISM /Online /Cleanup-Image /ScanHealth
DISM /Online /Cleanup-Image /RestoreHealth - Перезагрузите систему.
Способ 2. Проверьте, есть ли у сервиса доступ к файлам
Одной из причин появления вышеописанного сообщения может быть отсутствие прав доступа у службы к необходимым файлам.
- Нажмите Win + X и выберите Панель управления.
- Перейдите в раздел Администрирование и далее в Службы.
- В новом окне найдите конкретную службу, указанную в сообщении об ошибке.
- Нажмите по ней ПКМ и выберите Свойства.
- Откройте вкладку Вход в систему.
- Установите галочку на пункт: Разрешить взаимодействие с рабочим столом.
- Нажмите Применить и Ок.
- Попробуйте снова запустить программу.
Способ 3. Откат системы
Если приложение работало раньше, но с некоторых пор стала появляться вышеозначенная проблема, можно попробовать откатить систему до предыдущего состояния. Однако следует иметь в виду, что программу, возможно, придётся переустановить.
- Снова зайдите в Панель управления, как предложено в предыдущем способе.
- Выберите раздел Восстановление и далее Запуск восстановления системы.
- Отметьте дату, к которой необходимо откатить систему.
- Если точек восстановления недостаточно, установите галочку на соответствующий пункт.
- Затем нажмите Далее, чтобы запустить процесс.
Способ 4. Сброс Windows
Если ничего из вышеперечисленного не помогло решить проблему, попробуйте сбросить Windows к первоначальным настройкам. В результате этого действия личные файлы будут сохранены, однако многие программы, драйверы и обновления системы придётся установить заново.
- Щёлкните ПКМ по значку Windows и выберите Параметры.
- Перейдите в раздел Обновление и безопасность.
- Выберите пункт Восстановление, и справа нажмите Начать.
- Далее отметьте опцию сброса с сохранением личных файлов.
- Подтвердите сброс, нажав соответствующую кнопку.
Источник: gamesqa.ru
Драйверы рутокен ошибка код ошибки 5 0x00000005 отказано в доступе
Описание ошибки:
Ошибка в конфигураторе базы 1С 8 при попытке сохранения изменений конфигурации:
Ошибка доступа к файлу ‘. exec.lck’. 5(0x00000005): Отказано в доступе.
А так же похожая ошибка:
Ошибка при выполнении операции с информационной базой Ошибка доступа к файлу ‘. 1Cv8.cgr.cfl’. 5(0x00000005):
Отказано в доступе.
Нажатие на изображении увеличит его
Подобная ошибка «Ошибка доступа к файлу. Отказано в доступе» часто встречается при попытке запустить сеанс работы с базой данной, если база файловая, и на каталог с базой не предоставлены права пользователю рабочего места.
Например попытка запуска сеанса работы с базой 1С в режиме 1С: Предприятие.
Будет сопровождаться ошибкой
Ошибка при выполнении операции с информационной базой
Ошибка режима доступа к файлу базы данных ‘D:1C Arhiv[каталог_базы]/1Cv8.1CD’
по причине:
Ошибка режима доступа к файлу базы данных ‘D:1C Arhiv[каталог_базы]/1Cv8.1CD’
Нажатие на изображении увеличит его
А при попытке открыть базу 1С 8 в режиме конфигуратор будет ожидать похожая ошибка:
Ошибка при выполнении операции с информационной базой
Ошибка доступа к файлу ‘D:1C Arhiv[каталог_базы]1Cv8.cgr.cfl’. 5(0x00000005): Отказано в доступе.
по причине:
Ошибка доступа к файлу ‘D:1C Arhivк[каталог_базы]1Cv8.cgr.cfl’. 5(0x00000005): Отказано в доступе.
Нажатие на изображении увеличит его
Если Вы встретили все вышеперечисленные формулировки ошибок (наименования фалов могут быть разными, как можно заметить), то скорее всего проблема заключается в нехватке прав пользователя на каталог базы 1С 8.
В данном случае было удивительно, что возникает нехватка прав, хотя получилось запустить базу в режиме конфигуратора и даже внести изменения в код конфигурации. Но вот после нажатия на кнопку «Обновить конфигурацию базы данных (F7)» и в процессе обновления возникала ошибка: «Ошибка доступа к файлу ‘. exec.lck’. 5(0x00000005): Отказано в доступе.»
Было сделано обращение к системному администратору сервера, т.к. он настраивал исходно права и обозначено требование проверить и права и предоставить их для каталога базы 1С, в которой ошибка возникала. Права были предоставлены и ошибка больше не возникала.
Если у Вас достаточно прав на рабочем месте или на сервере, то можно попробовать проверить и изменить настройку доступа к каталогу базы самостоятельно. Если прав нет, то обращаемся к системному администратору с указанием на причину того, что на каталог файловой базы 1С 8 не хватает прав у пользователя рабочего места.
Итак, правой кнопкой на каталоге с базой открываем контекстное меню и переходим в «Свойства»
В открывшемся окне переходим на вкладку «Безопасность». Проверяем для Вашего пользователя из списка «Группы и пользователи» наличие флажков в колонке «Запретить» списка «Разрешения для группы . «. Если флажки есть, то их необходимо отключить. Для этого нажимаем кнопку «Изменить».
В открывшемся окне «Разрешения для группы» в списке «Группы и пользователи» выделяя строку с пользователем или группой и в таблице «Разрешения для группы . » ниже в колонке «Запретить» убираем все флажки. Нажимаем кнопку «ОК» в этой форме. И кнопкой «ОК» закрываем форму «Свойства». Пробуем запустить базу. Если нет других «хитрых» настроек прав доступа пользователей на сервере, то это должно помочь и база 1С 8 должна запуститься.
В остальных случаях, если указанное общее действие не помогло, то следует обратиться к системному администратору, объяснив, что . дословно «не хватает прав у пользователя(ей) на папку(каталог) базы 1С».
Источник: www.azhur-c.ru
Ошибка 5: Отказано в доступе на Windows [Инструкция]
Друзья, в этой короткой заметке предлагаю разобрать ошибку, которая проявляется на всех версиях Windows – «Системная ошибка 5 Отказано в доступе». Обычно она связана именно с правами доступа (не хватает прав) и, как правило, не вызывает каких-то особых проблем. Поэтому и предлагаю сразу же приступить к действиям.
Про ошибку
Ошибка проявляется при любой ситуации, когда вашему пользователю в системе не хватает каких-то прав доступа. Видел ее и в оконных приложениях, и в попытках перезаписи файлов, и в консоли (командной строке). А еще может быть написано не просто «Ошибка 5», а по-басурмански «Error 5» — все это одно и то же, и здесь предлагаю не останавливаться на их разновидностях.
Если не хватает прав, самое простое решение – получить эти права. Но чтобы не разбираться в системе контроля учетных записей, гораздо проще будет запустить нужное вам приложение или операцию (например, командную строку) от имени администратора. Вот с этого и начнем. Понимающие уже могут идти выполнять это дело.
И да, на вашей системе у вас должны быть права администратора в том или ином виде. Если вы попытаетесь провернуть подобное на работе, где все уже настроил за вас злобный админ, который живет под лестницей, ничего не получится (скорее всего ничего не получится, но попробовать стоит).
Проблема известна лично мне еще со времен Windows 7 (может и раньше, но не попадалась), и активно встречается на новых Windows 10 и Windows 11.
Способ 1 – Запуск с правами администратора
Как уже писалось выше, ваш пользователь должен находиться в группе администраторов компьютера. Если это ваш домашний компьютер, и вы единственный пользователь на нем, скорее всего так и нет. В других случаях нужно дать себе эти права с помощью Администратора компьютера (через его учетную запись).
Если у вас такие права есть, делаем следующее:
- В случае с исполняемым файлом (в случае с обычными файлами программ и игр) вместо простого двойного клика по ним для запуска щелкаем правой кнопкой мыши по ним и из выпавшего меню выбираем пункт «Запуск от имени администратора».
- Появится окошко, где нужно подтвердить свои намерения. Соглашаемся
Если же вы выполняете команду в командной строке, то тут нужно предварительно запустить эту командную строку с правами администратора, а уже потом в ней спокойно выполнять нужные команды. О запуске командной строки с правами администратора мы подробно писали здесь.
Как правило, если вы предоставили нужные права вашей программе или команде, ошибка пропадает, и все продолжает работать отлично. Это самый простой и эффективный способ.
Способ 2 – Права папок и файлов
Прошлый способ почти всегда разрешает проблему, но изредка мы можем столкнуться с правами доступа к конкретным файлам или даже целым папкам, с которыми работает ваша программа. Шаг 1 – думаем для каких данных не хватает доступа, шаг 2 – предоставляем их. Показываю на примере папки.
- Щелкаем правой кнопкой мыши по нужной папке и выбираем «Свойства».
- Переходим на вкладку «Безопасность». Нажимаем вот на эту кнопку «Изменить»:
- Нажимаем на «Добавить».
- В это окошко прописываем «Все» или «All», а можно и своего текущего пользователя. А после нажимаем на кнопку «Проверить имена».
- Если все нормально и не вылезло окно «Пользователь не найден», нажимаем на кнопку «Ок» и возвращаемся в предыдущее окно, где в списке пользователей уже будут наши добавленные «Все».
- Теперь выделяем нашу группу «Все» и ставим все галочки «Разрешить».
- Нажимаем на «Ок» и проверяем, есть ли теперь у вашей программы нужные доступы.
Подобное можно провернуть и для целого диска в системе, но операция не безопасна (другая возможная зараза в будущем сможет получать доступ к системным файлам Windows).
Способ 3 – Для служб
Выполнение некоторых служб тоже требует прав, добавить права им проще всего через командную строку.
- Открываем командную строку с правами администратора (смотрим Способ 1).
- Последовательно выполняем следующие команды.
net localgroup Администраторы /add networkservice net localgroup Администраторы /add localservice
Для англоязычной Windows
net localgroup Administrators /add networkservice net localgroup Administrators /add localservice
Способ 4 – Антивирус
Лично у меня антивирус может блокировать доступ к некоторым файлам и папкам (к рабочему столу и важным документам). При этом все способы выше вообще не касаются этой проблемы – антивирус сам блокирует доступ к моим файлам другим программам, пока я сам это не разрешу.
Быть может, у вас тоже есть такие блокировки антивируса. Если у вас установлен антивирус, попробуйте просто приостановить его работу на несколько минут для проверки выполнения и появления ошибки без него. А вдруг сработает? Если же нет антивируса, развожу руки.
Видео по теме
Источник: wifigid.ru
Исправление «Ошибки 5: отказано в доступе» в Windows 7
С неисправностью «Ошибка 5: отказано в доступе» сталкиваются многие юзеры Виндовс 7. Данная ошибка говорит о том, что у пользователя не хватает прав для запуска какого-либо приложения или программного решения. Но эта ситуация может возникнуть, даже если вы находитесь в среде ОС с возможностью администрирования.
Исправляем «Ошибку 5: отказано в доступе»
Чаще всего эта проблемная ситуация возникает из-за механизма по контролю учетных записей (user access control — UAC). В нём возникают ошибки, и система блокирует доступ к определённым данным и директориям. Встречаются случаи, когда отсутствуют права доступа на конкретное приложение или службу. Сторонние программные решения (вирусное ПО и некорректно установленные приложения) также служат причиной появление неполадки. Далее приведем несколько способов по устранению «Ошибки 5».
Способ 1: Запуск от имени администратора
Представим ситуацию, что юзер начинает инсталляцию компьютерной игры и видит сообщение, в котором написано: «Ошибка 5: Отказано в доступе».
Самое простое и быстрое решение – это произвести запуск инсталлятора игры от имени администратора. Необходимо выполнить простые действия:
- Нажимаем ПКМ по иконке для установки приложения.
- Чтобы инсталлятор успешно запустился, вам необходимо остановится на пункте «Запуск от имени администратора» (возможно, потребуется ввести пароль, который должен быть у вас).
Выполнив эти шаги, программное решение успешно запуститься.
Хочется отметить, что существует софт, которому для запуска необходимы права администратора. Иконка такого объекта будет иметь пиктограмму щита.
Способ 2: Доступ к папке
Пример, который был приведен выше, показывает, что причина неисправности кроется в отсутствующем доступе к директории временных данных. Программное решение хочет воспользоваться временной папкой и не может получить к ней доступ. Так как изменить приложение нет возможности, то необходимо открыть доступ на уровне файловой системы.
- Открываем «Проводник» c правами администрирования. Для этого открываем меню «Пуск» и переходим ко вкладке «Все программы», кликаем по надписи «Стандартные». В данной директории находим «Проводник» и жмем по нему ПКМ, выбрав пункт «Запуск от имени администратора».
Совершаем переход по пути: C:Windows Ищем директорию с наименованием «Temp» и жмём по ней ПКМ, выбрав подпункт «Свойства».


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

Процедура по применению прав занимает несколько минут. После её завершения все окна, в которых были выполнены действия по настройке, необходимо закрыть. После выполнения шагов, описанных выше, «Ошибка 5» должна исчезнуть.
Способ 3: Учетные записи пользователей
Проблема может быть устранена изменением параметров учетной записи. Для этого необходимо выполнить следующие шаги:
- Совершаем переход по пути: Панель управленияВсе элементы панели управленияУчетные записи пользователей
- Перемещаемся в пункт под названием «Изменение параметров контроля учетных записей».
- В появившемся окне вы увидите бегунок. Его необходимо переместить в самое нижнее положение.
Должно выглядеть вот так.
Совершаем перезапуск ПК, неисправность должна исчезнуть.
После выполнения несложных операций, изложенных выше, «Ошибка 5: Отказано в доступе» будет устранена. Метод, изложенный в первом способе, является временной мерой, так что если вы хотите полностью искоренить проблему, придётся углубиться в настройки Windows 7. Дополнительно необходимо регулярно сканировать систему на вирусы, ведь они тоже могут служить причиной «Ошибки 5».
Мы рады, что смогли помочь Вам в решении проблемы.
Источник: lumpics.ru
Ошибка 5 «отказано в доступе»: исправляем проблему при запуске служб
При запуске служб пользователи Windows часто видят такое сообщение.
Ошибка 5 говорит нам, что «отказано в доступе». То есть нам не хватает каких-то прав, чтобы запустить службу, хотя большинство пользователей работают в учетной записи администратора.
Проблема нередко возникает не только при подключении служб, но и открытии файлов, создании папок, запуске политики диагностики и т.д. В этой статье попробуем разобраться, в чем причина такой неисправности и по возможности устранить ее.
Полный доступ к системному диску
Один из вариантов исправления ошибки – открыть полный доступ к системному диску C (у вас он может быть под другим символом, это тот диск, на который установлена операционная система).
Открываем Проводник, кликаем правой кнопкой мышки на диск C и выбираем из контекстного меню пункт «Свойства». В свойствах диска переходим во вкладку безопасности и кликаем на иконку «Изменить».
Далее кликаем «Добавить». В появившемся окошке прописываем в строке слово «Все». Это позволит нам сохранить изменения в доступе к диску для всех пользователей. После чего нажимаем «Проверить имена». Слово должно стать подчеркнутым – это значит, что система правильно определила нового «пользователя».
Далее устанавливаем соответствующий маркер, чтобы предоставить всем пользователям полный доступ к локальному диску C.
Кликаем «ОК» и соглашаемся с изменениями. После чего проверяем, удалось ли избавиться от ошибки при запуске служб.
Доступ для Local Service
Не уходим из свойства безопасности диска C. Снова заходим в последнюю закрытую вкладку и кликаем там «Дополнительно».
Нажимаем на поиск и далее ищем «пользователя» с именем Local Service. Добавляем его в список и далее, как и в предыдущем разделе, наделяем его полным доступом.
Командная строка
Следующее решение – ответ технической поддержки Microsoft пользователю, который тоже столкнулся с данной проблемой. В командной строке, запущенной от имени администратора (читайте здесь, как это сделать), нужно прописать поочередно две команды:
- net localgroupАдминистратор /add networkservice;
- net localgroup Администраторы /add localservice.
Важно! В англоязычной версии в первой команде указываем Administrator, а во втором Administrators (во множественном числе).
После выполнения команд перезагрузите компьютер и попробуйте запустить службу Windows.
Редактируем реестр
Следующий способ решения проблемы – работа с реестром. Для этого нам нужно узнать точное имя службы, с которой возникают проблемы при запуске.
Для этого заходим в «Службы»: комбинация клавиш Win+R и команда services.msc. Кликаем два раза левой кнопкой мыши по службе и запоминаем имя. Обратите внимание, что отображаемое в списке имя не является именем самой службы. Реальное название отображается в свойствах службы.
Теперь переходим в редактор реестра (здесь подробно описано, как это сделать). В редакторе следуем по пути, указанному на скриншоте. Кликаем право кнопкой мышки по каталогу службы и выбираем из контекстного меню пункт «Разрешения».
В разрешениях нам нужно установить полный доступ для администраторов и пользователей.
Также рекомендуем предоставить полный доступ для «пользователя» Local Service, которого мы ранее добавили.
Дополнительные рекомендации
Возможно, следует отключить или удалить антивирусную программу и попробовать запустить службу. Читайте подробную статью о том, как отключить Защитник Windows 10. Также одним из вариантом будет возврат к точке восстановления. А для этого прочитайте сначала, как создать току восстановления.
Пробуйте поочередно все описанные выше методы. Один из них точно должен помочь при запуске служб.
Источник: public-pc.com