2

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

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

Окно Powershell - подсказка никогда не появляется:

Запуск Powershell -NoProfile имеет никакого эффекта при запуске. Единственное решение, когда это происходит, - перезапуск, и это занимает много времени, если мне приходится делать это все время.

Он делал это на Windows 10 Build 1511, и я установил Anniversary Update. Сейчас на Build 1607, он все еще делает это.

Кроме того, когда эта проблема начинает возникать, диспетчер обновлений пакетов Visual Studio 2015 и диспетчер пакетов NuGet также будут зависать и перестать работать, так как они оба используют Powershell.

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

Это также происходило вскоре после новой установки Windows 10 на новый жесткий диск (SSHD, 1 ТБ), поэтому стирание и переустановка не вариант (и я уже потерял неделю на переустановку моей системы ранее этим летом и буквально не могу позволить себе более длительное время простоя).

3 ответа3

0

У меня была такая же проблема. Кроме того, File Explorer был безумно медленным, чтобы перемещаться по путям. У меня, однако, не было AVG Antivirus, как OP. После некоторых поисков выясняется, что основной причиной был поврежденный жесткий диск.

Чтобы проверить, есть ли у вас поврежденный диск, откройте управление дисками (из-за поврежденного диска его открытие может занять очень и очень много времени. Потерпи). Диск должен отображаться как имеющий раздел RAW. Удаление этого диска в автономном режиме, надеюсь, это исправит проблему.

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

0

Я не знаю, может ли это быть связано, но у меня была та же проблема (зависания powershell, visualstudio, chocolatey / nugets, wsl bash и т.д.), И я решил удалить драйверы Ext2fs.

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

Я надеюсь, что это может помочь вам

0

ХОРОШО. Я абсолютно уверен, что решил проблему. После тщательного рассмотрения я удалил антивирус AVG в крайнем случае. Поскольку он больше не завершал сканирование одновременно с зависанием PowerShell, я решил, что мне нечего терять.

Несколько раз после деинсталляции у меня было более недели безотказной работы, и с тех пор проблема с зависанием PowerShell при открытии окна не повторялась. Так что в моем случае, AVG Antivirus (бесплатная версия) оказался виновником. Моя прежняя уверенность в том, что AVG не является причиной этого, была неправильной в моем случае, и была более своеобразной, поскольку она сохранялась и в последующих версиях обновления антивирусного программного обеспечения. Мне также пришлось использовать программу удаления с веб-сайта AVG, поскольку первоначальная попытка удаления не удалась (и проблема PowerShell сохранялась до того, как я предпринял первую попытку удаления).

Я не знаю, была ли у меня неправильная установка AVG Free для начала, но я знаю, что у меня больше не было проблем с этой конкретной проблемой. Кроме того, зависал не только PowerShell и менеджер пакетов NuGet, но, в конце концов, мой iPhone также отказывался синхронизироваться в iTunes во время проблемы (хотя я мог одновременно открывать фотографии на телефоне в Windows Explorer, и Пришлось бы перезагрузить, чтобы временно решить проблему).

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .