Cmd отказано в доступе 5

Содержание

«Ошибка 5. Отказано в доступе» – причины возникновения и способы устранения

Cmd отказано в доступе 5

Если вы ловко решаете все возникающие проблемы при работе с компьютером, тогда вас вряд ли испугает возникновение на экране сообщения «Ошибка 5. Отказано в доступе».

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

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

Как устранить ошибку 5 в Windows.

Что собой представляет системная ошибка 5

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

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

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

Почему возникает «System Error Code 5. Отказано в доступе»

При работе в Windows 7 «Ошибка 5. Отказано в доступе» создаёт определённые сложности для пользователей, препятствуя выполнению всевозможных действий. Возникает она по причине якобы отсутствующих прав доступа. Однако тут же возникает вопрос, а как же они могут отсутствовать, если вы работаете в системе под учётной записью «Администратора»?

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

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

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

Как исправить ошибку

Теперь разберёмся, как исправить ошибку 5. Не существует какого-то одного универсального способа. Мы предложим несколько вариантов действий, вы должны начать с одного из них. Если же он не принесёт желаемого результата, тогда следует перейти к иным предлагаемым вариантам.

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

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

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

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

Если вы установили пароль для операционной системы, тогда потребуется ввести его на одном из этапов инсталляции.

Если же проблема возникает не в тот момент, когда вы приняли решение установить новое программное обеспечение на ПК, а когда вы пытаетесь открыть какую-либо папку, тогда предлагаем поступить несколько иначе. Итак, предлагаем выполнить для предоставления доступа к папке такие шаги:

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

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

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

Не пугайтесь, этот предлагаемый метод не влечёт никаких сложностей, он до удивления прост, но весьма эффективен.

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

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

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

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

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

Источник: https://nastroyvse.ru/opersys/win/oshibka-5-otkazano-v-dostupe.html

Как исправить ошибку «Отказано в доступе» на Windows 10

Cmd отказано в доступе 5

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

Способ №1. «Проводник» Windows

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

  • Открыть папку, в которой размещается «заблокированный» документ, рисунок, музыкальный файл или каталог.
  • Щёлкнуть по единице хранения один раз правой клавишей мыши, далее — выбрать «Свойства».
  • Оказавшись на вкладке под названием «Безопасность» — заголовки расположены в верхнем ряду окна — выбрать кнопку «Изменить».
  • Если в списке учётных записей имеется та, под которой зашёл пользователь, для устранения проблемы достаточно отметить её и разрешить «Полный доступ», установив галочку в расположенном в нижнем поле чекбоксе.
  • Если аккаунта нет — нужно «Добавить» его, кликнув по одноимённой кнопке и вписав логин в текстовое поле. Привести запрос в состояние, соответствующее требованиям ОС, поможет кнопка «Проверить имена». Теперь остаётся нажать «ОК» — окошко настроек закроется автоматически.

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

Способ №2. Командная строка

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

  • Вызвать окошко командной строки. Для этого нужно нажать клавишу Win — обычно она располагается в нижнем ряду клавиатуры. Не отпуская первую, следует завершить комбинацию второй кнопкой — R.
  • В появившемся текстовом поле ввести команду cmd (или cmd.exe) и нажать «ОК». Если в окошке стоит пометка «С правами администратора», больше ничего предпринимать не требуется. Если её нет, нужно установить соответствующую галочку или во время запуска удерживать клавишу Shift.
  • В командной строке ввести команду вида takeown /F «Путь_к_каталогу» /R /D Y, где вместо значения «Путь_к_каталогу» нужно подставить полный, включая букву диска, путь к папке или файлу.
  • Команда запускается, как только пользователь нажмёт Enter. Время исполнения зависит от объёма обрабатываемой информации: чем больше в папке файлов, тем дольше придётся ждать.

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

Если не получилось восстановить доступ с первого раза — не беда. Прежде всего нужно удостовериться, что командная строка запущена от имени администратора, а затем — повторить попытку. Иногда в решении проблемы помогает перезагрузка ПК.

Способ №3. Специальные программы

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

[Загрузка не найдена]

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

  • Распаковать загруженный архив в любой каталог. Для удобства можно разместить его на рабочем столе — или в другом легкодоступном месте.
  • Запустить исполняемый файл. Пользователю Windows 10 следует дважды кликнуть по заголовку.
  • В выпадающем списке указать, какой язык должен быть использован при последующей работе. Варианта всего два: русский и английский. Сделав выбор, следует нажать «ОК».
  • Пройти все этапы инсталляции, щёлкая по кнопкам «Далее», «Принимаю» и прочим. Ничего сложного в этом нет — а по окончании нужно кликнуть «Готово».
  • Запустить приложение из общего меню или непосредственно с рабочего стола, после чего снова выбрать русский язык.
  • Нажать на ссылку «Получить права доступа». Приложению можно полностью доверять: став администратором, оно не причинит вреда ПК, не удалить важные файлы и, разумеется, не станет отслеживать действия пользователя.
  • Иногда перед тем, как приступить к делу, бывает нужно проинсталлировать программную оболочку .NETFramework. Чтобы сделать это, достаточно согласиться с условиями разработчика и нажать «Скачать и установить». Пропускать этот шаг не рекомендуется — в противном случае приложение может работать некорректно.
  • В окошке встроенного аналога «Проводника» найти папку или файл, с которым возникла проблема, выделить его и нажать «ОК».
  • Через несколько секунд утилита сообщит, что доступ восстановлен в полном объёме.

Аналогичным образом можно вернуть права, по каким-либо причинам утерянные:

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

Для устранения ошибки «Отказано в доступе» можно воспользоваться возможностями «Проводника» Windows или командной строки. В первом случае нужно выбрать или добавить свою учётную запись, во втором — ввести несложный запрос. Лучшее стороннее приложение для восстановления прав — TakeOwnershipEx. С его помощью вернуть доступ к каталогу или файлу можно буквально за несколько секунд.

Источник: https://leephone.ru/ustranenie-oshibki-otkazano-v-dostupe-na-windows-10/

Устранение ошибки репликации Active Directory 5 доступ запрещен – Windows Server

Cmd отказано в доступе 5

  • 09/08/2020
  • Чтение занимает 16 мин
    • D
    • o

В этой статье описываются признаки, причины и решение ситуаций, в которых репликация Active Directory завершается с ошибкой 5: отказано в доступе.

Исходная версия продукта:   Windows Server 2012 R2
Исходный номер статьи базы знаний:   3073945

Симптомы

При возникновении ошибок репликации в Active Directory может возникнуть одна или несколько следующих проблем.

Симптом 1

Средство командной строки Dcdiag.exe сообщает о том, что проверка репликации Active Directory завершается ошибкой с кодом состояния ошибки (5). Отчет выглядит следующим образом:

Тестовый сервер: Site_Name \ Destination_DC_Name
Запуск теста: репликации

  • Проверка репликации[Проверка репликации, Destination_DC_Name ] Не удалось выполнить последнюю попытку репликации:С Source_DC на Destination_DCКонтекст именования: Directory_Partition_DN_PathПри репликации возникла ошибка (5):Отказ в доступе.Ошибка, произошедшая в Dateмомент даты.Последнее успешное выполнение во Dateвремя даты.Количество ошибок, произошедших с момента последней успешной операции.

Симптом 2

Средство командной строки Dcdiag.exe сообщает о том, что функция Дсбиндвисспнекс завершается с ошибкой 5, выполнив DCDIAG /test:CHECKSECURITYERROR команду.

Симптом 3

Средство командной строки REPADMIN.exe сообщает о неудачной попытке последней репликации с состоянием 5.

Команды REPADMIN, которые часто упоминаются с пятью состояниями, перечислены ниже.

  • REPADMIN/ККК
  • REPADMIN/РЕПЛИКАТЕ
  • REPADMIN/РЕПЛСУМ
  • REPADMIN/ШОВРЕПЛ
  • REPADMIN/SHOWREPS
  • REPADMIN/СИНКАЛЛ

Ниже приведен пример выходных данных REPADMIN /SHOWREPL команды. Этот выход показывает входящую репликацию с DC_2_Name на DC_1_Name с ошибкой “отказано в доступе”.

Site_Name \ DC_1_NameПараметры DSA: IS_GCПараметры сайта: (нет)

GUID объекта DSA: GUID

DSA Инвокатионид: инвокатионид

= = = = ВХОДЯЩИЕ СОСЕДИ = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
DC = имя_домена , DC = com
Site_Name \ DC_2_Name через RPC
GUID объекта DSA: GUID
Последняя попытка: ошибка даты и времени , результат 5 (0x5):Отказ в доступе.< # > последовательных сбоев.

Время последней успешной @ Дата и время.

Симптом 4

В журнале службы каталогов в средстве просмотра событий заносятся события для NTDS KCC, NTDS General или Microsoft Windows ActiveDirectory_DomainService с пятью состояниями.

В следующей таблице приведены события Active Directory, которые часто упоминают состояние 8524.

