С Новым годом! Форум программистов, компьютерный форум, киберфорум
Windows 7
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.69/229: Рейтинг темы: голосов - 229, средняя оценка - 4.69
Особый статус
Эксперт WindowsВирусоборец
8429 / 1708 / 87
Регистрация: 15.04.2011
Сообщений: 5,520

Изменение анимации загрузки windows 7

13.04.2012, 22:07. Показов 45897. Ответов 35

Студворк — интернет-сервис помощи студентам
внимание!!!
все что тут написано-только для опытных.
обязательно делаем резервную копию системы(или точку восстановления)!!!


мне вот интересно стало-как заменить анимацию старта виндовс?
вариантов оказалось много.
например есть разного рода проги.
ну это не то все.
ведь важен процесс сотворения!
так что предлагаю вариант как сделать руками.

в windows 7 изменение анимации загрузочного экрана-вещь довольно рискованная.
анимация состоит из одного растрового изображения, загружаемого из небольшого Windows Imaging ( WIM -файл) во время воспроизведения.
текст аналогично.
24-битные растровые изображения , названные activity.bmp , находятся в WIM -файл файле,в скытых секциях новой bootres.dll библиотеки ресурсов.
Этот рисунок содержит кадры , которые склеены вертикально и плавно воспроизводятся примерно 30 кадров в секунду (FPS).
короче в bootres.dll в секции RCData завернут WIM-файл. В WIM-файле - activity.bmp.

как то так.

короче-значит вот что предстоит сделать для изменения анимации винды.
извлекаем растровые activity.bmp из bootres.dll.
наблюдаем много каритнок расположенных по вертикали.
они кстати и воспроизводятся так же.
имейте ввиду.
ну далее изменяем картинки кто как умеет,и настолько насколько фантазия испорчена.
потом мы должны упаковать BMP в WIM снова.
а это уже сложнее.
умные люди советуют для этого программку GImageX.
заполните поля примерно как на скрине GImageX.
далее потребуется замена хреновины именем RCDATA внутри bootres.dll ( WIM мы только что создали.)

для этого потребуется вот такая прога
resource hacker

скрин ResourceHacker.1.jpg


Теперь нам нужно очистить заголовок PE для (старых) указателей к предыдущей таблице сертификатов, которую мы сделали недействительными.
почему?

winload.exe - загрузчик Windows, в котором имеется список критических файлов (например ntoskrnl, tmp.sys) с цифровыми подписями. Файл bootres.dll и связанный с ним MUI теперь тоже находятся в этом списке. Это, стоит сказать, в стиле Синофски. Нет сомнений, что это было сделано намеренно для защиты бренда Windows 7. Это значит, что любое изменение этих файлов в Windows 7 приведет к появлению зеленой полосы прокрутки, который используется при загрузке Windows Vista. Чтобы обойти это ограничение, нужно пропатчить загрузчик или все время следить за отладчиком ядра
http://www.withinwindows.com/2... -progress/

Запустите bootres.dll в шестнадцатеричном редакторе и заполнить 8 байт 00-е по смещению 0x150 (представляет смещение и размер соответственно) сертификат таблице. На самом деле это значение может меняться, поэтому лучше проверить 0x3c для заголовка местоположение PE, а затем перейти от близкого 0x98 PE заголовка , и вы окажетесь в нужном месте, как это.

скрин pe_header33ю.jpg

а лучше взять PE-редактор,я бы не стал все делать сам.
а то на себя полагайся,а руки могут и каку сделать.


дальче

необходимо обновление контрольной суммы bootres.dll, которые содержатся в заголовке PE. подойдет PE-редактор или любой аналогичный инструмент, чтобы исправить контрольную сумму.

Теперь мы можем подписать файл с сертификатом. Важно, если не стереть все предыдущие указатели на таблицу, а descibed в пункте нужно очистить заголовок PE, возможно не сможете подписать файл.
Удаление цифровой подписи PE-файла

После успешного подписания, ваше творение должно выглядеть как на скрине 123234


на штамп времени можно забить.

че то я утомился,наверно окончание статьи сделаю позже.



