Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Операционные системы » Microsoft Windows » фоновая картинка при входе

Модерирует : KLASS, IFkO

 Версия для печати • ПодписатьсяДобавить в закладки

Открыть новую тему     Написать ответ в эту тему

joshhh

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Слышал, что можно при установленном классическом входе в систему (WinXP) установить фоновую картинку к этому самому экрану приветствия вместо одноцветного фона.
Вопрос мой в том как это можно сделать?

Всего записей: 33 | Зарегистр. 04-04-2004 | Отправлено: 23:36 24-07-2005
bredonosec



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
http://forum.ru-board.com/forum.cgi?action=filter&forum=62&filterby=topictitle&word=logo
+
http://forum.ru-board.com/topic.cgi?forum=62&topic=4466#1

Всего записей: 16307 | Зарегистр. 13-02-2003 | Отправлено: 23:43 24-07-2005
Zveryok



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Делается это так же как и в W2k, что описано здесь http://www.3dnews.ru/reviews/software/win2000-boot-logo/, но есть небольшие отличия. Если не сильно вдаваться в подробности, то делается это так:
Качаем ResHacker или аналогичную утилиту: http://www.users.on.net/johnson/resourcehacker/. Этим самым резхакером открываем \winxp\system32\ntoskrnl.exe. Слева в столбике списка ресурсов Bitmap-ресурсы под номерами 1, 8 и 10 являются картинками загрузочного лого. Для WinXP Pro это общая картинка, бегущие синие "таблетки" и надпись "Professional". Их можно сохранить на диске, отредактировать в любом редакторе растровой графики (Adobe Photoshop, Jasc Paint Shop Pro и т.п.) и, сохранив, резхакером всунуть обратно в файл ядра ntoskrnl.exe. При этом нужно обойти один подводный камень, который подложила микрософт: при открытии в редакторе эти bmp-шки выглядят абсолютно черными. Для исправления этого недоразумения нужно воспользоваться специальной палитрой для фотошопа, загрузив файл палитры и применив его к открытой bmp-шке. Или ручками вбить в редакторе палитры:
 
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.
 

Всего записей: 69 | Зарегистр. 06-01-2005 | Отправлено: 00:42 26-07-2005
Открыть новую тему     Написать ответ в эту тему

Компьютерный форум Ru.Board » Операционные системы » Microsoft Windows » фоновая картинка при входе


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2025

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru