Исправить системную ошибку 5, доступ запрещен в Windows

Если вы постоянно видите сообщение « Произошла системная(System) ошибка 5, доступ(Access) запрещен» при выполнении команд в командной строке(running commands in Command Prompt) или Windows PowerShell , скорее всего, в консоли отсутствуют права, необходимые для их выполнения. Например, команды, включающие административные функции (такие как «net user») или расширенное устранение неполадок,(advanced troubleshooting) требуют расширенных прав или не будут работать.

Чтобы исправить «Системную ошибку 5» в Microsoft Windows , вы должны запустить командную строку(Command Prompt) и Windows PowerShell от имени администратора. Приведенные ниже инструкции покажут вам несколько способов открыть оба интерпретатора командной строки с повышенными правами.

Запустите командную строку(Run Command Prompt) и Windows PowerShell от имени администратора .(Administrator)

Невозможно запускать команды в командной строке(Command Prompt) или Windows PowerShell с привилегиями пользователя по умолчанию. Если вывод команды приводит к « Системной(System) ошибке 5», вы должны запустить предпочитаемый интерпретатор командной строки от имени администратора.

Откройте командную строку от имени администратора(Open Command Prompt as Administrator)

1. Откройте меню « Пуск(Start ) » (или нажмите клавишу Windows ) и введите cmd или командную строку(command prompt) .

2. В результатах поиска выберите параметр « Запуск от имени администратора ».(Run as administrator)

3. Выберите « Да(Yes ) » в диалоговом окне « Контроль(User Account Control) учетных записей пользователей» ( UAC ).

Примечание. (Note:) Контроль учетных записей пользователей(User Account Control) отсутствует в Windows 7 .

Затем вы увидите окно командной строки(Command Prompt) с меткой «Администратор» в строке заголовка. Вы больше не столкнетесь с « Системной(System) ошибкой 5» при выполнении команд.

Более быстрый способ открыть командную строку(Command Prompt) от имени администратора — нажать Ctrl + Shift + Enter сразу после поиска в меню « Пуск(Start) » .

Откройте Windows PowerShell от имени администратора.(Open Windows PowerShell as Administrator)

И в Windows 10 , и в 11 есть возможность открыть Windows PowerShell от имени администратора через меню Windows + X (он же Power User ).

1. Нажмите Windows + X или щелкните правой кнопкой мыши кнопку « Пуск(Start ) » .

2. Выберите Windows Terminal (Admin) или Windows PowerShell (Admin) .

3. Выберите Да(Yes ) в ответ на запрос контроля учетных записей(User Account Control) ( UAC ).

Затем вы увидите окно Windows PowerShell (или вкладку, если консоль запускается через терминал Windows(Windows Terminal) ) с меткой «Администратор». « Системная(System) ошибка 5» не будет отображаться при выполнении в ней команд.

Кроме того, вы можете выполнить поиск powershell в меню « Пуск(Start ) » и выбрать « Запуск от имени администратора»(Run as administrator) или нажать Ctrl + Shift + Enter , чтобы открыть окно (Enter)Windows PowerShell с повышенными привилегиями .

Совет(Tip) . Узнайте, как заменить Windows PowerShell командной строкой(replace Windows PowerShell with Command Prompt) в ​​меню опытного пользователя Windows 10.

Всегда запускайте (Run)командную строку с повышенными правами(Elevated Command Prompt) и консоль Windows PowerShell(Windows PowerShell Console)

В Windows(Windows) можно создать ярлык на рабочем столе, способный автоматически открывать командную строку(Command Prompt) или Windows PowerShell от имени администратора. Это исключает вероятность ошибочного запуска консоли со стандартными правами пользователя и появления « Системной(System) ошибки 5».

1. В зависимости от интерпретатора командной строки, для которого вы хотите создать ярлык, откройте окно проводника(File Explorer) и перейдите в соответствующий каталог:

Командная строка — Локальный диск C(Local Disk C) > Windows > System32

Windows PowerShell — локальный диск C(Local Disk C) > Windows > System32 > WindowsPowerShell > v1.0

2. Найдите файл с пометкой cmd(cmd ) (командная строка) или powershell ( Windows PowerShell ). Затем щелкните его правой кнопкой мыши и выберите Показать дополнительные параметры(Show more options) (только для Windows 11) > Отправить на(Send to) > Рабочий стол (создать ярлык)(Desktop (create shortcut)) .

3. Щелкните правой кнопкой мыши только что созданный cmd — ярлык(cmd – Shortcut) или powershell —(powershell – Shortcut) значок ярлыка на рабочем столе. Затем выберите Свойства(Properties) .

4. На вкладке « Ярлык(Shortcut ) » выберите « Дополнительно(Advanced) » .

5. Установите флажок « Запуск от имени администратора»(Run as administrator) и выберите « ОК(OK) » .

6. Выберите « Применить(Apply ) » и « ОК(OK ) », чтобы закрыть окно «Свойства».

Теперь вы можете дважды щелкнуть ярлык и выбрать « Да(Yes ) » во всплывающем окне UAC , чтобы открыть (UAC)командную строку(Command Prompt) или Windows PowerShell с правами администратора. Не стесняйтесь(Feel) переименовывать ярлык во что угодно.

Отключить подсказки UAC(UAC Prompts) для командной строки(Command Prompt) и Windows PowerShell

Контроль учетных записей (UAC)(User Account Control (UAC)) — это функция безопасности в Windows Vista , 8, 8.1, 10 и 11, которая не позволяет программам вносить изменения в систему без разрешения. Однако работа с подсказками UAC каждый раз, когда вы хотите открыть командную строку(Command Prompt) или Windows PowerShell с правами администратора, отвлекает.

Самый быстрый способ справиться с этим — полностью отключить UAC . Однако это представляет значительный риск для безопасности. Или вы можете обойти приглашение только для командной строки(Command Prompt) или Windows PowerShell . Это безопаснее, но требует времени для настройки.

Полностью отключить контроль учетных записей пользователей(Disable User Account Control Completely)

1. Найдите uac в меню « Пуск(Start) » и выберите « Открыть(Open) », чтобы открыть диалоговое окно « Настройки контроля учетных записей(User Account Control Settings) ».

2. Перетащите ползунок в положение Никогда не уведомлять(Never notify) .

3. Нажмите OK , чтобы деактивировать контроль учетных записей пользователей(User Account Control) для всей системы.

Чтобы повторно активировать UAC позже, просто выполните описанные выше шаги и перетащите ползунок на первую или вторую отметку.

Совет.(Tip:) Вы также можете открыть диалоговое окно « Параметры контроля учетных записей(User Account Control Settings) », выбрав « Система и безопасность(System and Security) » > « Изменить параметры контроля учетных записей(Change User Account Control settings) » на панели управления(Control Panel) .

Обход UAC только для командной строки и Windows PowerShell(Bypass UAC for Command Prompt and Windows PowerShell Only)

1. Найдите schtasks в меню « Пуск(Start) » и нажмите Enter , чтобы запустить планировщик заданий.

2. Щелкните правой кнопкой мыши Библиотеку планировщика заданий(Task Scheduler Library) на боковой панели и выберите Новая папка(New Folder) .

3. Введите имя папки, например No UAC

4. Выберите только что созданную папку на боковой панели и выберите « Создать задачу( Create Task) » .

5. Назовите задачу, например, « Командная строка (администратор)(Command Prompt (Admin)) » и установите флажок « Выполнять с наивысшими привилегиями»(Run with highest privileges) .

6. Перейдите на вкладку Действия(Actions ) и выберите Создать(New) .

7. Установите для параметра Действие(Action) значение Запустить программу(Start a program) и вставьте путь к файлу командной строки(Command Prompt) или исполняемому файлу Windows PowerShell :

Командная строка — C:\Windows\System32\cmd.exe

Windows PowerShell — C:\Windows\System32\WindowsPowerShell\v1.0

9. Перейдите на вкладку Условия и снимите флажок (Conditions)Запускать задачу, только если компьютер подключен к сети переменного тока(Start the task only if the computer is on AC power) . Затем выберите ОК(OK) , чтобы сохранить задачу.

10. Щелкните правой кнопкой мыши свободное место на рабочем столе и выберите « Создать(New) » > « Ярлык»(Shortcut) .

11. Введите следующий путь, заменив имя папки(Folder name) и имя задачи( Task name ) именами, которые вы вставили при создании задачи:

C:\Windows\System32\schtasks.exe /RUN /TN “Folder name\Task name”

Выберите Далее(Next) , чтобы продолжить.

12. Введите имя ярлыка и нажмите Готово(Finish) .

13. Дважды щелкните ярлык на рабочем столе, который вы только что создали, и новая командная строка(Command Prompt) с повышенными привилегиями или консоль Windows PowerShell запустится без приглашения UAC .

Исправить системную ошибку 5(Fix System Error 5) в стандартных учетных записях Windows(Standard Windows)

Предположим(Suppose) , вы столкнулись с « Произошла системная(System) ошибка 5» в учетной записи без прав администратора на вашем ПК. В этом случае вы по-прежнему можете запустить расширенную командную строку(Command Prompt) или консоль Windows PowerShell , следуя приведенным выше инструкциям, введя пароль администратора. Если вы этого не знаете, запросите разрешение у пользователя с правами администратора на ПК.

Кроме того, вы можете изменить стандартную учетную запись на учетную запись администратора(change a standard account to an admin account) (при условии, что вы являетесь владельцем своего ПК), чтобы не вводить пароль администратора каждый раз, когда вы хотите открыть интерпретатор командной строки с повышенными правами. Следующие шаги относятся к Windows 10 и 11.

1. Войдите в свою учетную запись администратора и выберите Пуск(Start) > Настройки(Settings ) > Учетные записи(Accounts) > Семья и другие пользователи(Family & other users) .

2. Выберите стандартную учетную запись в разделе Другие пользователи(Other users) и выберите Изменить тип учетной записи(Change account type) .

3. Установите для параметра Тип учетной записи(Account type) значение Администратор(Administrator ) и выберите OK .

Исправлено: системная ошибка 5 (System Error 5) не(Has) произошла

Повторим еще раз: простой запуск командной строки(Command Prompt) и Windows PowerShell от имени администратора исправит код ошибки « Системная(System) ошибка 5» в Microsoft Windows . Если вы регулярно используете обе консоли, потратьте время на настройку ярлыков, которые всегда запускают их с повышенными привилегиями (желательно без раздражающего запроса контроля учетных записей(User Account Control) ), что, вероятно, сэкономит часы в долгосрочной перспективе.



About the author

Я Windows MVP и работаю с Windows с 2007 года. Мой опыт включает разработку программного обеспечения, оборудования и звука, а также приложений для Windows. Я всегда ищу лучшие способы улучшить взаимодействие с пользователем в своей работе, поэтому, если вам нужна помощь в проектировании или разработке программного приложения, я определенно могу предложить свои услуги.



Related posts