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

PowerShell 3.0 x64 бит сломан после установки KB2506143

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

Проблема

Я установил Windows Management Framework 3.0 (KB2506143), загрузив и запустив Windows6.1-KB2506143-x64.msu с сайта Microsoft.com. После завершения я перезагрузил свою машину, как и требовалось. После перезагрузки и входа в систему я пытаюсь запустить 64-битную командную оболочку PowerShell, она появляется на секунду, а затем исчезает. 32-битная оболочка вроде работает нормально, только 64-битная не работает.

Просматривая журналы Fusion, я обнаружил:

*** Assembly Binder Log Entry  (10/4/2012 @ 1:51:48 PM) ***

The operation failed.
Bind result: hr = 0x80070002. The system cannot find the file specified.

Assembly manager loaded from:  C:\Windows\Microsoft.NET\Framework64\v2.0.50727\mscorwks.dll
Running under executable  C:\WINDOWS\system32\WindowsPowerShell\v1.0\powershell.exe
--- A detailed error log follows. 

=== Pre-bind state information ===
LOG: User = ********\*****
LOG: DisplayName = Microsoft.PowerShell.ConsoleHost, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL
<remainder omitted>

GacUtil показывает, что существует Microsoft.PowerShell.ConsoleHost, Version = 1.0.0.0, но не 3.0.0.0.

Я попытался удалить KB2506143 (который удалил MSVCRT90.dll и вызвал сбой Windows Live Messenger при загрузке после повторной перезагрузки, поэтому я выполнил ремонт в стойле Windows Live Essentials, и это устранило проблему Messenger), а затем повторно установил его, но ничего изменилось.

Если это поможет, вот что, по моему мнению, может быть соответствующими частями моей аппаратной / программной среды.

Окружающая среда

Есть какие-нибудь подсказки?

Спасибо, Дэйв

Какой KB2506143 вы устанавливаете? Когда я гуглил KB2506143, я получаю эта ссылка для загрузки, которая является «кандидатом на выпуск» для WMF3.0

Когда я загуглил "Windows Management Framework 3.0", я получил другая ссылка в котором НЕ упоминается «кандидат на выпуск».

Размеры файлов для Windows6.1-KB2506143-x64.msu, указанные на двух страницах, различаются. Если вы все еще используете RC, попробуйте последнюю версию.