![]() |
После обновления windows XP Xtreme слетает оформление на дефолтное
Юзаю сборку windows XP Xtreme от 2011 года и от апреля 2012 с WinStyle Water. При обновлении с сайта майкрософта или с помощью оффлайн обновлений слетает оформление внешнее вида (системные значки и диалоги, в частности свойства рабочего стола) настроенное в этих сборках.
Системные значки на винде сборки 2012 года (WinStyle Water) удается восстановить заменивши файл shell32.dll, а на винде 2011 такой способ не катит, значки по прежнему остаются дефолтными. Главный вопрос. В каких файлах хранятся настройки внешнего вида диалоговых окон, чтобы можно их было забэкапить перед обновлением? А лучше как избежать обновления диалогов при обновлении винды? |
Пропатчивание графических ресурсов с контролем версий:
Кроме стандартного механизма пропатчивания файлов графическими ресурсами в утилите WSLive предусмотрено также пропатчивание файлов с контролем версий целевых пропатчиваемых файлов с помощью ключа -V <DIR>. Такой механизм наиболее полезен в случае необходимости повторного перепропатчивания системных файлов, которые были обновлены службой Windows Update. В ключе -V <DIR> вместо <DIR> указывается папка, в которой расположена ранее созданная утилитой в процессе обработки системы точка отката (Backup), по которой производится сравнение версий файлов, и в которую производится копирование оригинальных обновленных системой Windows Update системных файлов. Таким образом, данный механизм поддерживает в актуальном состоянии как графические ресурсы в обновленных через WU системных файлах, так и поддержания актуальности точки отката для возможности корректно отменить установку Winstyle без понижения версий системных файлов. При запуске WSLive с ключом -V <DIR> не происходит повторного перепропатчивания всех файлов, для которых есть файлы ресурсов в исходном пакете, а пропатчиваются только те файлы, версии которых изменились, по сравнению с файлами из Backup-а, указанного в ключе -V <DIR>. При таком пропатчивании оригинал обновленного системного файла копируется в соответствующую папку Backup-а, заменяя там этот же существующий файл но более старой версии. В случае если в Backup-е не найден ранее сохраненный там оригинал целевого файла (например вы добавили новый RES-файл в дерево исходного пакета), то пропатчивание происходит обычным образом, как в обычном режиме. |
Raider2009,
С такими вопросами надо к сборщикам а не сюда. Тем более что восстанавливать придётся не один файл. |
momo2000, я так понимаю, чтобы проводить вышеописанные действия нужно на свежеустановленной системе?
|
Raider2009, смысл такой, утановил систему, накотил cверху WinStyle Live, а потом систему обновил, оформление слетело, т.к. часть файлов заменено новыми.
Чтобы заново не ставить WinStyle, можно в коммандной строке запустить команду WinstyleMonitor -V C:\WStyle Вместо C:\WStyle нужно указать папку с Backup, она или по этому пути или в C:\Program Files\Winstyle\BuckUp, но лучше поискать самому. Вот тогда быстро пропатчатся только новые файлы. |
Время: 13:06. |
Время: 13:06.
© OSzone.net 2001-