PDA

Показать полную графическую версию : [решено] Ручной откат обновления заменой системных библиотек


FunkyByte
22-08-2008, 12:52
Возникла необходимость откатить обновление Windows (http://support.microsoft.com/kb/951748) . Резервные копии файлов, которые ОС сохранила в системной папке при установке обновления, удалены. Обновление заменило несколько системных файлов. Хочу вместо них положить файлы из своего дистрибутива, в который это обновление не закатано. Проблема возникла на первой же библиотеке, которую я попытался заменить - dnsapi.dll. Эта библиотека оказалась занята RPC-службой и ещё рядом системных процессов. Соответственно освободить её, убив использующие её процессы, не вариант. Как можно заменить этот и другие используемые системными процессами файлы? Или есть более цивилизованные способы откатить одно отдельно взятое обновление, при том, что и до и после него устанавливались другие обновления?

Petya V4sechkin
22-08-2008, 12:57
FunkyByte, в безопасном режиме переименовать файл и записать на его место свой.
И копию в папку \system32\dllcache.

FunkyByte
25-08-2008, 13:21
Сработало. Спасибо.




© OSzone.net 2001-2012