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

Совет: WINDOWS НЕ МОЖЕТ НАЙТИ POWERSHELL.EXEЗдесь мы покажем вам, как его найти.
Общий ремонт
Прежде чем приступать к устранению неполадки, ознакомьтесь с этими общими советами, которые помогут вам решить ее, если она вызвана вирусом или системной ошибкой.
- Просканируйте свой компьютер с помощью инструмента для удаления вредоносных программ: Если у вас есть сторонний антивирус или антивирусная программа, вы можете просканировать свой компьютер на наличие вредоносных программ. Но если у вас его нет, вы можете сделать следующее: Защитник Windows выполняет полную проверку. на твоем компьютере.
- Запустите сканирование Chkdsk, DISM и SFC: В Windows есть несколько ценных утилит. Для проверки системных файлов Убедитесь, что они целы и не повреждены, а в системной папке нет поврежденных файлов. Введя соответствующие команды, вы можете запустить эти утилиты в Терминале Windows или PowerShell.
- Центр обновления Windows: Перейти к настройкам Проверьте наличие доступных обновлений на вкладке Центр обновления Windows.
Запустите средство устранения неполадок обслуживания системы: откройте окно «Выполнить», нажав Win+R, затем введите%systemroot%\system32\msdt.exe -id MaintenanceDiagnosticИ нажмите Enter Чтобы открыть утилиту обслуживания системы.
1. Проверьте, выполняется ли задача или скрипт в фоновом режиме.
Ваша система Windows использует PowerShell для запуска фоновых процессов и предоставления приложениям доступа к файлам безопасности. Если Windows PowerShell постоянно появляется, скорее всего, в системе запущены обновления или выполняются важные фоновые задачи. Вы можете проверить это, выполнив следующие действия:
- Щелкните правой кнопкой мыши по меню. Начало И выберите "Диспетчер задач".
- во вкладке «Процессы» , Нажмите "ПРОЦЕССОР" Реорганизовать список на основе использования ЦП.
- Просмотрите список, чтобы узнать, какой процесс потребляет слишком много ресурсов процессора. Если это неизвестный процесс, поищите его имя в Google, чтобы узнать, можно ли завершить его.
- В качестве альтернативы, если процесс называется «wsappx» Или любая служба, которая использует много ресурсов процессора, это означает, что Windows обновляет приложение или себя.
Примечание: если вы заметили PowerShell в диспетчере задач, завершение задачи не поможет, и вам следует перейти к следующим исправлениям.
2. Загрузитесь в чистом режиме
Известно, что сторонние приложения создают вредоносные файлы в вашей системе и используют Windows PowerShell для внесения изменений в ваш компьютер. Единственный способ обнаружить эти приложения и закрыть доступ к вашему компьютеру — запустить его в чистом режиме.
- Запустите окно воспроизведения, нажав Клавиши Windows + R В то же время. Пишите. MSCONFIG И нажмите Enter.
- во вкладке "Общее" , Найдите «Дополнительный запуск» и отмените выбор «Загрузка элементов автозагрузки».
- Перейдите на вкладку Услуги и нажмите «Скрыть все службы Microsoft». Найдите Отключить все В нижней части окна нажмите "OK".
- Щелкните вкладку "запускать" И выберите Откройте диспетчер задач.
- во вкладке "запускать" В «Управление задачами» Щелкните правой кнопкой мыши по каждому элементу и «Отключите его».
- Наконец, коснитесь "OK" Перезагрузите компьютер. Если компьютер загружается без проблем, причиной является недавно установленное приложение, которое следует удалить для решения проблемы. Если нет, перейдите к следующему способу.
3. Временно отключите Windows Powershell.
Вы можете временно отключить Windows PowerShell с помощью командной строки. Если вы отключите PowerShell, он может аварийно завершить работу и вызвать проблемы. Обратите внимание, что этот метод работает в Windows 10 версии 1803 и требует прав администратора.
- Нажмите кнопку Windows Search И введите «Командная строка». Щелкните правой кнопкой мыши по лучшему результату и выберите "Запустить от имени администратора".
- Введите следующие команды и нажмите Enter После каждого обновления не забудьте снова включить PowerShell. Чтобы отключить его, введите:
Dism /online /Disable-Feature /FeatureName: MicrosoftWindowsPowerShellV2Root
Чтобы снова включить его, введите:
Dism /online /Enable-Feature /FeatureName: MicrosoftWindowsPowerShellV2Root
4. Удалите ярлык Powershell из папки автозагрузки.
В папке «Автозагрузка» содержатся все ярлыки для автоматически загружаемых приложений, чтобы Windows могла запускать их сразу после запуска. В этой папке также находится ярлык Windows «PowerShell.exe», поскольку это приложение чаще всего запускается при загрузке системы. Поэтому, если Windows PowerShell продолжает появляться, найдите и удалите ярлык этого приложения из папки «Автозагрузка».
- Запустите окно «Выполнить» нажатием клавиш. Windows + RВведите %ProgramData%\Microsoft\Windows\Start Menu\Programs\StartUp и нажмите OK. Enter.
- Ищу Ярлык PowerShell Щелкните правой кнопкой мыши по нему и выберите "Удалить". Если список пуст или вы не можете найти PowerShell, перейдите к следующему способу.
5. Удалить статус запуска Powershell в диспетчере задач.
Вы также можете отключить статус запуска PowerShell через диспетчер задач, чтобы предотвратить его запуск при загрузке системы.
- Щелкните правой кнопкой мыши по меню. Начало И выберите "Диспетчер задач".
- Щелкните вкладку "запускать" и ищи Windows PowerShellЩелкните правой кнопкой мыши по нему и выберите "Запрещать".
6. Используйте Microsoft Autoruns
Microsoft предлагает мощный инструмент для остановки приложений, настроенных на автоматический запуск в Windows.
- Скачать Autoruns.
- Откройте приложение и на вкладке "Войти" , найти «PowerShell» Снимите флажок.
Совет: Microsoft Store не работает? Так и должно быть? Мы покажем, как это исправить.
Часто задаваемые вопросы
В1: Допустимо ли отключить PowerShell на неопределенный срок?
Ответ: Хотя мы не рекомендуем вам это делать, иногда единственный выход — отключить эту консоль на неопределённый срок. Windows должна работать без PowerShell, поскольку она может использовать командную строку, но PowerShell — это расширенная версия командной строки, которая может делать больше, чем cmd.
В2: Что может PowerShell, чего не может эта командная строка?
Ответ: Хотя PowerShell создан на платформе .NET, он может взаимодействовать с объектами Windows даже на базовом уровне, в отличие от командной строки, которая этого не может.
В3: Могу ли я обновить Windows PowerShell?
Ответ: Windows обновляет системные приложения с каждым обновлением Windows, поэтому нет необходимости обновлять PowerShell отдельно. Однако вы можете обновить PowerShell вручную, не дожидаясь, пока Windows сделает это автоматически со следующим обновлением. Чтобы получить обновления PowerShell, перейдите по ссылке Приложение Microsoft Store Найдите Windows PowerShell в приложении Microsoft Store, и первое отображаемое приложение — это то, что вы ищете.


