
Я использую 64-битный ноутбук Acer под управлением Windows 8.1.
Когда я пытаюсь запустить некоторые приложения на рабочем столе, я получаю сообщение об ошибке (перевод:)
Это приложение не может быть запущено, поскольку конфигурация Side-by-Side недействительна. Дополнительную информацию можно найти в журнале событий приложений. Более подробную информацию можно получить с помощью инструмента командной строки sxstrace.exe.
Например, Chrome, Firefox, Skype, Word, LibreOffice и мой CLISP GUI выдают мне это сообщение. Internet Explorer для рабочего стола открывается очень быстро и затем закрывается без сообщения об ошибке. Internet Explorer в режиме Metro работает нормально. Мой R GUI, любые исполняемые файлы C++, которые я сделал сам, и командная строка могут запускаться без проблем.
Два способа, которые я пробовал исправить, это (1) удаление и повторная установка проблемных программ и (2) удаление и повторная установка моих дистрибутивов MS VC++. Однако ни один из способов не сработал, потому что я не могу ничего удалить — когда я нажимаю «удалить», я получаю сообщение об ошибке
Ошибка 1719. Не удалось получить доступ к службе установщика Windows. Это может произойти, если вы используете Windows в безопасном режиме или если установщик Windows установлен неправильно. Обратитесь за помощью в службу поддержки.
Я думаю, что Панель управления перечисляет MS VC++ 2008 x86, 2010 x86 и 2010 x64 как установленные; однако я пытался переустановить их из интернета vcredist_x64.exe
любым способом. Этот исполняемый файл выдает сообщение о конфигурации Side-by-Side. Я также пытался запустить программу Microsoft Fixit из интернета, чтобы исправить проблему с установщиком Windows, но с тем же сообщением об ошибке.
Я пробовал использовать этот sxstrace
инструмент, но не могу заставить его что-либо сделать. Я ввожу sxstrace trace -logfile:"C:\Program Files (x86)\Mozilla Firefox\firefox.exe"
, но он просто говорит
Error with "StartTrace". Errormessage:
Connection refused.
Я также пытался использовать sfc
для решения проблемы с установщиком Windows; я печатаю sfc /scannow
и жду, пока он выполнит сканирование, но безуспешно. Он находит поврежденные файлы, но не может их восстановить. Журнал CBS — это огромный беспорядок, который я не могу прочитать, но я могу разместить его здесь.
Незадолго до того, как все это началось, я попытался запустить автоматическое обновление на своем компьютере, чтобы установить последние обновления Windows. Это единственное, что, как мне кажется, могло вызвать проблему, но я в этом совсем не уверен.
Большое спасибо за любые советы!
решение1
С использованиемДИСМ(Управление развертыванием образов и обслуживанием) для исправления повреждения хранилища компонентов в Windows 8 по сути сводится к выполнению следующих команд из командной строки с повышенными правами (администратора):
Dism /Online /Cleanup-Image /CheckHealth
(необязательно) — проверяет журналы на предмет ранее существовавших неисправленных повреждений хранилища компонентов и сообщает о результатах.нетисправить что-либо или создать какие-либо журналы.Dism /Online /Cleanup-Image /ScanHealth
(необязательно) — проверяет наличие повреждений в хранилище компонентов и регистрирует их.нетисправить что-либо.Dism /Online /Cleanup-Image /RestoreHealth
- Проверяет наличие повреждений в хранилище компонентов, регистрирует их иисправленияповреждение с помощью Центра обновления Windows.
sfc /scannow
также следует использовать после DISM для завершения восстановления поврежденных системных файлов.
Журналы обоих инструментов доступны по адресам Windows\Logs\CBS\CBS.log
и Windows\Logs\DISM\dism.log
соответственно.