Коли ця палітра буде завантажена для відкритої 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.