Идентификатор событияSourceСтрока события
1655Общие сведения о NTDSActive Directory попыталась установить соединение со следующим глобальным каталогом, и попытки выполнить не удалось.
1925NTDS KCCОшибка при попытке установить ссылку репликации для следующего изменяемого раздела каталога.
1926NTDS KCCПопытка установить связь репликации с разделом каталога, предназначенного только для чтения, с указанными ниже параметрами не удалась.

Симптом 5

Если щелкнуть правой кнопкой мыши объект Connection из исходного контроллера домена в оснастке “Active Directory — сайты и службы”, а затем выбрать репликацию, процесс завершится сбоем, и появится следующее сообщение об ошибке:

Реплицировать сейчас

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

Операция не будет продолжена.

На следующем снимке экрана показан пример ошибки:

Обходной путь

Используйте стандартную программу командной строки Dcdiag , чтобы выполнить несколько тестов. Используйте средство командной строки DCDIAG/TEST: Чекксекуритеррорс для выполнения определенных тестов.

(Эти тесты включают проверку регистрации SPN.) Запустите тесты для устранения неполадок репликации операций Active Directory с ошибкой 5 и ошибкой 8453.

Однако обратите внимание, что это средство не работает в процессе выполнения программы DCDIAG по умолчанию.

Чтобы обойти эту проблему, выполните указанные ниже действия.

  1. В командной строке запустите DCDIAG на целевом контроллере домена.
  2. Выполните команду DCDAIG /TEST:CheckSecurityError .
  3. Запустите программу NETDIAG.
  4. Устраните ошибки, обнаруженные DCDIAG и NETDIAG.
  5. Повторите операцию, не прошедших ранее. Если репликация продолжает возникать, ознакомьтесь с разделом “причины и решения”.

Причины и решения

Следующие причины могут привести к ошибке 5. У некоторых из них есть решения.

Причина 1: параметр Рестриктремотеклиентс в реестре имеет значение 2

Если параметр политики “ограничения для RPC-клиентов с прошедшей проверкой подлинности” включен и настроен на проверку подлинности без исключений, для параметра реестра рестриктремотеклиентс в HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\RPC подразделе реестра задано значение 0x2.

Этот параметр политики включает только клиенты удаленного вызова процедур (RPC), прошедшие проверку подлинности, для подключения к серверам RPC, работающим на компьютере, на котором применяется параметр политики. Исключения не допускаются. При выборе этого параметра система не сможет принимать удаленные анонимные вызовы с помощью RPC. Этот параметр никогда не должен применяться к контроллеру домена.

Решение

  1. Снимите флажок ограничения для политик RPC, не прошедших проверку подлинности, которые ограничивают значение реестра Рестриктремотеклиентс значением 2.

    Примечание

    Параметр политики размещается по следующему пути: Конфигурация компьютера \ административные шаблоны \ Темплатес\систем\ремоте процедура калл\рестриктионс для непроверенных RPC-клиентов

  2. Удалите параметр реестра Рестриктремотеклиентс и перезапустите его.

В разделе ограничения для RPC, не прошедших проверку подлинности: групповая политика, которая заполняет ваш домен на лицевой стороне.

Причина 2: параметр CrashOnAuditFail в реестре конечного контроллера домена имеет значение 2

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

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

Решение

Важно!

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

  1. Очистите журнал событий безопасности и при необходимости сохраните его в альтернативном расположении.
  2. Повторно оцените все ограничения размера журнала событий безопасности. Сюда входят параметры, основанные на политике.
  3. Удалите и повторно создайте запись реестра CrashOnAuditFail следующим образом: подраздел реестра: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\LSAИмя значения: CrashOnAuditFailТип значения: REG_DWORD

    Данные значения: 1

  4. Перезапустите конечный контроллер домена.

Причина 3: недопустимое доверие

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

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

Проверка отношений доверия. . . . . . : Сбой
Проверьте правильность Домаинсид домена ” имя_домена “.
Ошибка Безопасный канал к домену ” имя_домена ” не работает.
[% переменного кода состояния %]

Например, если у вас есть лес с несколькими доменами, который содержит корневой домен ( Contoso.COM ), дочерний домен ( B.Contoso.COM ), домен хостов ( C.B.Contoso.COM ) и домен дерева в том же лесу ( Fabrikam.

COM ), а также если репликация выполняется между контроллерами домена в домене хостов ( C.B.Contoso.COM ) и доменом дерева ( Fabrikam.COM) следует проверить работоспособность доверия между and C.B.Contoso.COM B.Contoso.COM , B.Contoso.COM Contoso.

COM а затем между и Contoso.COM Fabrikam.COM .

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

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

Repadmin /showobjmeta * Убедитесь, что конечный контроллер домена транзитно исходящий репликацию раздела каталога домена с возможностью записи, в результате чего изменения пароля доверия могут вступить в силу.

Ниже приведены команды для сброса отношений доверия с PDC корневого домена.

netdom trust /Domain: /UserD:CHILD /PasswordD:* /UserO:ROOT /PasswordO:* /Reset /TwoWay

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

netdom trust /Domain: /UserD:Root /PasswordD:* /UserO:Child /PasswordO:* /Reset /TwoWay

Причина 4: чрезмерное отклонение времени

Параметры политики Kerberos в политике домена по умолчанию позволяют выполнять пять минут в системном времени (это значение по умолчанию) между контроллерами домена KDC и целевыми серверами Kerberos для предотвращения атак с повторением.

В некоторых документах указано, что системное время клиента и цель Kerberos должны находиться в пределах пяти минут друг от друга.

Другие состояния документации, которые в контексте проверки подлинности Kerberos являются важным моментом между KDC, используемым вызывающим абонентом, и временем целевого объекта Kerberos.

Кроме того, Kerberos не следит за тем, чтобы системное время на соответствующих контроллерах домена совпадало с текущим временем. В этом случае важно относительная разница между KDC и целевым контроллером домена в пределах максимального времени, разрешенного политикой Kerberos. (Значение по умолчанию — 5 минут или меньше.)

В контексте операций Active Directory целевой сервер является исходным контроллером домена, к которому поддается конечный контроллер домена.

Каждый контроллер домена в лесу Active Directory, на котором выполняется служба KDC, является потенциальным центром распространения ключей.

Поэтому необходимо учитывать точность времени на всех остальных контроллерах домена с исходным контроллером домена. Сюда входит время на сам конечный контроллер домена.

Чтобы проверить точность времени, можно использовать следующие две команды:

  • DCDIAG /TEST:CheckSecurityError
  • W32TM /MONITOR

Вы можете найти пример выходных данных с помощью DCDIAG/TEST: Чекксекуритеррор в разделе “Дополнительные сведения”. В этом примере показано чрезмерное отклонение времени на контроллерах домена под управлением Windows Server 2003 и Windows Server 2008 R2.

Найдите события ЛСАСРВ 40960 на целевом контроллере домена во время выполнения неисправного запроса на репликацию. Найдите события, которые указывают GUID в записи CNAME исходного контроллера домена с расширенными ошибками 0xc000133. Найдите события, похожие на приведенные ниже.

Время на основном контроллере домена отличается от времени резервного контроллера домена или рядового сервера на слишком большое количество

Трассировки сети, которые фиксируют конечный компьютер, подключающийся к общей папке на исходном контроллере домена (а также другие операции), могут показывать ошибку “ошибка расширенной ошибки”, но трассировка сети отображает следующее:

— > KerberosV5 KerberosV5: область запросов TGS: < — запрос TGS от исходного DC

Источник: https://docs.microsoft.com/ru-ru/troubleshoot/windows-server/identity/replications-fail-with-error-5

Системная ошибка 5 отказано в доступе – что делать?

Cmd отказано в доступе 5

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

Наиболее распространённая причина связана с механизмом контроля учетных записей (user access control – UAC), который появился еще в WindowsVista и перешел по наследству во все последующие ОС этого семейства, включая Windows 7.

Следующей причиной является недостаточные права на объекты файловой системы, которые также стали встречаться в файловых системах, которые используются в Windows 7 по умолчанию. Называется она NTFS. До этого — в Windows XP — ставилась файловая система FAT32, в которой не было реализовано никаких механизмов разграничения прав пользователей.

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

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

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

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

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

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

После этого запуск программы выполнится успешно.

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

Предоставление доступа к папке

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

https://www.youtube.com/watch?v=ucACLDK0jiM

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

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

В появившемся окне найти папку, на которую ссылалась ошибка на самом первом скриншоте: «C:\Windows\Temp». На самой папке нажать правую кнопку мыши и выбрать в меню пункт «свойства».

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

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

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

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

После этого следует нажать на кнопку «применить». Появится предупреждение, с которым следует согласиться.

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

Что запомнить пользователям

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

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

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

  • Helgisbox
  • Распечатать

Источник: https://tvoi-setevichok.ru/blogi/sistemnaya-oshibka-5-otkazano-v-dostupe-windows-7-chto-delat.html

Поделиться:
Нет комментариев

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

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