есть еще продолжение о водяных знаках,картинку старта загрузки,и ваще кучапомойка много чего.
сразу это все написать долго и трудно,так как инфа собирается с десятков ресурсов.
если кто умный и чего хочет добавить -пожалуйста.
тока ссылки и лозунги а ( васька) прогой сделал не канают.
тут тока все что руками делается обсуждаем.
Миниатюры
Изменение анимации загрузки windows 7   Изменение анимации загрузки windows 7   Изменение анимации загрузки windows 7  

Изменение анимации загрузки windows 7  
4
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
13.04.2012, 22:07
Ответы с готовыми решениями:

Зависает во время анимации загрузки, если нажать любую клавишу, появляется рабочий стол
Ребят, Windows зависает во время анимации загрузки. если нажать любую клавишу, только тогда появляется рабочий стол. В чем может быть...

Как в диспетчере загрузки Windows предшествующая версия изменить на Windows XP ?
Скорей всего повторюсь,но не смог найти ничего на счети: как в диспетчере загрузки windows предшествующая версия изменить на Windows XP ?...

Изменение параметров загрузки Win 7 64
Приветствую прошу вашей помощи гугл мне не дал ответа вся надежда на вас Была совершена переустановка win 7 х64 все работало корректно,...

35
25.05.2012, 01:14
Студворк — интернет-сервис помощи студентам

Не по теме:

dfrasd а вам та что откуда взяли тему! раз так много знаети поделились бы инфой! что скрывать
выкладывайте, думаю что против не кто не будет!

1
3 / 1 / 0
Регистрация: 25.05.2012
Сообщений: 5
25.05.2012, 16:58
люди добрые! юзаю по сайтам месяц, так и не понял! где что надо в bootres.dll что подправить!!!!!!!!
для объновления кон.суммы есть прога PEChecksum.exe
прочитал на заграничном сайте что нужно добавить каждый байт в программе наряду с целым букетом Кроме того, нет необходимости что-либо подписывать.
я не программист но и не дерево! разжуйте или выложите скрин что-куда-зачем! я думаю сечас все больше людей уже занимаются своей сборкой!
спасибо!
0
Особый статус
Эксперт WindowsВирусоборец
8429 / 1708 / 87
Регистрация: 15.04.2011
Сообщений: 5,520
25.05.2012, 17:50  [ТС]
keks, необходимо извлечь RCDATA.
а потом закатать назад.

webers, наглядно изложил как.
так же есть скрин с инструкцией у меня(русскоязычный хакер у меня заглючил)
а что и зачем подписывать и все последующие вопросы которые будут у вас в немыслимых количествах я чеснэ словэ выложу и расскажу подробно и доступно.
просто этим надо достаточно времени заниматься а его дефицит-не могу сосредоточиться.
так что сорри господа-терпение и все будет.
извините за резину с тягомотиной.
и еще всем кто будет читать:
не надо создавать 30 постов с вопросом :как извлечь?
пишите в личку что конкретно непонятно из написанного.
все самые основные проблемы и преграды на вашем пути я обобщу и вынесу в отдельный блок с решениями.
1
3 / 1 / 0
Регистрация: 25.05.2012
Сообщений: 5
25.05.2012, 18:08
спасибо за ответ! это я уже сделал свою анимацию я уже у становил обратно в bootres.dll!
у меня вопрос в другом что надо исправить в bootres.dll какие цифры затереть что изменить!
ок подождем!!!!
0
Особый статус
Эксперт WindowsВирусоборец
8429 / 1708 / 87
Регистрация: 15.04.2011
Сообщений: 5,520
26.05.2012, 05:54  [ТС]
Цитата Сообщение от keks Посмотреть сообщение
я уже у становил обратно в bootres.dll!
как устанавливали?
1
3 / 1 / 0
Регистрация: 25.05.2012
Сообщений: 5
26.05.2012, 06:17
картинки установил с помощью Win7BootUpdater так легче я так понял загран...сайта
потом вынул с bootres.dll мои картинки тобишь activity.bmp
далие с помощью GImageX v2 создал новый wim - фаил и упаковал в него activity.bmp
дальше открыл Restorator 2007 оригинальный bootres.dll и заменил ресурс RCdata---1
и сохронил все
1
Особый статус
Эксперт WindowsВирусоборец
8429 / 1708 / 87
Регистрация: 15.04.2011
Сообщений: 5,520
26.05.2012, 06:55  [ТС]
Цитата Сообщение от keks Посмотреть сообщение
картинки установил с помощью Win7BootUpdater так легче
возможно...
я вчера хотел заново все сделать на русскоязычном хакере и джимаг,но они глючат-видимо корявый перевод.
ну так если легче то предлагаю поучавствовать в развитии ворпоса.
ждем ваших скринов с описанием.
я пока подготовлю описание редакции PE.
как вы верно подметили все в сети как то одностороннее и неконкретное.
развернем эту тему для масс.
1
3 / 1 / 0
Регистрация: 25.05.2012
Сообщений: 5
26.05.2012, 07:10
на редакторе Resource Hacker плохо открывает из-за большого размера ресурса -если подождать часик это не катит!
скрины я зделаю тут вопросов нету! как достовать, как упаковывать!
ну остальное за вами!
0
Особый статус
Эксперт WindowsВирусоборец
8429 / 1708 / 87
Регистрация: 15.04.2011
Сообщений: 5,520
30.05.2012, 09:20  [ТС]
Цитата Сообщение от dfrasd Посмотреть сообщение
обясните как мне с помощью WinHex исправить сумму, и подписать файл с сертификатом!
хоть уже и поздно но я скажу(наверняка многим не понятно судя по письмам)
заполнить надо как уже и сказано восьмой байт по смещению 0x150!
значение 00.

Цитата Сообщение от dfrasd Посмотреть сообщение
я вам больше скажу, нет необходимости что-либо подписывать! все работает и на ура!
потому что значение было равно необходимому.
будьте внимательны когда читаете.

вот пара статей которые помогут разобраться с этим.
(сначала хотел сам написать но оказывается в сети уже есть замечательные труды,и нет смысла изобретать велосипед)
тыц
и
тыц
1
3 / 1 / 0
Регистрация: 25.05.2012
Сообщений: 5
30.05.2012, 12:30
посмотри так! если так то неработает! или выложы свой скрин наглядно увидеть.
Миниатюры
Изменение анимации загрузки windows 7  
0
Особый статус
Эксперт WindowsВирусоборец
8429 / 1708 / 87
Регистрация: 15.04.2011
Сообщений: 5,520
12.06.2012, 07:18  [ТС]
такое чувство что инструкции никто и не думает читать...
вот вам мои файл.
и что это дало?
контрольная сумма правильно определена?
цифровая подпись?указатели смещения и размера цифровой подписи?
итог контрольной суммы сверялся?
Миниатюры
Изменение анимации загрузки windows 7  
0
Особый статус
Эксперт WindowsВирусоборец
8429 / 1708 / 87
Регистрация: 15.04.2011
Сообщений: 5,520
12.06.2012, 07:30  [ТС]
вот еще одна фишка для любителей поковыряться
думаю все на картинке видно.
это изменение строки производитель системы и смена логотипа.
Code
1
2
3
4
5
6
7
8
9
10
Windows Registry Editor Version 5.00
 
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\OEMInformation]
"Logo"="c:\\windows\\system32\\oobe\\Brand.bmp"
"Manufacturer"="Koza Nozdri"
//Создайте изображение в формате *.bmp размером 128 x 128 пикселей. (не знаю будут ли  работать  другие размеры)
Сохраните полученный файл с именем Brand.bmp.
Скопируйте изображение в папку C:\Windows\System32\oobe (если винда на другом диске то и путь меняем так же)
Скопируйте код в текстовый файл, измените значение параметра Manufacturer на то которое хотите видеть, затем сохраните полученный файл, 
присвоив ему расширение *.reg, запустите файл и согласитесь с добавлением данных в реестр.
Миниатюры
Изменение анимации загрузки windows 7  
0
0 / 0 / 0
Регистрация: 14.06.2012
Сообщений: 2
23.04.2014, 13:37
Цитата Сообщение от Koza Nozdri Посмотреть сообщение
умные люди советуют для этого программку GImageX.
заполните поля примерно как на скрине GImageX.
А почему размер RCData_1.wim увеличился?
0
Особый статус
Эксперт WindowsВирусоборец
8429 / 1708 / 87
Регистрация: 15.04.2011
Сообщений: 5,520
23.04.2014, 13:40  [ТС]
Видимо вы туда добавляли ресурсы?
0
0 / 0 / 0
Регистрация: 14.06.2012
Сообщений: 2
23.04.2014, 13:48
Цитата Сообщение от Koza Nozdri Посмотреть сообщение
Видимо вы туда добавляли ресурсы?
Смонтировал, поменял activity.bmp точно такого же размера, правда в свойствах файла стоит атрибут А а в оригинальном РА.
0
Особый статус
Эксперт WindowsВирусоборец
8429 / 1708 / 87
Регистрация: 15.04.2011
Сообщений: 5,520
24.04.2014, 06:44  [ТС]
Цитата Сообщение от val50576199 Посмотреть сообщение
в свойствах файла стоит атрибут А а в оригинальном РА
Вы вероятно имели ввиду ra .
Только для чтения и архивный.
У вас только для чтения.

