Технический форум
Вернуться   Технический форум > Компьютерный форум > Операционная система Windows


Ответ
 
Опции темы Опции просмотра
Старый 09.11.2008, 00:15   #1 (permalink)
outta
Member
 
Аватар для outta
 
Регистрация: 26.07.2008
Сообщений: 391
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 175
По умолчанию Как поставить своё изображение на загрузку винды?

хочу поставить на загрузку свою картинку, но не знаю как. Подскажите, кто может
outta вне форума   Ответить с цитированием

Старый 09.11.2008, 00:15
Helpmaster
Member
 
Аватар для Helpmaster
 
Регистрация: 08.03.2016
Сообщений: 0

Я уверен, что в этих обсуждениях вы найдете решение

Оставить своё имя на Марсе!
Монитор своё отработал?
Как поставить загрузку с CD-ROM в ноутбуке Toshiba pro 430CDT?
Переустановка Винды
Убрать автоматическую загрузку программ

Старый 09.11.2008, 00:18   #2 (permalink)
gnomon
reMember
 
Аватар для gnomon
 
Регистрация: 06.11.2008
Сообщений: 967
Записей в дневнике: 7
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 274
По умолчанию

Качаем ResHacker или аналогичную утилиту: www.users.on.net/johnson/resourcehacker/ Этим самым резхакером открываем winxpsystem32ntoskrnl.exe Слева в столбике списка ресурсов Bitmap-ресурсы под номерами 1, 8 и 10 являются картинками загрузочного лого. Для WinXP Pro это общая картинка, бегущие синие "таблетки" и надпись "Professional". Их можно сохранить на диске, отредактировать в любом редакторе растровой графики (Adobe Photoshop, Jasc Paint Shop Pro и т.п.) и, сохранив, резхакером всунуть обратно в файл ядра ntoskrnl.exe. При этом нужно обойти один подводный камень, который подложила микрософт: при открытии в редакторе эти bmp-шки выглядят абсолютно черными. Для исправления этого недоразумения нужно воспользоваться специальной палитрой, загрузив файл палитры и применив его к открытой bmp-шке. Для фотошопа файлик с палитрой можно взять здесь: www.thetechguide.com/howto/xpbootlogo/16.act. Или ручками вбить в редакторе палитры:
R G B
0 0 0
0 0 0
32 26 21
45 62 210
83 101 1
178 53 5
70 70 70
137 146 0
74 127 252
247 107 32
141 166 255
142 220 4
243 188 27
188 188 188
255 255 255
255 255 255

Когда эта палитра будет загружена для открытой bmp-шки, она примет вид как при загрузке. Картинку можно отредактировать, не меняя параметров разрешения и т.п., а потом сохранить и всунуть резхакером в ядро. Возможно, перед сохранением нужно применить палитру, состоящую только из черных цветов (все цвета черные, RGB=0,0,0), чтобы вернуться к исходному кодированию картинки как у микрософт.

НЕ НАДО ПЫТАТЬСЯ заменить ИМЕЮЩИЙСЯ ntoskrnl.exe! Во первых этому возмутится sfc, во вторых это просто не самая лучшая идея. Гораздо разумнее, после засовывания измененных картинок сохранить попорченное ядро как, например, kernel01.exe (обязательно в формате DOS filename 8.3, т.е., имя файла не более 8 букв без пробелов и пр. + .exe). А затем воспользоваться замечательным ключом /kernel= filename.ext в файле настройки загрузчика C:boot.ini (может быть скрытый/системный):

[boot loader]
timeout=7
default=multi(0)disk(0)rdisk(0)partition(1)WINXP
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)WINXP="Original Windows XP" /fastdetect
multi(0)disk(0)rdisk(0)partition(1)WINXP="New Logo Windows XP" /fastdetect /kernel=kernel01.exe

Таким образом, мы сохраним исходный файл ядра ntoskrnl.exe, сохраним исходную строчку в boot.ini и всё это без каких-либо модификаций реестра или обхода системы system file checking. Единственное, следует выставить несколько секунд timeout для того, чтобы иметь возможность выбора при загрузке. После успешного тестирования модифицированную строчку можно перенести наверх, тогда она будет по умолчанию загружаться по истечении timeout, или нажатии на Enter.
gnomon вне форума   Ответить с цитированием
Ads

Яндекс

Member
 
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Выкл.




Часовой пояс GMT +4, время: 12:55.

Powered by vBulletin® Version 6.2.5.
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.