Прозрачность в Windows 7 Home Basic Домашняя Базовая

Как известно, Windows 7 Starter и Windows 7 Home Basic поставляются без интерфейса Aero Glass, и, как следствие, не радуют прозрачностью окон, функциями Aero Peek (предпросмотр окон при наведении мыши) и Aero Shake (сворачивание окон взмахом активного окна).Поговорим как сделать прозрачность Aero Glass в Windows 7 Home Basic.

"Родные" Aero Peek и Aero Shake в систему, увы, не вернуть, однако вы можете, не особо утруждаясь, заполучить прозрачность Aero Glass:

Несколько слов о DWM в Windows 7 Home Basic (Desktop Windows Manager, менеджер окон рабочего стола), который и реализует прозрачность, точнее, должен. Дело в том, что по лицензионным соображениям Microsoft заблокировала включение Aero Glass в этой системе. Сама блокировка обходится при помощи подмены файла темы, Aero Glass включить можно, но остается нерешенным ещё один момент - вместо прозрачности DWM принудительно окрашивает окна в чёрный цвет: специально испорчен механизм создания эффекта размытия (Blur), который и создает в Windows 7 Home Basic чёрные окна. Сейчас мы рассмотрим, что с этим можно сделать.

Чтобы получить более-менее сносную прозрачность Aero Glass в Windows 7 Home Basic, необходимо выполнить следующие несложные шаги.
1. Включаем поддержку сторонних тем
В этом вопросе нам отлично подойдет утилита UxStyle. Традиционно поддержка сторонних тем решалась патчем системных файлов, а UxStyle системные файлы не портит и поэтому более безопасна в использовании. Если даже вы обновите систему, и эти файлы заменятся, оформление не слетит.

2. Используем специальную тему оформления
Прозрачность в Windows 7 Home Basic отключена прямо в файле темы оформления


C:\windows\Resources\Themes\Aero\aero.msstyle

Для обхода этого ограничения придется этот самый файл заменить модифицированным.

    • Перейдите в папку C:\windows\Resources\Themes\Aero\

 

 

    • Смените оформление системы на классическую тему: Меню "Пуск"-Панель управления-Экран-Изменить цветовую схему:

 

    • Скачайте модифицированный файл aero.msstyle.

      Переименуйте файл C:\windows\Resources\Themes\Aero\aero.msstyle в aero.bak, а на его место поместите только что скачанный. Смените оформление снова на обычную тему Windows 7.

3. Задаем параметры параметры DWM через реестр
Чтобы получить прозрачность, придется внести небольшие изменения в системный реестр.

    • Откройте командную строку от имени Администратора. Для этого напечатайте в строке поиска меню "Пуск" фразу cmd.exe и нажмите на клавиатуре CTRL+SHIFT+Enter.

 

    • В открывшейся командной строке напечатайте

      sc stop uxsms


      Нажмите Enter. Aero выключится, командную строку не закрывайте, она ещё понадобится.

 

    • Импортируйте в реестр вот такой reg-файл:

      Windows Registry Editor Version 5.00
      [HKEY_CURRENT_USER\Software\Microsoft\Windows\DWM]
      "ColorizationOpaqueBlend"=dword:00000000
      "CompositionPolicy"=dword:00000002
      "Composition"=dword:00000001
      "ColorizationColorBalance"=dword:00000020
      "ColorizationBlurBalance"=dword:00000000
      "ColorizationAfterglowBalance"=dword:00000050
      "ColorizationColor"=dword:ff8cc5fd
      "ColorizationAfterglow"=dword:ff8cc5fd


 

    • Снова запустите Aero, выполнив в открытой ранее командной строке:

      sc start uxsms

Получится что-то такое:

Есть ещё один, весьма кустарный, но более эффективный способ получения Aero Glass в Windows 7 Home Basic. Можно заменить некоторые системные файлы их копиями из отладочной релиз-кандидат сборки Windows 7 6.1.7127. Для этого нужно:

    • Выключить Aero (sc stop uxsms, как описано ранее).

 

    • Заменить файлы dwm.exe и uDWM.dll их более ранними копиями из сборки Windows 7 6.1.7127.

 

    • Создать в реестре по пути

      HKEY_CURRENT_USER\Software\Microsoft\Windows\DWM

      значение


      "HideBlur"=dword:00000001

 

    • Включить Aero (sc start uxsms, как описано ранее).

Получится вот так:

Такая "кристально чистая" прозрачность получается потому, что отладочный DWM выключает и колоризацию окон, и пресловутый эффект размытия, виновный в черноте. После замены файлов появляется возможность включать и выключать DWM посредством горячих клавиш CTRL+SHIFT+F9. Однако, использовать такой подход я всё же не рекомендую, так как RC-версия DWM может содержать ошибки и отрицательно сказаться на общей стабильности системы.

Отмечу, что корпорацией Microsoft любые DWM-хаки не приветствуются и рассматриваются как грубое нарушение лицензионного соглашения.

Все указанные файлы, включая включая ключи реестра, можно скачать отсюда:

Рекомендуем прочитать

Прозрачность в Windows 7 Home Basic Домашняя Базовая: 7 комментариев

  1. Ильнур Комментарий читателя

    ок

  2. Магомедсаид Комментарий читателя

    у меня пропала цветовая схема «Стандартная Windows 7» что делать? пожалуйста подскажите)

  3. Юрик Комментарий читателя

    Всё работает норм да только микрософт задолбает сообщениями о проверке вашей версии виндовс откатил назад(не забываем делать контрольную точку востановления)

  4. Виталий Комментарий читателя

    » Заменить файлы dwm.exe и uDWM.dll их более ранними копиями из сборки Windows 7 6.1.7127″.
    Киньте на мыло ссылочку на закачку оных файлов. Пожалуйста.

  5. Виталий Комментарий читателя

    Чувак, у тебя написано: Все указанные файлы, включая включая ключи реестра, можно скачать отсюда: Откуда? Хочу кристальную прозрачность. Или ты помер ужО… Отзовись, касатик!

    1. Олег Краснов Комментарий автора

      Поправил
      Не помер я.

  6. Виталий Комментарий читателя

    Огромное спасибо, Олег! Долгих лет вам жизни. Ваши 64-битные файлики помогли. Оригинальные файлики dwm.exe и uDWM.dll удалил с помощью Unlocker, предварительно отключив службу «Диспетчер сеансов диспетчера окон рабочего стола». Вручную в реестре все прописал. Работает, любо-дорого посмотреть!! Прозрачность панели задач создал с помощью программы TransBar. Моя Windows сейчас, как алмазная конфетка!

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *