Некоторые приложения для рабочего стола Windows 8.1 не запускаются

Некоторые приложения для рабочего стола Windows 8.1 не запускаются

Я использую 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соответственно.

Источник

Связанный контент