Розробники операційної системи Windows постійно покращують засоби персоналізації інтерфейсу користувача. Можливості вибору стилю вікон і елементів управління, колірних і звукових схем, а також схем курсорів миші задовольняють потреби практично будь-якого користувача. Проте здійснити деякі зміни, наприклад, змінити вікно привітання, не вдасться стандартними засобами.
Вам знадобиться
- Безкоштовна програма Resource Hacker, доступна для завантаження за адресою rpi.net.au / ~ ajohnson / resourcehacker;
- Права на зміну реєстру.
Інструкція
- Створіть копію файлу logonui.exe, розташованого в підкаталозі System32 директорії інсталяції операційної системи. Скористайтеся провідником або будь-яким файловим менеджером. Перейдіть в зазначену директорію. Знайдіть файл logonui.exe і скопіюйте його в цей же каталог, але під іншим ім’ям. Запам’ятайте це ім’я.
- Відкрийте модуль, який є копією logonui.exe, в Resource Hacker. Натисніть клавіші Ctrl + O або виберіть в головному меню програми пункти File і «Open …». У діалозі відкриття файлу змініть директорію на ту, в яку був поміщений виконуваний модуль, який є копією logonui.exe. Знайдіть файл у списку і виділіть його. Натисніть кнопку «Відкрити».
- Змініть кольори, стилі, розміщення і параметри шрифтів елементів інтерфейсу вікна привітання Windows XP. У лівій панелі Resource Hacker розгорніть вузол дерева ресурсів з назвою UIFILE. Розгорніть дочірній вузол і виділіть міститься в ньому елемент. У правій панелі відобразиться багаторядковий текстовий редактор з поміщеним в нього текстом файлу конфігурації. Дослідіть завантажені дані. Їх формат інтуїтивно зрозумілий, а назви ідентифікаторів прямо вказують на елементи інтерфейсу.
Виправте значення параметрів конфігурації. Натисніть кнопку Compile Script, розташовану над текстовим редактором. - Знайдіть зображення, використовувані вікном вітання, які потрібно змінити. Розгорніть вузол дерева з назвою Bitmap в лівій панелі Resource Hacker. Розгортайте дочірні вузли даного розділу і виділяйте містяться в них елементи. У правій панелі програми будуть виводитися зображення, завантажені з ресурсів з відповідними ідентифікаторами. Запам’ятайте ідентифікатори ресурсів.
- Змініть зображення, використовувані вікном вітання XP. Виділіть один з елементів, відповідних ресурсів зображень, в розділі Bitmap. Виберіть в меню пункти Action і «Replace Bitmap …». У діалозі Replace bitmap in натисніть кнопку «Open file with new bitmap …». Вкажіть файл формату bmp з новим зображенням. Натисніть кнопку «Відкрити». Натисніть кнопку Replace.
- Змініть вікно вітання XP, виправивши використовувані в ньому текстові написи. Відкрийте розділ String Table в лівій панелі Resource Hacker. Розгортайте дочірні вузли даного розділу і, виділяючи містяться в них елементи, переглядайте таблиці рядків. Змініть потрібні елементи в правій панелі. Натисніть кнопку Compile Script. Збережіть всі зміни, натиснувши Ctrl + S.
- Внесіть зміни до реєстру Windows для того, щоб як додаток, що відображає вікно вітання, запускалася виправлена копія logonui.exe. Запустіть редактор реєстру, вибравши в меню «Пуск» пункт «Виконати», ввівши в текстове поле з’явився діалогу значення regedit і натисніть OK.
Відкрийте розділ реєстру HKEY_LOCAL_MACHINE SOFTWARE Microsoft Windows NT CurrentVersion Winlogon, послідовно розгорнувши відповідні вузли реєстру і виділивши останній. Почніть зміна значення з ім’ям UIHost. Клацніть по елементу з такою назвою в списку правій панелі програми. Відкриється діалог «Зміна строкового параметра». У полі «Значення» цього діалогу введіть ім’я файлу, створеного на першому кроці. Натисніть OK. - Перевірте результати. Перезавантажте комп’ютер. З’явиться виправлене вікно вітання.