| eXeL@B —› Вопросы новичков —› анализ патчей microsoft | 
| Посл.ответ | Сообщение | 
| 
 | 
Создано: 25 августа 2011 12:01  · Личное сообщение · #1 Как можно получить список файлов, которые обновляются при наложении патча ? При запуске пакета он сначала распаковывается и файлы можно посмотреть в создаваемой в корне директории. Но там создаются две папки с одинаковым набором файлов, но сами файлы разные. Достаточно ли смотреть только эти файлы или есть еще что-то ? ![]()  | 
| 
 | 
Создано: 25 августа 2011 12:57 · Поправил: NaumLeNet  · Личное сообщение · #2  | 
| 
 | 
Создано: 25 августа 2011 13:03 · Поправил: DenCoder  · Личное сообщение · #3 Заплатка открывается как WinRar'ом, так и 7-zip'ом. Вполне возможно, что и другими архиватором. Какие файлы меняет заплатка - смотреть в _sfx_manifest_. Наша русская винда-хрюша носит название SP3QFE, значит ставиться будут файлы только с такой пометкой и файлы без такой пометки. Пример строки Code: 
 ----- IZ.RU ![]()  | 
| 
 | 
Создано: 25 августа 2011 15:07  · Личное сообщение · #4  | 
| 
 | 
Создано: 25 августа 2011 16:56  · Личное сообщение · #5 olegmel пишет: а где описано, что с этими файлами потом делать ? Нигде в архиве, это обновка файлов в папке %WinDir%\system32 или %WinDir%\system32\drivers. И это либо компоненты винды, либо бывает реже - само ядро винды(ntoskrnl.exe, hal.dll) с (или без) переходником(-ами) к нему(user32.dll, ntdll.dll, kernel32.dll, gdi32.dll, advapi32.dll). Замена производится через механизм sfx - защита системных файлов в Windows. Помещаются файлы во временную папку, устанавливается ключ в реестре и после перезагрузки пользуются новые файлы. В отдельных случаях(если это не ядро, не системные компоненты), по-моему, можно и без перезагрузки. ----- IZ.RU ![]()  | 
| eXeL@B —› Вопросы новичков —› анализ патчей microsoft | 






 Для печати