Stardock BootSkin
Достоинства:
* Предоставляется бо́льшая свобода в скинах: вы можете перемещать ползунок не только по вертикали, но и по горизонтали, менять размер области, по которой он перемещается. Кроме этого, разрешение скинов может быть больше, однако это не получило распространения, так как теряется совместимость.
* Более простой, интуитивно понятный интерфейс: чтобы выбрать скин, достаточно сделать двойной щелчок по файлу; установка программы полностью автоматическая.
* Отображение подробной информации о скине в списке (в LBR для получения информации о скине надо нажать на кнопку «?» в правом верхнем углу).
* Системные файлы не изменяются, поэтому (теоретически) риск сбоев ниже. Даже если картинка не будет работать (например, если она повреждена), система должна загрузиться нормально.
Недостатки
* BootSkin несовместима с некоторыми системами, как новыми, так и старыми. В случае возникновения проблем (например, появление «голубого экрана смерти» при загрузке) может потребоваться удаление программы в безопасном режиме. Кроме того, программа вызывает проблемы при обновлении системы.
* Поддержка только собственного формата скинов «.bootskin».
* Отсутствуют многие возможности LBR: чередование скинов может быть только случайным среди всех доступных, иерархическая организация скинов по папкам и другие.
* Возможны проблемы со спящим режимом: после установки программы он может стать недоступен.
* Анимация ползунка менее плавная, чем при использовании «стандартного» метода изменения скинов.
Выводы
Используйте Stardock BootSkin, если вам необходимо применить скины «.bootskin», и если хотите простоты интерфейса.
Заметки для опытных пользователей
Принцип работы BootSkin:
BootSkin устанавливает драйвер устройства vidstub.sys, который загружается при старте системы. Чтобы быть загруженным до ядра системы, он использует зарезервированные приоритеты. Подробности в ключе «HKLM\SYSTEM\CurrentControlSet\Services\BootScreen». Для отображения картинки используется видеорасширение BIOS (VBE), которое позволяет получить доступ к дисплею напрямую.
Это позволяет снять ограничения, накладываемые ядром на экраны загрузки, однако может приводить к проблемам со спящим режимом, а также этот метод не настолько переносим, как изменение файла ядра.
Использование нескольких программ