Да, окошко PowerShell вот просто так берет и открывается. Само! Рандомно, то есть, Вдруг! Хотя об этом его никто не просил и даже ничего не нажимал.
И ладно бы раз или два. Еще можно как-то простить. Но когда PowerShell ни с того ни и сего начинает вот так самозапускаться регулярно, то это начинает мешать (или даже бесить).
В особенности, когда синее окошко на экране появляется прямо посреди игры или какой-нибудь конференции.
Не пропустите: Сколько RAM максимально поддерживает материнская плата: проверяем
Тем не менее раз уже этот пост вы каким-то образом нашли, значит, этап возмущения уже позади. И уже есть осознание того факта, что само по себе это недоразумение не закончиться и с ним надо что-то делать.
И таки да. Надо. А потому рассказываем,..
что делать, чтобы PowerShell на компе больше не открывался сам
Сразу отметим, что возникать данная проблемка может по разным причинам. Следовательно, и способов её устранения тоже больше одного.
Так что, если не помог первый, то смело двигаем дальше по списку. Какой-то точно сработает. Итак:
#1 — убираем ярлык PowerShell из папки StartUp
… то есть, из папки автозагрузки (папки загрузки тех приложений, которые автоматом запускаются после загрузки Windows) вашего компа. А для этого:
- жмем Win+R
- в строку «Открыть» копируем отсюда и вставляем адрес %ProgramData%\Microsoft\Windows\Start Menu\Programs\StartUp и жмем Enter;
- в папке StartUp находим и удаляем ярлык PowerShell.
Не пропустите: Если «Windows интересное» виснет на одной картинке или вообще не работает
#2 — выключаем PowerShell вручную
Это на случай, если прога стала запускаться из-за каких-то «непоняток» в конфигурации системы:
- открываем Диспетчер задач Windows (Ctrl+Shift+Esc) и в списке процессов находим Windows PowerShell;
- кликаем по строке правой кнопкой мыши и в меню жмем «Завершить процесс«;
- перезагружаем комп.
#3 — запускаем проверку файлов системы
Всё по стандартной процедуре:
- открываем командную строку системы от имени администратора (жмем Win+R > в строке открыть пишем cmd > и жмем Ctrl+Shift+Enter):
- вводим команду chkdsk C: /f и жмем Enter (если Windows установлена на другом диске, то вместо C ставим соответствующую букву);
- после завершения проверки перезагружаем комп и наблюдаем результат.
Если PowerShell по-прежнему открывается без спросу, то тогда:
- открываем Диспетчер задач (Ctrl+Shift+Esc), жмем «Файл» в верхнем меню и далее — «Новая задача…«;
- в открывшемся окошке ставим флажок в чек-боксе «Создать задачу с правами администратора«, затем в строке «Открыть» пишем cmd и жмем ОК;
- в окне командной строки вводим сначала команду DISM /Online /Cleanup-Image /ScanHealth и жмем Enter;
- после завершения проверки вводим следующую команду DISM /Online /Cleanup-Image /RestoreHealth и жмем Enter;
- снова дожидаемся завершения проверки, вводим команду sfc /scannow и жмем Enter;
- перезагружаем и смотрим результат.
#4 — перезагружаем комп в режиме «чистой загрузки»
Если предыдущие два способа должного эффекта не возымели, значит, пора перепроверить, не стартует ли PowerShell из-за бага в каком-то из установленных на компе приложений.
Проще всего делается это посредством так называемой «чистой перезагрузки» Windows:
- открываем раздел «Конфигурация системы» от имени администратора (в строке поиска пишем msconfig, в результатах жмем правой кнопкой мыши жмем по названию «Конфигурация системы» и в открывшемся меню кликаем «Запуск от имени администратора«);
- в окне «Конфигурация системы» переходим во вкладку «Службы«, внизу окна ставим флажок в чек боксе «Не отображать службы Microsoft«;
- далее в этой же вкладке жмем кнопку «Отключить все» и затем — «Применить«;
- переходим во вкладку «Автозагрузка» и жмем ссылку «Открыть диспетчер задач«;
- теперь в списке выделяем поочередно каждый включенный элемент и жмем кнопку «Отключить«;
- жмем ОК во кладке «Автозагрузка«.
После перезагрузки компа снова открываем «Конфигурацию системы», порциями включаем все отключенные приложения (подробнее вся процедура расписана в официальном гайде Microsoft — [ССЫЛКА]) и наблюдаем, как будет вести себя PowerShell.
Если на каком-то этапе он снова начал самозапускаться, то, вероятнее всего сбоит какая-то из последних включенных прог и её надо удалить или переустановить.
Не пропустите: Если после установки Windows 10 22H2 закончилось место на диске
#5 — Обслуживание системы
Как бы тоже не лишняя в данном случае мера, поэтому:
- жмем Win+R;
- в строке «Открыть» пишем msdt.exe -id MaintenanceDiagnostic и жмем Enter;
- далее в окне «Обслуживание системы» жмем ссылку «Дополнительно«, включаем опцию «Автоматически применять исправления» и жмем «Далее«;
- после завершения проверки перезагружаем комп.
#6 — принудительно вырубаем PowerShell
Ну а если снова никак, и после всех перечисленных выше мер PowerShell запускается снова, то в таком случае можно на время отключить его совсем:
- открываем командную строку системы от имени администратора (жмем Win+R > в строке открыть пишем cmd > и жмем Ctrl+Shift+Enter):
- вводим команду Dism /online /Disable-Feature /FeatureName:»MicrosoftWindowsPowerShellV2Root» и жмем Enter;
- и перезагружаем компьютер.
А когда PowerShell понадобится, то в командной строке пишем Dism /online /Enable-Feature /FeatureName:»MicrosoftWindowsPowerShellV2Root» и включаем его вручную.
Однако искренне надеемся, что до способа, описанного в п.#6, вам прибегать все-таки не придется…