Вы когда-нибудь задумывались, почему Windows Vista позволяет Вам выбирать темы, но дает возможности добавлять пользовательские темы без дополнительного программного обеспечения? Причина в том, что Windows проверяет темы на наличие криптографического ключа. В данной публикации мы попробуем применить собственную тему в операционной системе WIndows Vista

1. — Пропатчиваем файлы тем windows.Для этого Вам необходимо скачать патч с сайта Within Windows. Если вы работаете SP1, убедитесь, что вы выкачиваете правильный файл, как для 32-битной или 64-битной системы.imageСуществуют три. DLL-файлы, включенные в этот архив:
themeui.dll
uxtheme.dll
shsvcs.dll

Все эти файлы, как правило, находится в C: Windows System32 директории. Эти файлы должны быть заменены исправленными версиями, для того, чтобы можно было применять пользовательские темы. 2. — Добавление опции в контекстное меню «Смена владельца»Для этого нам понадобится создать reg файл и применить его. Текст файла:

Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT/*/shell/runas]
@=»Смена владельца»
«NoWorkingDirectory»=»»

[HKEY_CLASSES_ROOT/*/shell/runas/command]
@=»cmd.exe /c takeown /f /»%1/» && icacls /»%1/» /grant администраторы:F»
«IsolatedCommand»=»cmd.exe /c takeown /f /»%1/» && icacls /»%1/» /grant администраторы:F»

[HKEY_CLASSES_ROOT/Directory/shell/runas]
@=»Смена владельца»
«NoWorkingDirectory»=»»

[HKEY_CLASSES_ROOT/Directory/shell/runas/command]
@=»cmd.exe /c takeown /f /»%1/» /r /d y && icacls /»%1/» /grant администраторы:F /t»
«IsolatedCommand»=»cmd.exe /c takeown /f /»%1/» /r /d y && icacls /»%1/» /grant администраторы:F /t»

Заходим в каталог C:WindowsSystem32 и ищем файлы themeui.dll, uxtheme.dll и shsvcs.dll. Нажимаем на них на правую кнопку и выбираем опцию «Смена владельца». Переименуем данные файлы (добавляем в конце .old, прим. themeui.dll.old).

image

Копируем три новых файла themeui.dll, uxtheme.dll и shsvcs.dll в директорию C:WindowsSystem32. Перезагружаем компьютер

3. — Установка пользовательской темы

Выкачиваем тему и копируем все содержимое архива в директорию C:WindowsResourcesThemes. Заходим в «Персонализация» > «Темы» и применяем тему.

P.S. На всякий случай можно создать точку восстановления системы во избежание краха.

Реклама