Добавлено через 1 минуту
Мне до выходных не на чем будет посмотреть что у вас там,а по памяти если честно уже не помню.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
24.04.2014, 06:44
Помогаю со студенческими работами здесь

Создание меню выбора загрузки Windows 7 и Windows XP
Здравствуйте! В моем компьютере сейчас два HDD, один SATA, на нем установлена Windows 7, другой IDE, на нем восстановлена Windows XP (с...

Восстановление загрузки Windows 7 после установки Windows XP
Подскажите пожалуйста раньше у меня стояло две системы WinXP и Win7. Мне пришлось переустановить WinXP теперь из загрузки пропала Win7...

Изменения параметров загрузки windows для windows 7
Каждый раз призагрузке виндовс выводится это сообщение Изменения параметров загрузки windows для windows 7 Путь:...

Совместимость Windows ХР и Windows 7 (область загрузки)
Ситуация такова. На компьютере стояло два windowsa XP (назовем ХР1 и ХР2) на двух разных дисках. Соответственно при включении компьютера...

Выбор загрузки - Windows XP или Windows 7
Если хто разбираетса (понимает) подскажыте родина вас не забудет):У меня стояла 7 винда но она много хавает ресов поетому мне на 7 окон л2...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
36
Закрытая тема Создать тему
Новые блоги и статьи
Новый CodeBlocs. Версия 25.03
palva 04.01.2026
Оказывается, недавно вышла новая версия CodeBlocks за номером 25. 03. Когда-то давно я возился с только что вышедшей тогда версией 20. 03. С тех пор я давно снёс всё с компьютера и забыл. Теперь. . .
Модель микоризы: классовый агентный подход
anaschu 02.01.2026
Раньше это было два гриба и бактерия. Теперь три гриба, растение. И на уровне агентов добавится между грибами или бактериями взаимодействий. До того я пробовал подход через многомерные массивы,. . .
Учёным и волонтёрам проекта «Einstein@home» удалось обнаружить четыре гамма-лучевых пульсара в джете Млечного Пути
Programma_Boinc 01.01.2026
Учёным и волонтёрам проекта «Einstein@home» удалось обнаружить четыре гамма-лучевых пульсара в джете Млечного Пути Сочетание глобально распределённой вычислительной мощности и инновационных. . .
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост. Налог на собак: https:/ / **********/ gallery/ V06K53e Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf Пост отсюда. . .
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Нашел на реддите интересную статью под названием Anyone know where to get a free Desktop or Laptop? Ниже её машинный перевод. После долгих разбирательств я наконец-то вернула себе. . .
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Programma_Boinc 23.12.2025
Рецензия / Мнение/ Перевод Нашел на реддите интересную статью под названием The Thinkpad X220 Tablet is the best budget school laptop period . Ниже её машинный перевод. Thinkpad X220 Tablet —. . .
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru