Компьютерная документация и статьи о Windows. Оптимизация Windows.

Поиск

  Здравствуйте  [ Новый пользователь ] Главная  .  Статьи по темам  .  Скачать документацию  .  Личный кабинет  .  Добавить статью  .  Toп 10  .  Карта сайта  

  Навигация

    Главная
    Темы новостей
    Топ 10
    Архив новостей
    Рассылка новостей
    Каталог файлов
    Карта сайта
    Каталог ссылок
    Добавить статью
   Личный кабинет
    Пользователи
    Поиск
    Написать нам
    Тест скорости
    Конструктор
    Интересные книги
    Форум
    Это интересно
    RSS канал
    Аксессуары для
         телефонов


  Наши темы
Windows 7
Windows Vista
Windows XP
Настройка Windows
Реестр Windows
Восстановление системы
MS-DOS
BIOS
Интернет
Microsoft Office
Сетевые настройки
Обработка видео
Вебмастеру
Разное о Windows
Обзор софта

  Рекомендуем

INAttack.RU :: Архив документации для хакера

СЕТЕВАЯ ПЕРЕГРУЗКА

Бесплатный каталог драйверов и
прошивок


  Подписка на рассылку
Ваш E-mail:

Тип подписки:

Формат подписки:


Реклама в интернет:::Все Кулички

Лёгкая пластическая XP-рургия

Разместил 23/06/2007 от Vivaldis

Настройка Windows Настраиваем и оптимизируем windows xp.
Любят пользователи персональных компьютеров всяческие аудио-визуальные примочки — эротические обои для Рабочего Стола с какой-нибудь пластмассово-силиконовой Памеллой Андерсон, озвучивание системных событий крылатыми фразами из фильма «Иван Васильевич меняет профессию», курсоры и иконки из любимого мультика для взрослых «Симпсоны». Юморной народ даже придумал заменить финальную заставку windows на «Теперь вы можете выбросить свой компьютер». А уж если вы работаете сисадмином, то все секретарши и бухгалтерши за скринсейвер с трёхмерным виртуальным аквариумом тут же отдадут вам и душу и тело (если сможете унести, конечно). Не знаю, с чем это связано — возможно, человеку быстро надоедает однообразие серого интерфейса операционной системы, и он хочет каких-то ярких красок, чтобы было на чём задержать взгляд. Возможно, это просто попытка проявить свою индивидуальность, сродни кольцу в носу или ирокезу на макушке подростка, не умеющего обратить на себя внимание окружающих другим способом. А может, людям на работе просто делать нечего, ведь тот, кто компьютером действительно зарабатывает себе на жизнь, довольно быстро перестаёт обращать внимание на всю эту мишуру (которую за окнами прикладных программ и не видно-то) и больше беспокоится о производительности своей машины, на которой негативно сказывается даже применение красочных обоев, не говоря уж о всем известных программах типа talisman или window blinds. Но всё, что до сих пор было возможно в плане перелицовки интерфейса windows, по большому счёту, было детскими игрушками. Сама windows не давала особенно разгуляться фантазии, а программы, круто меняющие внешний вид окошек и десктопа, либо безбожно глючили, либо прихватизировали большую часть системных ресурсов, либо и то и другое одновременно. Это, кстати, давало серьёзный аргумент поклонникам linux с его многочисленными интерфейсами в абсолютно бестолковом и некорректном споре «что лучше — windows или linux». Так было до дня «икс», вернее — дня «xp», 25 октября 2001 года, когда официально увидела свет новая операционная система от всё тех же рэдмондских товарищей — windows xp, впервые имеющая встроенную поддержку сменных «шкурок».
С выходом новой ОС у всех пользователей, рискнувших на неё перейти, появилась возможность не только менять цветовую гамму интерфейса, но и перерисовывать по своему вкусу практически любой элемент gui — начиная от внешнего вида кнопки start и заканчивая скромным «чекбоксом». Но самое главное, что вся эта благодать осуществляется на уровне операционной системы, а не какими-то приблудными программами, поэтому и системных ресурсов на подобный макияж windows тратится самый минимум, и глюки, по идее, не должны превышать обычного для «маздая» уровня. И всё бы было замечательно, если б в дистрибутив системы или, что более логично, в дополнительный пакет ms-plus! xp были бы включены хотя бы с полдюжины неординарных «скинов», но, к величайшему разочарованию, создатели windows об этом почему-то не позаботились. Максимум, чем можно насладиться после инсталляции ОС — это два типа интерфейса, классический и в стиле xp. Конечно, когда windows xp победным маршем в полный рост зашагает по свету, то и темы для неё расплодятся на просторах Интернета, как поганки под Чернобылем, но уже сегодня имеется неплохой задел, позволяющий издеваться не только над расцветкой «форточек», но и полностью менять некоторые другие элементы интерфейса — именно о нём я и постараюсь рассказать.

Начальная заставка
Начнём мы издалека, с изменения стартовой картинки. Это, конечно, никоим образом не касается новых возможностей windows xp по управлению интерфейсом, но для многих будет очень интересно. Учтите только, что всё это — недокументированные и несанкционированные трюки с довольно глубоким вторжением в системные файлы, а потому гарантий, что после ваших экспериментов windows будет работать так же хорошо, как и раньше (ха-ха!), никто не даст, а потому заранее позаботьтесь о путях отхода — резервируйте всё и вся.
Заставка эта «зашита» в одном из главных системных файлов — windowssystem32ntoskrnl.exe, и без специальных утилит изменить её невозможно. А потому первым делом качаем из Интернета программку resource hacker (http://rpi.net.au/~ajohnson/resourcehacker) — это одна из самых простых в употреблении утилит редактирования ресурсов выполнимых файлов, к тому же бесплатная. Те, кто уже знаком с подобными «хакерами», могут воспользоваться, например, своим любимым «шароварным» restorator. Вторая программа, которая нам будет непременно нужна — графический редактор, но не простой «виндовый» paint, который нам не подойдёт ввиду отсутствия у него некоторых функций, а продвинутый — adobe photoshop или гораздо более доступный jasc paint shop pro (http://www.jasc.com/).
Для начала сделаем резервную копию файла ntoskrnl.exe и ещё одну копию, которую, собственно, и будем редактировать. Запускаем resource hacker и открываем этот последний файл — удобнее всего, если вы поместите его в папку самого resource hacker. В левой части интерфейса «хакера» видим дерево ресурсов, и в первой его ветви «bitmap» — 12 картинок. Сочетание изображений с номерами 1, 8, и 10 складывается в заставку версии winxp pro, а 1, 7, и 9 — варианта home edition. Мы будем работать с профессиональной windows, а потому выбираем номер 1 — это и есть сама заставка, остальные картинки — лишь её сопутствующие элементы. Но она гораздо больше напоминает «Чёрный квадрат» Малевича, а не «виндовый» логотип — скажете вы! Терпение, сейчас всё станет ясно. В меню «action» нашего «хакера» выбираем команду «save bitmap» и указываем для «выдранного» из ntoskrnl.exe bmp-файла удобную директорию, назвав его также, как он обозначен и в самом ntoskrnl.exe, то есть 1.bmp, чтобы не запутаться. Повторяем такую же процедуру с картинками 8 и 10. Теперь нам нужно их отредактировать в paint shop pro — рассматриваем эту программу, поскольку она немного попроще. Когда вы откроете в нём эти изображения, то увидите только сплошную черноту — для того, чтобы «проявился» настоящий логотип, нужно загрузить из Интернета специальные палитры. Для paint shop pro это файл http://www.thetechguide.com/howto/xpbootlogo/16.pal, а для adobe photoshop — http://www.thetechguide.com/howto/xpbootlogo/16.act. После этого в paint shop нажимаем клавиши shift + o и выбираем в появившемся окне файл 16.pal — опция «maintain indexes» в этом диалоге ОБЯЗАТЕЛЬНО должна быть включена. Теперь мы наконец-то видим вместо черноты привычный логотип windows xp, редактируйте и изменяйте его и остальные изображения, как вашей душе угодно — главное, соблюдайте изначальные размеры этих картинок и работайте с заданной палитрой.
После сохранения переделанных картинок снова переключаемся в resource hacker и в меню «action» выбираем команду «replace bitmap» — в новом диалоге указываем, какой ресурс следует заменить и чем. То есть в диалоге замены изображения выделяем bitmap-ресурс номер 1, щёлкаем кнопку «open file with new bitmap» и указываем путь к изменённому логотипу, после чего давим кнопку «replace». То же самое делаем для картинок 8 и 10 и не забываем в меню «хакера» сохранить все изменения: «file» — «save». Осталось заменить «родной» ntoskrnl.exe на «хакнутый». Из-под windows сделать это не удастся — нужно загрузить другую ОС, если windows xp установлена на диске fat32. Если же вас угораздило выбрать Файловую систему ntfs, то доступ к диску из dos или windows 9x становится невозможным без применения специальных программ, поэтому оптимальным будет не искать их по всему Интернету, а заменить файл таким образом:

Перегрузите ПК

Во время загрузки держите нажатой кнопку f8 для входа в загрузочное меню windows xp

Выбирайте режим командной строки «command prompt»

Снова жмём f8

Входим в систему под именем Администратора

Также как в ms-dos переходим в папку с изменённым файлом (лучше всего, если вы его поместите в корень системного диска) и вводим команду «copy ntoskrnl.exe c:windowssystem32»

Вновь перегружаем ПК и «тащимся» от собственноручно нарисованного логотипа

Есть правда, более элегантный и грамотный способ замены логотипа, вплоть до ручной или автоматической смены нескольких различных заставок, с полным сохранением оригинала ntoskrnl.exe. Для того, чтобы им воспользоваться, сделайте несколько «хакнутых» файлов ntoskrnl.exe с разными логотипами, добавляя к названию каждого файла порядковый номер, например: logo1.exe, logo2.exe, logo3.exe и так далее. Обратите только внимание, что название файлов должно соответствовать стандарту 8.3 (8 букв — название, и 3 — расширение). В корне системного диска найдите скрытый файл boot.ini и откройте его в Блокноте. Если у вас две ОС, то вы увидите примерно такие строки:

[boot loader]
timeout=5
default=c:
[operating systems]
c:="windows millennium edition"
multi(0)disk(0)rdisk(0)partition(2)winnt="windows xp professional" /fastdetect
Допишите после последней строки:
multi(0)disk(0)rdisk(0)partition(2)winnt="windows xp professional 1" /fastdetect /kernel=logo1.exe
multi(0)disk(0)rdisk(0)partition(2)winnt="windows xp professional 2" /fastdetect /kernel=logo2.exe
multi(0)disk(0)rdisk(0)partition(2)winnt="windows xp professional 3" /fastdetect /kernel=logo3.exe

Теперь нужную заставку можно будет выбирать прямо в расширившемся загрузочном меню, выбирая соответствующий номер. А если вы вместо номеров проставите названия, соответствующие темам заставок, то их выбор ещё более облегчится. При этом сохранится возможность загрузки и нетронутого рукой мастера ntoskrnl.exe. Автоматизировать же выбор заставок, вернее изменение файла boot.ini, поможет небольшая утилита lwd kernel selector, которую можно взять по адресу
http://www.littlewhitedog.com/images/reviews/other/00025/lwdkernel.zip. Для случайной смены заставок достаточно поместить в папку windowssystem32 побольше пронумерованных «хакнутых» файлов ntoskrnl.exe, саму программу lwdkernel.exe и закинуть в автозагрузку ярлык на запуск lwdkernel.exe с ключом «-random». Правда, программа эта сыровата и в случае с мультизагрузочными системами редактирует файл boot.ini неверно, так что не забывайте о резервировании.

Экран входа в систему
Сразу после начальной заставки пользователя встречает экран регистрации — welcome screen. Если за компьютером работает несколько человек, то именно на нём нужно выбрать свою учётную запись и ввести пароль. Если же пользователь один, то операционная система лишь поприветствует его и регистрация произойдёт автоматически. Кстати, если вам очень хочется, чтобы помимо учётной записи пользователя предлагалось ещё войти в систему и под именем Администратора, то просто добавьте в раздел реестра
hkey_local_machinesoftwaremicrosoftwindows nt currentversionwinlogonspecialaccountsuserlist
параметр "administrator"=dword:00000001, и на экране появится ещё одно поле — «administrator». Но лучше не нарушать приятный дизайн этого диалога, а «логиниться» Админом, вызвав обычный диалог входа в windows. Для этого, когда появится welcome screen, просто дважды нажмите клавиши ctrl+alt+del — появится старое доброе окно для ввода имени и пароля пользователя.
Но мы отвлеклись от главного — как перерисовать welcome screen? А перерисовать его тоже не очень просто и даже сложнее, чем начальную заставку, поскольку и он хитрым образом «закодирован» внутри одного из системных файлов, а именно — windowssystem32logonui.exe. Технология его изменения такова. Опять копируем файл в две разных папочки — в одной сохраним его исходный вариант, чтобы без проблем вернуть на место в случае неудачи, а в другой оставим файл, который и будем препарировать. Берём уже известную программу resource hacker и открываем в нём этот, подготовленный к экзекуции logonui.exe. Да! Совсем забыл! Прежде чем приступать к операции, надо представить, что же вы хотите получить, а ещё лучше — сделать скриншот этого диалога и изменить его в каком-нибудь графическом редакторе так, как вы задумали. Учтите только, что для начала никаких серьёзных переделок не стоит планировать — общая структура картинки должна сохраниться. А это — широкая полоса сверху, отделённая от основного фона узкой разноцветной ленточкой и такие же полоса с ленточкой снизу, плюс картинка в верхнем левом углу экрана — в исходном варианте это что-то типа слабой засветки. Именно эти элементы мы и попробуем изменить. Потом, когда вы досконально разберётесь, как всё это закодировано в logonui.exe, сможете уже более заметно отойти от первоначального шаблона, в том числе изменить стандартные надписи, которые звучат в диалоге регистрации пользователя и выключения компьютера — найдёте их в ветви «string table» программы resource hacker.
Итак, в resource hacker открываем ветвь uifile10001033 (последняя цифра может отличаться) и в правой части окна программы двигаем полосу прокрутки вниз до тех пор, пока вместо белого поля не появятся первые строки кода:


|
 
  Логин
Логин

Пароль

Не зарегистрировались? Вы можете сделать это, нажав здесь. Когда Вы зарегистрируетесь, Вы получите полный доступ ко всем разделам сайта.

  Связанные ссылки
· Больше про Настройка Windows
· Новость от Vivaldis


Самая читаемая статья: Настройка Windows:
Сенсационный разгон Windows XP!


  Рейтинг статьи
Средняя оценка: 4.25
Ответов: 4


Пожалуйста, проголосуйте за эту статью:

Отлично
Очень хорошо
Хорошо
Нормально
Плохо



  опции

 Напечатать текущую страницу  Напечатать текущую страницу

 Отправить статью другу  Отправить статью другу


Яндекс цитирования Rambler's Top100 Рассылка 'Собрание документации по Windows , программное обеспечение' Content.Mail.Ru Maillist.ru: Компьютерная документация по настройке Windows
PHP-Nuke Copyright © 2005 by Francisco Burzi. This is free software, and you may redistribute it under the GPL. PHP-Nuke comes with absolutely no warranty, for details, see the license.
The Russian localization - project Rus-PhpNuke.com
Открытие страницы: 0.929 секунды и 20 запросов к базе данных