Назад | Перейти на главную страницу

Найдите, где находятся настройки загрузки PowerShell

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

Я искал в следующих местах, откуда поступают эти звонки:

% windir% \ system32 \ WindowsPowerShell \ v1.0 \ profile.ps1
% windir% \ system32 \ WindowsPowerShell \ v1.0 \ Microsoft.PowerShell_profile.ps1
% UserProfile% \ Мои документы \ WindowsPowerShell \ profile.ps1
% UserProfile% \ Мои документы \ WindowsPowerShell \ Microsoft.PowerShell_profile.ps1

но ни один из этих файлов не существует.

Где еще будут настройки / сценарии, которые будут вызывать эти вызовы?

Если это важно, то, как я отлаживал это до сих пор, подозревал тайм-аут сети, а затем использовал wirehark, чтобы увидеть тайм-аут запросов. Однако может быть что-то еще, что просто пытается связаться с контроллером домена.

Отмените сопоставление всех подключенных дисков / сетевых ресурсов, затем посмотрите, продолжает ли Powershell проявлять такое поведение.