3

Я использую 64-битный ноутбук Acer под управлением Windows 8.1.

Когда я пытаюсь запустить определенные настольные приложения, я получаю сообщение об ошибке (переведено :)

Не удалось запустить это приложение, поскольку параллельная конфигурация недействительна. Вы можете найти дополнительную информацию в журнале событий приложений. Более подробную информацию можно отобразить с помощью инструмента командной строки 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 Configuration». Я также попытался запустить программу 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 ответ1

3

Использование DISM (Управление развертыванием образов и обслуживанием) для исправления повреждения хранилища компонентов в Windows 8 сводится к тому, что следующие команды запускаются из командной строки с повышенными правами (admin):

  • 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 соответственно.

Источник

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .