Ситуация здесь аналогичная описанной ранее Windows 7 исправление ошибки 0xC0000005 за одним исключением, в этой ситуации Windows вообще не запускается, сваливаясь в BSOD C0000145. В сети описано много способов откатить эти обновления и потом скрыть их, чтобы они не устанавливались, но это не решение, в будущем могут появиться и другие обновления приводящие к данной проблеме. Поэтому искореним данную проблему своими руками, раз и на всегда.
Проблема связана с тем что старые активаторы Windows 7 модифицировали ядро системы и новые обновления с этим модифицированным ядром не совместимы, поэтому нам нужно вернуть системе родное ядро. Для этого перезагружаем компьютер и переходим в расширенное меню запуска через F8, там выбираем пункт "Устранение неполадок компьютера".
Если у вас нет такого пункта, а также если нет Microsoft DaRT, то вам потребуется запустить компьютер с установочного диска Windows 7, но вместо Установки выбрать Средства восстановления.
После этого система попытается сама найти проблемы, но как обычно не может их решить. Поэтому по окончании приступаем к работе.
В первую очередь переходим в Microsoft DaRT
В Проводнике/Explorer удалим чужеродные файлы:
system32\drivers\oem-drv64.sys
system32\xNtKrnl.exe
system32\xOsLoad.exe
system32\ru-RU\xOsLoad.exe.mui
system32\en-US\xOsLoad.exe.mui
Теперь удалим их следы в реестре через Редактор реестра/Registry editor (найти эти ветки и удалить через правую кнопку мыши):
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\oem-drv64
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\Root\LEGACY_OEM-DRV64
Закрываем Microsoft DaRT и выбираем "Командную строку" и пишем следующие команды по очереди:
bcdedit /set {default} path \Windows\system32\winload.exe
bcdedit /deletevalue {default} nointegritychecks
bcdedit /deletevalue {default} kernel
bcdedit /deletevalue {default} custom:26000027
теперь после перезагрузки компьютера Windows запустится как надо, также можно теперь ставить смело все обновления.
После этой процеры Windows нужно будет активировать по новой.