Войти

Показать полную графическую версию : [решено в SP1] Исправление бага меню "Пуск" в русском дистрибутиве


Страниц : 1 [2] 3

Z3r0
07-11-2009, 09:50
PainteR нужен 64 по любому :) т.к. сам сижу на 64 да и все знакомые тоже.

PainteR
14-11-2009, 21:15
eco, прости немного запоздал))) Забыл совсем)
Приложи пожалуйста свой aero.msstyles.mui (%WinDir%\Resources\Themes\Aero\ru-RU) из 64 битки) У меня прост нету оригинальника)
И я все сделаю)

Z3r0
15-11-2009, 15:01
Вот держи, мой файл.

PainteR
15-11-2009, 18:24
Вот все сделано:
Код патча обновлен (Спасибо за помощь gora)
Теперь патч 100% должен пропатчивать системы на которых раньше результата не было)

Патч запустить от имени Администратора и подождать...

+ Проверяет версию системы (При попытке запустить под системой отличной от 7 это XP, Server, Vista - фикс завершит работу!).
+ Автоматически определяет архитектуру системы (x86 или x64), теперь правильно определяет переменные.
+ Папка кэша локализации удаляется автоматически (На работу системы ни как ни влияет).
+ Владельцем файла обратно становится служба NT SERVICE\TrustedInstaller (Идентификатор безопасности этой записи S-1-5-80-956008885-3418522649-1831038044-1853292631-2271478464) - Хотя для конкретного mui это не кретично)
+ Никаких излишеств правится только один mui файл отвечающий за меню!
+ Размеры меню не широкие и не узкие, взято среднее значение.
+ Для патча не используется сторонних программ - одна cmd.
+ Протестировано на x86 и x64.
+ Оптимизирован код пропатчивания.
+ Добавлена большая иконка (256х256)
+ UPX сжатие больше не используется.
+ Алгоритм сжатия изменен на LZMA2.
+ Фикс "похудел" с 221 КБ до 182 КБ)))
- Система автоматически будет перезагружена.

MenuFix_ru-RU_x86_and_x64 (http://depositfiles.com/files/63z6w4gph)

Файл: MenuFix_ru-RU_x86_and_x64.exe
Объём: 185830 байт
Версия файла: Version of a file 7.0 build 1418
Изменён: 4 ноября 2010 г., 18:32:12
MD5: C6100601F2EC202895312359329E552D
SHA1: 139685227BB079568E57BBB7F42DBA7002F89146
CRC32: 2689CE06

[hr]
Делал небольшую чистку своего ПК наткнулся на "запчасти" фикса и вспомнил, что на обменнике файлики то долго не лежат...
Вот и пересобрал и обновил ссылку на фикс, а вдруг пригодится)))
Изменений в скрипте, кроме алгоритма сжатия нет)
Ну и заодно чтобы больше не возникало странных сомнений что это вирус, результаты с virustotal.com (http://www.virustotal.com/file-scan/report.html?id=873f8d9ed963676221cf091c3b7636bc910a70d8980807c03e897f7df2d8fbec-1288884957)
Единственное возмущение это от F-Prot которому не понравился метод сжатия :teeth:

PainteR
16-11-2009, 20:11
Забыл еще написать)
Запускать так же от имени Администратора ну а дальше ждем до ребута)
В дальнейшем хочу сделать автопатчер орфографических багов в сборке 7600 - там их хватает, но не менять же из за этого ОСь

eco
17-11-2009, 09:57
Вот все сделано »
Седня вечером дома проверю (на Win7 х64bit), а завтра отпишусь.

eco
18-11-2009, 09:45
- Пока не протестировано на x64 »
Все нормально работает, баг исправлен. Секунд за 10 все исправилось.
В дальнейшем хочу сделать автопатчер орфографических багов в сборке 7600 - там их хватает, но не менять же из за этого ОСь »
Было бы неплохо, и делай сразу на 2 версии, х86 и х64, как и в MenuFix_ru-RU_x86_and_x64 »

PainteR
18-11-2009, 17:15
eco, ну для начала будет сделан патчер для 86 а потом и для 64, у меня просто стоит 86)
Но с 64 постараюсь не затягивать)

svarogV
21-11-2009, 16:03
1. А при исправлении бага в дистрибутиве, файл aero.msstyles один и тот же как для х86 так и для х64?
2. Монтировать образ нужно для каждой редакции (Home, Ultimate и т.д.)?

PainteR
21-11-2009, 20:44
А при исправлении бага в дистрибутиве, файл aero.msstyles один и тот же как для х86 так и для х64? »
Нет, строение такое же, но сохранен немного подругому)
Монтировать образ нужно для каждой редакции (Home, Ultimate и т.д.)? »
Вы сами ответили на свой вопрос)

S.I.D
08-12-2009, 16:47
а у меня не сработало...
:(

железо HP EliteBook 6930p

PainteR
08-12-2009, 20:27
S.I.D, как запускали?

S.I.D
09-12-2009, 09:51
от имени администратора, 3-4 секунды, написал что всё в порядке и перезагрузился комп.
после перезагрузки эта полоска появилась опять, но вот если нажимаешь опять на старт, она исчезает, потом по прошествии какого-то времени появляется опять, и опять исчезает.... мистика

Pozia
09-12-2009, 13:50
S.I.D, Открываем папку C:\Temp\Mount\Windows\Resources\Themes\Aero.
Здесь находится файл aero.msstyles, который надо заменить на заранее скачанный»
не правильный путь. Нужно C:\Temp\Mount\Windows\Resources\Themes\Aero\ru-RU

gora
12-12-2009, 01:11
PainteR, расковырял ваш MenuFix_ru-RU_x86_and_x64 if /i "%Processor_Architecture%"=="x86" Goto :Fix86
if /i "%Processor_Architecture%"=="x64" Goto :Fix64 определение x64 системы по переменной %Processor_Architecture% вызывает у меня сомнение. Вывел переменные командой Set из батника упакованного в ваш sfx и получил на Windows 7 x64:
PROCESSOR_ARCHITECTURE=x86
PROCESSOR_ARCHITEW6432=AMD64
При запуске Set из Выполнить -> CMD -> Set получаю только одну переменную, но уже с другим значением:PROCESSOR_ARCHITECTURE=AMD64 Значения %Processor_Architecture%=x64 получить не смог.

PainteR
13-12-2009, 10:07
gora, ну в том и проблема) Нету x64 системы чтобы протестить(
Поэтому сделал аналогично x86, посмотрел на одном из ноутов с 7 (Лизензионная) нормально выполняется, так и оставил.
Вот возможно поэтому то и не у всех работает))
Наверное стоит изменить немного cmd)

PainteR
14-12-2009, 16:43
Патчер доделан окончательно теперь)
Ссылку (http://forum.oszone.net/post-1271068-24.html) обновил)
В большей частности изменена работа для 64 битных систем на которых патч не работал)
На 32 битных проблем не выявлено)

S.I.D
23-12-2009, 15:07
а где взять пофиксенный aero.msstyles....?
всё равно появляется полоска

Habetdin
23-12-2009, 18:22
S.I.D, тут (http://forum.oszone.net/post-1176793-906.html)

PainteR
25-12-2009, 18:55
S.I.D, какая у вас архитектура?
И пробовали последний правленый патчер?




© OSzone.net 2001-2012