Как устранить недостающие DLL и поврежденные системные файлы после обновления Windows-7?

У меня есть двойной настройки загрузки (Ubuntu-Linux и Windows-7 Pro 64-бит ) на моем ноутбуке. В основном я работаю в Ubuntu, но время от времени я должен использовать Windows. Несколько дней назад я загрузился в Windows через некоторое время, и я проверил обновления, и появилось много новых обновлений (более 2 ГБ!). Чтобы закончить процесс обновления, мне пришлось перезагрузиться, и после этого появилось много проблем!

Я не могу запускать множество базовых программ , таких как IE и боковая панель! Ошибки отсутствуют библиотеки DLL , такие как следующие скриншоты:

  • Установите Adobe Flash 64-бит в IE8 на W2K8 R2
  • Запустить приложение, совместимое только с 32-разрядной на 64-разрядной машине
  • WOW (Windows в Windows) Запуск 32-разрядных приложений в Windows 7
  • Проблема после перемещения папки пользователей в Windows 7
  • Быстрый способ узнать, установлено ли установленное приложение 64-разрядной или 32-разрядной
  • Windows 7 RTM 32Bit против 64Bit (с 4 ГБ оперативной памяти)
  • Введите описание изображения здесьВведите описание изображения здесь

    Я сравнил папку «System32» с другой здоровой установкой Windows-7 (32-разрядная версия), и я подтверждаю, что есть несколько отсутствующих DLL (например: api-ms-win-downlevel-advapi32-l1-1-0.dll , api-ms-win-downlevel-ole32-l1-1-0.dll , api-ms-win-downlevel-user32-l1-1-0.dll , api-ms-win-downlevel-shell32-l1-1-0.dll , …). Я не проверял все DLL, поэтому я не знаю, сколько других DLL также отсутствует.

    Я искал в Интернете последние три дня, пытаясь найти решение. Похоже, что многие другие люди столкнулись с одной и той же проблемой, но, к сожалению, я не нашел никакого рабочего решения. Наиболее рекомендуемым решением было запустить сканирование системных файлов (SFC) ( sfc /scannow ), которое я сделал, и SFC сообщает, что есть некоторые поврежденные системные файлы, но он не может быть восстановлен!

    В статье Microsoft KB я прочитал, что в этой ситуации нужно попытаться вручную восстановить поврежденные файлы на основе журнала вывода сканирования ( CBS.log ). При поиске, как это сделать, я нашел этот ответ , в котором говорится, что такое большое количество поврежденных системных файлов может быть исправлено только с помощью «Inplace Upgrade» или «Repair Installation».

    Одна из проблем заключается в том, что моя Windows-7 – это OEM-установка, которая была предварительно установлена ​​вместе с моим ноутбуком. Я не знаю, что «Inplace Upgrade» или «Repair Installation» нарушит мой подлинный статус активации Windows или нет ?!

    1. Итак, кто-нибудь знает о решении этой проблемы? Либо использовать доверенный инструмент, либо поручить мне сделать ремонт вручную на основе журнала вывода SFC ( CBS.log )?

    2. Если нет, может ли кто-нибудь дать отзыв о моей заботе о выполнении «Inplace Upgrade» или «Repair Installation» на установленном OEM-Windows-7?

  • Windows 7 Pro x64, страдающий бессонницей
  • Как отключить мигающие значки на панели задач Windows 7?
  • Можно ли использовать AppsKey или другие ключи в качестве модификатора
  • Отсутствие разрешения на открытие папки пользователя
  • Как добавить значок в свой пользовательский элемент контекстного меню в Windows 7?
  • Запускать сценарий, когда Windows возобновляет работу из состояния suspend / hibernate?
  • 2 Solutions collect form web for “Как устранить недостающие DLL и поврежденные системные файлы после обновления Windows-7?”

    У меня возникли те же проблемы после того, как я ушел, и моя система установила некоторые обновления для Windows (что, я думаю, вызвало проблему).

    Чтобы решить проблему, я перешел на другой 64-разрядный компьютер под управлением Windows 7 и просто скопировал файлы api-ms-windows-downlevel – *. Dll из / Windows / System32 в свой собственный каталог / Windows / System32. (Вероятно, вам нужно сделать это в безопасном режиме, иначе файлы будут использоваться.)

    Вероятно, лучшим вариантом было бы создать резервную копию всех важных файлов, а затем запустить раздел восстановления вашего ноутбука для восстановления вашей операционной системы. Поскольку это OEM-образ, он отформатирует ваш жесткий диск, но он будет правильно активирован и подлинный.

    Если вы выберете обновление на месте, то для выполнения установки вы должны использовать ключ продукта на этикетке продукта продукта вашего ноутбука, а затем следуйте инструкциям для повторной активации по телефону (будьте готовы ввести длинную строку номеров на телефон, Затем прослушайте длинную строку чисел, чтобы активировать операционную систему)

    Давайте будем гением компьютера.