Исправление «ошибки 5: отказано в доступе» в windows 7

Содержание:

Способы устранения

Способов, которые помогут устранить этот «недуг» сети, существует несколько. Заключаются они в следующем:

  • Проверке настроек общего доступа;
  • Проверке на совместное использование IP-адреса;
  • Проверке диспетчера устройств;
  • Добавление протокола IPv4 через настройки;
  • Конфигурирование параметров сетевой безопасности;
  • Включение определенной поддержки общего доступа.

Проверка настроек общего доступа

Одним из первых действий при подобной ошибке будет просмотр и корректировка настроек общего доступа. Для этого следует выполнить следующее:

  1. Перейти в Проводник и выбрать локальный диск, к которому нужно предоставить доступ;
  2. Нажать по нему ПКМ и выбрать пункт «Свойства»;
  3. В окне выбрать вкладку «Доступ» и нажать на расширенные настройки;
  4. Установить галочку в чекбоксе «Открыть общий доступ к этой папке».

Совместное использование IP-адреса компьютера

Можно попробовать обнаружить неисправность посредством получения доступа к общим ресурсам через IP-адрес. Для этого следует:

Нажать на кнопку «Пуск» и в поле ввести «Командная строка» или «cmd», нажать на появившийся результат правой кнопкой мыши и выбрать пункт «Запустить от имени администратора»;

  • В запустившееся окно ввести консольную команду «ipconfig /all»;
  • Определить IP-адрес персонального компьютера, которых находится в строке IPv4-адрес, например, 192.168.100.1;
  • Нажать сочетание клавиш Win + R и ввести в поле открывшегося окна надпись «\\192.168.100.1\F», заменив цифры адреса на свои и вместо «F» вписав доступ к открытому ресурсу.

Важно! В случае удачного исхода событий доступ откроется, и ресурс станет доступен. Если сетевой путь опять не найден и ошибка высветилась заново, то нужно двигаться дальше

Проверка диспетчера устройств

Для исполнения этого шага следует:

Перейти в Диспетчер устройств через поиск соответствующей записи в меню «Пуск» или с помощью уже знакомого сочетания Win + R и ввода «devmgmt.msc»;

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

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

Добавление протокол IPv4 через TCP/IP

Если предыдущий способ не помог, то следует двигаться дальше. Для этого нужно выполнить следующие действия:

  1. Перейти в окно «Выполнить» через комбинацию Win + R;
  2. Вписать в поле поиска строку «ncpa.cpl» и нажать «Ок»;
  3. Перейти в окно сетевых подключений и выбрать свое подключение, нажав на нем правой кнопкой мыши и выбрав пункт «Свойства»;
  4. Перейти во вкладку «Сеть» и найти там четвертую версию IP-протокола, выделить его ЛКМ;
  5. Нажать кнопку установки, выбрать «Протокол» и «Добавить»;
  6. Выбрать «RMP — надежный многоадресный протокол».

Изменение параметров сетевой безопасности

Если ничего из вышеописанного не помогло, то можно попробовать изменить настройки сетевой безопасности. Способ предполагает следующее:

  1. Стандартный переход в быстрый поиск окна «Выполнить через Win+R;
  2. Ввод строки «secpol.msc», позволяющую войти в Локальные политики;
  3. Найти в них «Параметры безопасности» и выбрать из окошка справа пункт «Сетевая безопасность уровень проверки подлинности LAN Manager»;
  4. Кликнуть по нему два раза для открытия окна, в котором выбрать пункт списка «Отправлять LM и NTLM — использовать сеансовую статистику.

Включить поддержку общего доступа к файлам SMB 1

Иногда используется и такой способ, как включение поддержки доступа к файлам SMB v1/CIFS.

Важно! Нужно понимать, что компания Microsoft отказалась от использования компонентов SMB1 из-за нарушений со стороны безопасности, поэтому любое решение с ними будет временным. В более новых версиях системы используются компоненты SMB2 SMB3. Общий порядок исправления такой:

Общий порядок исправления такой:

  1. Перейти в «Выполнить» посредством нажатия Win+R;
  2. Выполнить запрос «optionalfeatures.exe», чтобы открыть компоненты;
  3. Найти пункт «Поддержка общего доступа к файлам SMB1»;
  4. Выбрать его, поставив соответствующую галочку и выполнить перезагрузку компьютера.

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

Загрузите установщик еще раз, а затем установите повторно

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

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

Также можно отключить антивирус на время установки и далее добавить приложение в исключения антивируса ( Внимание!!, вы должны быть уверены, что в этом файле нет вирусов или он из надежного источника). Здесь вы можете приобрести ключ лицензии Windows 10 Pro 2020

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

Здесь вы можете приобрести ключ лицензии Windows 10 Pro 2020. Вы сразу же получаете ваш собственный уникальный ключ активации. После ввода лицензионного ключа вы начинаете использовать лицензионную операционную систему без ограничений, а также получать последующие пакеты обновлений, выпускаемые Microsoft.

Исправление ошибки «Отказано в доступе»

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

Способ 1: Специализированный софт

Начнем с самого простого метода. Его суть заключается в том, чтобы выдать текущей учетной записи права на использование проблемной папкой или файлом. Делать это будем с помощью программы TakeOwnershipEx. Порядок действий должен быть следующим:

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

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

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

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

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

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

Способ 2: Настройки Windows

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

  1. На той папке или файле, к которому нужно восстановить доступ, кликните правой кнопкой мышки. В появившемся контекстном меню выберите строку «Свойства».

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

В ней обратите внимание на самый первый блок «Группы и пользователи». Вам необходимо нажать кнопку «Изменить», которая находится под ним

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

В нижнее поле введите полное имя своей учетной записи с учетом букв верхнего и нижнего регистра, а после нажмите кнопку «Проверить имена». Система сформирует запись должным образом, дописав свои значения. Затем кликните по кнопке «OK».

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

После этого закройте все окна и попробуйте открыть проблемную папку или файл. С большой долей вероятности все заработает как положено.

Способ 3: Командная строка

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

  1. Нажмите сочетание клавиш «Win» и «R». Появится окно программы «Выполнить», в котором нужно ввести команду cmd . Затем, удерживая вместе клавиши «Shift» и «Ctrl», нажать на клавиатуре «Enter». Данные действия позволят запустить «Командную строку» от имени администратора. Напомним, что сделать это можно и другими способами.

Подробнее: Запуск «Командной строки» от имени администратора в Windows 10
Далее нужно ввести в открывшееся окно следующую команду и нажать «Enter»:

takeown /F «C:FolderLumpics» /R /D Y

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

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

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

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

Ошибка 5: отказано в доступе при установке или создании папки в Windows 7, 8, 10, системный сбой system error code 5

Данная проблема не считается показателем сбоя конкретного элемента она может возникать в результате различных причин. Зачастую ошибка 5 «Отказано в доступе» появляется при отсутствии разрешения у пользователей к необходимым объектам, причем проявиться она может даже при наличии учетных данных администратора. Иногда может сопровождаться текстом «system error code 5».

Причины возникновения ошибки

Специалисты выделяют три основных причины, по которым может возникнуть «ошибка 5»:

  1. С первой связан механизм, при помощи которого контролируется учетная запись. Процесс появился еще в Windows Vista, а в последствие перешел в другие операционные системы.
  2. Ко второй причине относят недостаточные разрешения на файлы, которые могут встречаться в системах Windows 7 при стандартных настройках.
  3. В третьем случае могут возникать проблемы с разрешениями службы.

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

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

Может открыться окно с запросом пароля, куда нужно ввести соответствующую информацию.

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

Отсутствует доступ к папке

В результате системной ошибки 5 при доступе к файлу, программа может пытаться открыть его при помощи системной записи, а не текущих учетных данных.

Так как пользователь не может изменить настройки приложения, имеется возможность предоставить разрешение на доступ при помощи систем учетных данных пользователя. Для этого необходимо активировать проводник ПКМ в системном поиске, а далее непосредственно программу и выбрать Запуск от имени администратора.

  Что делать, если служба политики диагностики не запущена

Далее находим папку C:\Windows\Temp, ПКМ активируем свойства.

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

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

Закрепляем все проделанное командами Применить и Ок, затем все активные окна рекомендуется закрыть.

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

Изменяем параметры контроля учетных записей

Такой метод намного проще предыдущих, чтобы устранить ошибку 5 в Windows 7, 8, 10 рекомендуется сделать следующее:

  • запускаем Панель управления;
  • далее необходимо войти во вкладку Учетные записи пользователей;
  • из появившегося списка выбираем Изменение параметров контроля учетных записей;
  • в открывшемся окне спускаемся вниз, где активируем команду Никогда не уведомлять;
  • затем рекомендуется перезагрузить ПК.

Изменение места хранения папки Temp

Находим Мой компьютер или Этот компьютер (в Windows 10), нажимаем ПКМ на значке и выбираем свойства. Из появившегося слева списка необходимо выбрать Дополнительные параметры системы, затем Дополнительно и нажимаем на кнопку Переменные среды.

Пользователю откроются пути указывающие расположения папок Temp и Tmp. Активируем каждый пункт по очереди и изменяем значение на необходимый путь.

В результате получается следующее:

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

Вносим правки в реестр

Если сбой с кодом 5 возникает при запуске конкретной службы, то можно попробовать устранить его через редактор реестра. Сначала определяем имя сбойной службы. Для этого переходим в Панель управления – Администрирование – Службы. Находим нужную службу, нажимаем на ней ПКМ и смотрим окно «Имя службы».

  Как восстановить работу кнопки «Домой» на Айфоне

Затем нажимаем на клавиатуре Win+R и в появившемся окне вводим regedit.

В реестре переходим по пути: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services. Тут расположены системные службы. В списке находим необходимую и нажимаем на ней правой кнопкой мыши. В контекстном меню выбираем пункт Разрешения.

Внимание! При неумелых действиях с редактором реестра можно сильно повредить систему!

11 ответов

Лучший ответ

Чтобы заставить его работать, мне нужно было добавить разрешения к папке output bin \ debug для моего сервисного проекта.

У учетной записи локальной службы не было разрешений на выходной файл .exe, и именно поэтому возникла ошибка.

50

Daniel O
22 Фев 2009 в 05:58

Была такая же проблема.

Исправлено запуском службы в разделе «Локальная системная учетная запись».

17

Alexander G
16 Сен 2013 в 10:55

В моем случае решение было очень простым: запустить командную строку от имени администратора .

13

johnnyRose
9 Мар 2016 в 14:09

Я вижу, вы устранили проблему; но на самом деле вы все равно не должны запускать службу из папки bin проекта — файлы должны быть помещены где-нибудь независимо от проекта и профиля (например, в программные файлы). В целях отладки (когда он будет находиться в папке bin) вы можете определить, является ли это службой в , и если она выполняется в интерактивном режиме, просто запустите код службы напрямую, вместо обычной настройки запуска службы.

Вы можете обнаружить это, добавив аргумент командной строки, или вы можете попробовать проверить .

10

Marc Gravell
22 Фев 2009 в 09:23

Учетная запись Local Services не имеет прав на управление службой. Итак, в свойстве входа в систему службы измените тип учетной записи на «Локальная система» и разрешите службе взаимодействовать с рабочим столом.

Кроме того, убедитесь, что вы устанавливаете службу с помощью instalutil как администратор.

Наконец, если вы хотите запустить службу из командной строки с помощью команды «net start », вы должны запустить командную строку от имени администратора.

2

Ishrak
27 Дек 2014 в 18:59

У меня была такая же проблема, потому что мой проект и его исходный код находились в папке с шифрованной файловой системой NTFS (EFS) включен. Это вызвано тем, что скомпилированные сборки также зашифрованы, и у пользователя, запускающего мою службу, не было разрешений на их расшифровку. Удаление EFS было простым решением этой проблемы. Это можно сделать из командной строки с помощью CIPHER.EXE, который является инструментом Windows.

1

kjellander
28 Янв 2010 в 07:07

У меня была такая же проблема, когда я одновременно перенес службу с vs05 на vs2010, с framework 2.0 на framework 4.0. Мне отказано в доступе. Как только вернулся к фреймворку 2.0, он снова заработал. Проблема?% ¤ #% &% & заключалась в том, что строка инициализации для службы была неправильной (?!). Строка ожидала кавычек в начале и в конце!

Раньше …. путь + имя службы «» / параметр = 1 ‘это работало с фреймворком 2.0

После …. «путь + имя службы» «/ параметр = 1»

Доступ запрещен не имеет ничего общего с проблемой. Почему не «Путь не найден» или «Отсутствует параметр»

Enrique
16 Окт 2013 в 06:32

Учетная запись пользователя с правами администратора спросит: «Вы уверены?» в ситуациях, когда учетная запись администратора не запрашивается. У меня была эта проблема с net stop netprofm.

Чтобы удалить подсказку, сделайте это.

Панель управления, учетные записи пользователей, изменение настроек управления учетными записями пользователей, никогда не уведомлять

Похоже, что это обеспечивает учетной записи пользователя права администратора так же, как и учетной записи администратора.

Richard Roloff
7 Мар 2016 в 16:42

Запустите его из планировщика заданий с наивысшими привилегиями, и он будет работать.

johnnyRose
9 Мар 2016 в 14:08

Просто столкнулся с этой проблемой после того, как запустил ‘sc config’, чтобы изменить binPath службы.

Единственное исправление, которое сработало для меня, — это «sc удалить» службу и установить ее снова.

После этого все заработало.

Norman Bentley
23 Апр 2017 в 22:33

Не запускайте службу просто под другим именем пользователя или другим администратором . (Если, конечно, ваша служба действительно не требует прав администратора!) Это дыра в безопасности, которая создает неудобства для пользователей.

Фактическая проблема заключается в том, что службе изначально не были назначены какие-либо разрешения.

Однако следует отметить, что Microsoft не упростила их изменение — разрешения для служб аналогичны обычным разрешениям для файлов, но, к сожалению, не могут быть изменены простым щелчком правой кнопкой мыши. Однако их можно прочитать через:

И написано через:

  • — название вашей службы.
  • — это разрешения в формате SDDL.

Поэтому используйте для получения разрешений, а затем , чтобы обновить их своими требованиями. SDDL — это какофония, состоящая из, казалось бы, случайных букв, выходящая за рамки этого поста и больше напоминающая Unix, чем Windows. Вкратце, добавление дескриптора позволит () всем () запускать () и останавливать () названную службу.

c z
7 Дек 2020 в 09:06

Проблема с 5 все еще не устранена

Установить необязательные продукты – WinThruster (Solvusoft) | Лицензия | Политика защиты личных сведений | Условия | Удаление

Рекомендации:

Установить необязательные продукты – WinThruster (Solvusoft) | Лицензия | Политика защиты личных сведений | Условия | Удаление

Об авторе: Джей Гитер () является президентом и генеральным директором корпорации Solvusoft — глобальной компании, занимающейся программным обеспечением и уделяющей основное внимание новаторским сервисным программам. Он всю жизнь страстно увлекался компьютерами и любит все, связанное с компьютерами, программным обеспечением и новыми технологиями

Почему не следует добавлять всех

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

Мы не рекомендуем вам делать это, потому что в этом случае действительно все, включая гостей (неавторизованных пользователей), смогут получить доступ к вашему диску. В некоторых случаях это может доставить вам неприятности.

Итак, мы советуем добавлять только те объекты (группы и / или пользователей), о которых мы говорили выше.

Мы надеемся, что это руководство помогло вам помешать вашей Windows 10 сообщать вам: «Диск D: недоступен, доступ запрещен».

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

Сообщите нам, сработало ли решение для вас, и не стесняйтесь задавать вопросы, если что-то неясно.

Ошибка 5 отказано в доступе windows 10

13.05.2015  windows

Ошибка 0x80070005 «Отказано в доступе» наиболее часто встречается в трех случаях — при установке обновлений Windows, активации системы и при восстановлении системы. Если же аналогичная проблема возникает в других ситуациях, как правило, решения будут теми же, так как причина ошибки одна.

В этой инструкции подробно опишу работающие в большинстве случаев способы исправить ошибку доступа восстановления системы и установки обновлений с кодом 0x80070005.

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

Описанное ниже подойдет для Windows 7, 8 и 8.1 и Windows 10.

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

Теперь об ошибке доступа 0x80070005 при использовании функций восстановления системы

Первое, на что следует обратить внимание — ваш антивирус: очень часто такая ошибка в Windows 8, 8

1 (а в скором времени и в Windows 10) бывает причиной функций защиты антивируса. Попробуйте, используя настройки самого антивируса, временно отключить его самозащиту и другие функции.

В крайнем случае, можно попробовать удалить антивирус.

Если это не помогло, то следует попробовать выполнить следующие шаги по исправлению ошибки:

  1. Проверить, не переполнены ли локальные диски компьютера. Очистить, если да. Также, возможен вариант, когда ошибка появляется, если Восстановление системы использует один из зарезервированных системой дисков и нужно отключить защиту для этого диска. Как это сделать: зайдите в панель управления — Восстановление — Настройка восстановления системы. Выберите диск и нажмите кнопку «Настроить», после чего выберите пункт «Отключить защиту».
  2. Посмотреть, не установлено ли «Только чтение» для папки System Volume Information. Для этого в панели управления откройте «Параметры папок» и на вкладке «Вид» уберите отметку с «Скрывать защищенные системные файлы», а также включите «Показывать скрытые файлы и папки». После этого, на диске C кликните правой кнопкой мыши по System Volume Information, выберите пункт «Свойства», проверьте, чтобы не было отметки «Только чтение».
  3. Попробуйте выполнить выборочный запуск Windows. Для этого нажмите клавиши Win+R на клавиатуре, введите msconfig и нажмите Enter. В появившемся окне на вкладке «Общие» включите либо диагностический запуск, либо выборочный, отключив все элементы автозагрузки. 
  4. Проверьте, включена ли служба Теневое копирование тома. Для этого нажмите Win+R на клавиатуре, введите services.msc и нажмите Enter. В списке найдите данную службу, при необходимости запустите ее и установите для нее автоматический запуск. 
  5. Попробуйте сбросить репозиторий. Для этого перезагрузите компьютер в безопасном режиме (можно использовать вкладку «Загрузка» в msconfig) с минимальным набором сервисов. Запустите командную строку от имени администратора и введите команду net stop winmgmt и нажмите Enter. После этого переименуйте папку WindowsSystem32wbem epository во что-то другое, например, repository-old. Снова перезагрузите компьютер в безопасном режиме и введите ту же команду net stop winmgmt в командной строке от имени администратора. После этого используйте команду winmgmt /resetRepository и нажмите Enter. Перезагрузите компьютер в обычном режиме.
Добавить комментарий

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

Adblock
detector