Содержание:
- Способ 1: Запуск консоли от имени администратора
- Способ 2: Работа с конфликтными процессами
- Способ 3: Отключение шифрования каталога
- Способ 4: Изменение владельца директории
- Способ 5: Проверка ПК на наличие вирусов
- Способ 6: Проверка целостности системных файлов
- Способ 7: «Чистая» загрузка Windows
- Способ 8: Сброс Windows до заводских настроек
- Вопросы и ответы: 0
Способ 1: Запуск консоли от имени администратора
Если вы работаете с «Командной строкой» в одном из расположений или запускаете ее просто удобным для вас методом, попробуйте дополнительно предоставить права администратора. Часто это позволяет решить все проблемы, особенно если речь идет про использование локальной учетной записи, у которой по умолчанию этих прав нет.
Выбрать можете совершенно любой метод запуска консоли, который поддерживает получение прав администратора. Самым удобным все еще остается поиск через «Пуск», поскольку сразу же справа отображается список доступных действий, среди которых можно выбрать требуемое.
Способ 2: Работа с конфликтными процессами
Возможно, один из запущенных процессов мешает открытию «Командной строки», поэтому в Windows 10 и появляется ошибка «Отказано в доступе». Самостоятельно обнаружить конфликтную программу можно только если вы изначально пытаетесь открыть консоль из конкретного расположения и знаете, какие приложения в нем находятся и могут быть запущены. Однако начать стоит с простого перезапуска «Проводника», чтобы исключить мелкие сбои.
- Щелкните правой кнопкой мыши по «Пуску» и из появившегося контекстного меню выберите пункт «Диспетчер задач».
- В списке отыщите «Проводник», выделите его и воспользуйтесь кнопкой «Перезапустить», расположенной справа внизу.
- Вернитесь к директории и попробуйте запустить «Командную строку». Если ошибка сохраняется, отыщите процесс, который может быть связан с программами, находящимися по целевому расположению. Снимите все задачи и снова проверьте возможность взаимодействия с консолью.
Способ 3: Отключение шифрования каталога
Поскольку ошибка «CMD: отказано в доступе» в большинстве случаев появляется, если «Командная строка» открывается для работы из конкретного расположения, то сосредоточимся именно на связанных методах решения. В первую очередь советуем проверить наличие шифрования папки, откуда запускается консоль. Если оно присутствует, отключение может помочь исправить ситуацию.
- Щелкните по каталогу правой кнопкой мыши и перейдите в «Свойства».
- На вкладке «Общие» нажмите кнопку «Другие».
- Если присутствует галочка возле пункта «Шифровать содержимое для защиты данных», снимите ее, примените изменения и приступайте к открытию CMD.
Способ 4: Изменение владельца директории
Ошибка с отказом в доступе еще может появиться по причине отсутствия прав на чтение или внесение изменений в той директории, из которой запускается консоль. Решение тут одно — выдать полные права на текущую учетную запись, что вполне реализуемо через свойства каталога. Необходимо пошагово выполнить следующие действия:
- Снова перейдите в «Свойства» папки так, как это было показано в предыдущем методе. Перейдите на вкладку «Безопасность» и нажмите кнопку «Дополнительно».
- В новом окне вы видите текущего владельца папки. Это может быть несколько разных системных учетных записей, но необходимо назначить именно себя, поэтому нажмите по ссылке «Изменить».
- В следующем окне можно самостоятельно указать нового владельца вместе с его расположением, но тут легко ошибиться, поэтому лучше сначала кликнуть по «Дополнительно».
- Используйте кнопку «Поиск», чтобы отобразить список всех доступных учетных записей в разных расположениях.
- Среди них найдите свою и дважды кликните по ней для выбора.
- Подтвердите изменение владельца, затем в предыдущем окне поставьте галочку возле пункта «Изменить владельца подконтейнеров и объектов» и примените настройку.
- Однако это еще не все, поскольку нужно выдать учетной записи полный доступ. Для этого на вкладке «Безопасность» используйте кнопку «Изменить».
- Найдите свой профиль, а при его отсутствии нажмите на «Добавить» и отыщите учетную запись точно так же, как делали это ранее.
- Далее отметьте свой аккаунт и предоставьте для него полный доступ, установив галочку возле соответствующего пункта. Примените изменения и попробуйте снова запустить «Командную строку».
Способ 5: Проверка ПК на наличие вирусов
Одна из вероятных причин появления рассматриваемой ошибки — заражение компьютера вирусами. Угроза может блокировать выполнение разных процессов, включая и запуск «Командной строки» отдельно или в конкретном расположении. Если стандартный Защитник не справился со своей задачей и уже пропустил вирус на ПК, то для дальнейшего сканирования и удаления угроз лучше использовать сторонние антивирусы. Более детально об этой теме читайте в материале от другого нашего автора по ссылке ниже.
Подробнее: Борьба с компьютерными вирусами
Способ 6: Проверка целостности системных файлов
При отсутствии прогресса в решении проблемы на помощь может прийти проверка целостности системных файлов. Возможно, в ОС случился сбой или какие-то важные компоненты были повреждены, из-за чего появляется текущая ошибка или даже в дополнение к ней другие, о которых вы еще не знаете или не замечали. Нужно самостоятельно запустить сканирование при помощи стандартных утилит и проверить, чем завершится данный процесс. Отметим, что сделать это удастся только в том случае, если «Командная строка» все-таки запускается без привязки к конкретному проблемному расположению.
Подробнее: Как проверить целостность системных файлов в Windows 10
Способ 7: «Чистая» загрузка Windows
Существует вероятность, что ситуация с «CMD: отказано в доступе», которая возникла в вашей Windows 10, связана с действием сторонних программ. Они могут блокировать вызов разных процессов или обращение к файлам. Тут уже стоит отталкиваться от того, что именно вы хотите реализовать через консоль и из какого расположения ее запускаете. Если так быстро определить виновника не получается, обратитесь к «чистой» загрузке Windows, которая отключает все пользовательские службы и программы.
- Щелкните правой кнопкой мыши по «Пуску» и выберите из меню пункт «Выполнить».
- Введите команду
msconfig
и нажмите Enter, чтобы подтвердить переход к нужному приложению. - В нем выберите вкладку «Службы» и поставьте галочку возле пункта «Не отображать службы Майкрософт», чтобы скрыть их и случайно не отключить.
- Теперь отключите все оставшиеся службы, используя кнопку с соответствующим названием.
Подтвердите внесение изменений и перезагрузите компьютер. Попробуйте выполнить те же самые действия с «Командной строкой» и проверьте, исправлена ли ошибка. Если да, нужно по очереди запускать каждую из сторонних служб и смотреть, на каком этапе проблема снова даст о себе знать. Это позволит определить конфликтную программу и далее сделать выводы: отключить ее, попытаться исправить или вовсе удалить.
Способ 8: Сброс Windows до заводских настроек
Бывает, что ничего из перечисленного выше так и не помогло исправить ситуацию с «CMD: отказано в доступе». Тогда ничего не остается, кроме как использовать самые радикальные методы. Можно полностью переустановить Windows 10, но есть более удобный вариант — сброс до заводских настроек, что осуществляется непосредственно через настройки, без использования загрузочных флешек с образом ОС.
Подробнее: Возвращаем Windows 10 к заводскому состоянию
Наш Telegram каналТолько полезная информация