PDA

Показать полную графическую версию : Windows 7 Universal Patcher


Страниц : 1 2 3 4 5 [6] 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39

AlexS94
14-02-2010, 12:26
Mr dUSHA, патчится, когда открываешь ресторатором его там ресурсы заменены, но когда вызываешь диспетчер задач ноль изменений.

Mr dUSHA
14-02-2010, 15:18
патчится, когда открываешь ресторатором его там ресурсы заменены, »
На самом деле не патчится ничего из папки System32.
Реально патчатся 32-битные файлы из папки SysWOW64, а не 64-битные из System32.

Ресторатором вы открываете на самом деле 32-битную версию taskmgr.exe из SysWOW64, хотя ресторатор и думает, что открывает из папки System32, и видите, что она пропатчена. Суть вся в том, что 64-битная ОС для 32-битных програм перенаправля все пути в папку System32 (в которой содержатся 64-битные библиотеки) на папку SysWOW64 (в которой содержатся 32-битные библиотеки).

Далее при запуске "диспетчера задач" запускается не патченый 64-битный taskmgr.exe из настоящей папки System32.

AlexS94
14-02-2010, 16:58
Mr dUSHA, а как мне сделать x64 патчер?

Mr dUSHA
14-02-2010, 18:32
а как мне сделать x64 патчер? »
Сейчас никак, поскольку ресторатор только 32-битный бывает.
Позже доделаю патчер так, чтоб обходить этот "баг", и патчить обычными 32-битными респатчерами и файлы из System32 64-битной системы.

AlexS94
14-02-2010, 19:33
Mr dUSHA, а почему тогда патчи на всё остальное работают?

Mr dUSHA
14-02-2010, 20:50
а почему тогда патчи на всё остальное работают? »
Все, что в System32 - НЕ патчится. Вместо них патчатся файлы в SysWOW64.

AlexS94
14-02-2010, 20:57
но taskmgr/exe там и там есть, я их оба патчу, и explorer.exe тоже в SysWow64 есть, но на него патч проходит.

Smarty
14-02-2010, 21:06
AlexS94, папка SysWow64 для работы (как ни странно!) 32-х битных программ, поэтому там и проходит патч!

Mr dUSHA
14-02-2010, 21:28
но taskmgr/exe там и там есть, я их оба патч »
Уличная магия :)
На самом деле если вы запустите патчер пропатчить taskmgr.exe в System32, то пропатчится реально файл в SysWow64.
А потом вы открываете Ресторатор, открываете в нем файл taskmgr.exe из System32, чтоб посмотреть пропатченость ресурсов, то хитрая система всеровно подсовывает вам файл из SysWow64.
Такчто вы два раза обрабатываете один и тот же файл, и два раза его просматриваете, а думаете, что видите два разных файла.

Другое дело если вы в Проводнике выдерните файл taskmgr.exe из System32 в корень диска, там его пропатчите ресторатором, и засунете пропатченый Проводником назад в System32, то тогда все будет так, как надо.

AlexS94
14-02-2010, 21:35
Mr dUSHA, то есть, можно вырывать файлы из дистрибутива и патчить их отдельно, а потом заменять?

Smarty
14-02-2010, 22:20
то есть, можно вырывать файлы из дистрибутива и патчить их отдельно, а потом заменять? »
Именно так, через папку c файлами, а не патчерами!
Но это не всегда может сработать, т.к. в системе может быть файл с более поздней версией.
Подмена нового файла на старый (версии) может привести к нерабочей системе!
Или ждите решения от автора темы, или сверяйте версии файлов...

ЗЫ. "Вырывать" файлы тогда лучше из дистра для дистра и из системы для системы!

AlexS94
15-02-2010, 15:18
Smarty, спасиб, наверное буду ждать "гуманное" решение проблемы)

Mr dUSHA
15-02-2010, 16:42
Новая версия

Версия 10.2.15.3

Поддержка платформы х64 (переделка самих рестораторовских ресурсных патчеров не требуется).
Ключ -N теперь работает и на живой системе.
Сделана более надежная очистка кеша иконок.
Много разных мелких оптимизаций и багофиксов...

AlexS94
17-02-2010, 22:54
Mr dUSHA, доброго времени суток. Сегодня пропатчивал систему (x64), и у меня не с копировалась большая часть файло: папки с гаджетами и папки с темами.
В чём проблема? файлы тем скопировались куда надо, даже aero на новый заменился.

Mr dUSHA
17-02-2010, 23:25
В чём проблема? файлы тем скопировались куда надо, даже aero на новый заменился. »
Спасибо за багрепорт! Исправлено.

Новая версия:

Версия 10.2.17.1

Исправлена ошибка не копирования файлов ключем -С, если целевая папка не существует. Ошибка случайно закралась в предыдущую версию.

AlexS94
17-02-2010, 23:32
Mr dUSHA, тоже к вашему сведенью http://forum.oszone.net/thread-147202-13.html

Smarty
17-02-2010, 23:37
AlexS94, про ошибку в теме Изменение файла INSTALL.WIM я написал, узнав об этом от автора!

Mr dUSHA
18-02-2010, 01:50
тоже к вашему сведенью »
Так и не понял, что именно я там должен принять к сведенью?

AlexS94
18-02-2010, 02:01
Mr dUSHA, не правильно патчатся файлы для нестандартных тем, только что проверил новый патчер: он не работае вообще, даже лог не ведёт.

Mr dUSHA
18-02-2010, 03:36
не правильно патчатся файлы для нестандартных тем »
Не понял, о чем речь? Какие темы? И при чем там патчер из этой темы?

он не работае вообще, даже лог не ведёт. »
Не подтверждаю. Работает нормально, на обеих платформах.




© OSzone.net 2001-2012