Начиная с сегодняшнего утра, на моем компьютере запускается даже очень простой сценарий PowerShell за 3-4 секунды. Эта команда показывает 3,2–3,4 секунды на моей машине и только 0,4 секунды на машине коллеги.
powershell ( Measure-Command { powershell "Write-Host 1" } ).TotalSeconds
Я знаю, что существуют тысячи возможных причин (включая вирусы!) ... Но я не вижу никакой подозрительной активности на своей машине, и я установил кучу обновлений Windows сегодня утром, и это было единственное существенное изменение в мое окружение.
Мне интересно, есть ли у кого-нибудь такая же проблема.
Похоже, что обновления, описанные в следующей статье базы знаний, приводят к проблеме:
https://support.microsoft.com/en-us/kb/3057134
Я удалил эти обновления, и проблема исчезла, я установил их снова, и проблема вернулась (проверено как на Win 8.1 / PS4, так и на Win 7 / PS3).
Спасибо всем, ребята, за ваши предложения!
Я запустил вашу команду на своем PowerShell, и в первый раз это заняло 3,21 секунды. Второй раз и последующие заняли 0,65 секунды. Я использую ps 4.0. У меня также была открыта консольная сессия на несколько дней. Вы и ваш коллега используете одну и ту же версию ps? Такое же оборудование? Вы пробовали страшную перезагрузку?