GavriKos
@GavriKos

Как восстановить работу 32-bit приложений?

Доброго времени суток. Проблема следующая. После использования программы winsxslite в винде перестали запускаться все 32-х битные приложения. При запуске выдается ошибка с кодом 0xc000007b. Систему переустанавливать крайне нежелательного. Что можете посоветовать предпринять?

Из сделанного:
- скопированы dll от Microsoft Redistribute с рабочей операционки
- sfc /scannow
- chkdsk /f /r
- regsvr32 для всех dll в system32 (в процессе)

Дополено1: точек восстановления нет.
Дополнено2: посмотрел зависимости того же TotalCommander (смотрел им же). Во первых выделено желтым с восклицательным знаком kernel32.dll. Во вторых ссылается на некую comctl32.dll в недрах WinSxS, а на другой машине эта же длл ищется в другой папке Winsxs. kernel32 с другой машины (с зависимостями) приводит к синему экрану на загрузке.
  • Вопрос задан
  • 2734 просмотра
Решения вопроса 1
GavriKos
@GavriKos Автор вопроса
Никакие шаманства эффекта не дали. Пришлось накатить винду обновлением поверх - все исправилось, основаная масса программ работает.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
Nidora
@Nidora
Бонус 200 руб всем новым клиентам! VDS - 149 руб
Проверьте наличие веток:
HKEY_LOCAL_MACHINE\Software\WOW6432Node
HKEY_CURRENT_USER\Software\WOW6432Node
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы