ОК, разобрался. Оказывается, мне не хватало некоторых важных системных файлов (хотя я не уверен, как). Я запустил следующее:
SFC / SCANNOW
который сказал мне, что были некоторые ошибки, которые он не мог исправить. Затем я запустил следующую команду для сканирования журнала (sfc префиксирует действия, выполненные с [SR]):
findstr /c:"[SR]"% windir%\Logs\CBS\CBS.log>% userprofile%\Desktop\sfcdetails.txt
Путь в конце - это место, где вы хотите сохранить вывод - в этом случае я решил поместить его на свой рабочий стол.
Было несколько сообщений об ошибках, связанных с двумя файлами: wvc.dll.mui и wusa.exe.mui. В частности, были сообщения об ошибках, что он не мог перепроектировать файлы, потому что они были повреждены. Они фактически отсутствовали. Чтобы это исправить, мне пришлось извлечь файлы с оригинального DVD-диска Windows 7 (я следовал приведенным здесь инструкциям и скопировать их в C:\Windows\SysWOW64\en-US.
Интересным моментом является то, что даже после исправления моих проблем с .Net Framework 4, запуск «sfc /scannow» все еще приводил к следующим сообщениям о wvc.dll.mui и wusa.exe.mui:
2011-04-24 15:52:34, Info CSI 000002e9 [SR] Cannot repair member file [l:22{11}]"wvc.dll.mui" of Microsoft-Windows-PerformanceToolsGui.Resources, Version = 6.1.7600.16385, pA = PROCESSOR_ARCHITECTURE_IA32_ON_WIN64 (10), Culture = [l:10{5}]"en-US", VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}, Type neutral, TypeName neutral, PublicKey neutral in the store, file is missing
2011-04-24 15:52:34, Info CSI 000002ea [SR] Cannot repair member file [l:24{12}]"wusa.exe.mui" of Microsoft-Windows-WUSA.Resources, Version = 6.1.7600.16385, pA = PROCESSOR_ARCHITECTURE_INTEL (0), Culture = [l:10{5}]"en-US", VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}, Type neutral, TypeName neutral, PublicKey neutral in the store, file is missing
2011-04-24 15:52:34, Info CSI 000002eb [SR] Cannot repair member file [l:24{12}]"wusa.exe.mui" of Microsoft-Windows-WUSA.Resources, Version = 6.1.7600.16385, pA = PROCESSOR_ARCHITECTURE_INTEL (0), Culture = [l:10{5}]"en-US", VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}, Type neutral, TypeName neutral, PublicKey neutral in the store, file is missing
2011-04-24 15:52:34, Info CSI 000002ec [SR] This component was referenced by [l:266{133}]"Microsoft-Windows-WindowsFoundation-LanguagePack-Package~31bf3856ad364e35~amd64~en-US~6.1.7601.17514.Windows Foundation Language Pack"
2011-04-24 15:52:34, Info CSI 000002ed [SR] Cannot repair member file [l:22{11}]"wvc.dll.mui" of Microsoft-Windows-PerformanceToolsGui.Resources, Version = 6.1.7600.16385, pA = PROCESSOR_ARCHITECTURE_IA32_ON_WIN64 (10), Culture = [l:10{5}]"en-US", VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}, Type neutral, TypeName neutral, PublicKey neutral in the store, file is missing
2011-04-24 15:52:34, Info CSI 000002ee [SR] This component was referenced by [l:266{133}]"Microsoft-Windows-WindowsFoundation-LanguagePack-Package~31bf3856ad364e35~amd64~en-US~6.1.7601.17514.Windows Foundation Language Pack"
Хотя те, о перепроектировании, ушли. Не уверен, что с этим делать.