What is windows aero graphics

Windows Aero

Type visual style Introduced in Windows Longhorn build 4038 Last included in Replaces Replaced by

Aero is a transparent Windows visual style used from Milestone 6 Longhorn builds to Windows 7 (window transparency was removed in 8). The first build to have working Aero is Windows Longhorn build 4038, and the last build to use Aero (with window transparency) is Windows 8 build 8424 (fbl woa drop). In Windows Longhorn, Aero effects relied on the Desktop Composition Engine (or Desktop Window Manager in newer builds), which only worked in a few builds such as 4038, 4039, 4042, 4066, and 4074. In Windows Vista and 7, it relies on a WDDM driver due to the use of hardware acceleration, otherwise the Windows Basic theme would be used. This requirement was dropped since at least Windows 8 build 7880 with the introduction of a software rendering fallback to the Desktop Window Manager.

Contents

Enabling Aero [ edit | edit source ]

Windows Longhorn build 4038 to build 4042 (Lab06_n) [ edit | edit source ]

First, install a compatible Direct3D driver and ensure it works via dxdiag.exe . While you can run sbctl start in C:\WINDOWS\i386 to enable the borders, they will be opaque. In order to enable transparent borders, you need to go into C:\WINDOWS\Resources\Themes and copy the Plex folder. Paste back into the Themes folder and the new folder should automatically rename itself to «Plex — Copy». Rename the pasted folder to «Aero» and rename the msstyles file inside the folder to aero.msstyles . After that, restart the Theming service (either running net stop winux and net start winux or logging off and back on will work). At this point, you can run sbctl start again to enable the glass borders.

Windows Longhorn builds 4074 to 4082 [ edit | edit source ]

This is a guide on how to enable Aero in Longhorn build 4074 to 4082, adapted from the tutorial at the Experience Longhorn Project. The patched ISO known as ‘Longhorn The Way It Was Meant To Be’ (Longhorn TWIWMTB) has all these features in place. If you have a standard copy of this build, here’s how to get Aero working:

Note: This guide won’t work on the x64 version of build 4074, except for basic DWM effects.

Video Drivers and Theme Files [ edit | edit source ]

You should use the SVGA driver pack if you have VMware 7.1. Installing this driver is fairly simple: go to the Device Manager, and under ‘Graphics’ click ‘Update Driver’ with the mounted or burned driver pack ISO (Device Manager is buggy in build 4081 and 4082 because hdwwiz.cpl is missing, it is possible to port hdwwiz.cpl from another build to the \WINDOWS\SYSTEM32 directory in order to get it to work). Builds 4081 and 4082 requires booting into VGA display mode after updating the driver, otherwise it will result in a 0x000000B4 BSOD.

Builds 4081 and 4082 ship with an incomplete DirectX, which will cause a black screen when enabling DWM (see below). The missing components can be obtained from the DirectX 9.0b installer for Windows XP (9.0c may also work, but not tested). The installer itself will refuse to install on Longhorn, but this can be bypassed by manually extracting the contents of dxnt.cab and installing all of the .inf files found within from their right-click menus (answer no to all overwrite prompts), and copying any remaining files from dxnt.cab into System32. Verify successful installation by running the Direct3D tests in dxdiag (it may complain about DirectShow not being registered, but the spinning 3D cube animation can still confirm DirectX is functional).

Now we need to reconstruct the Aero theme files. This is done by using the Jade theme files and copying these to the desktop. The ‘Jade’ folder and the files ‘Jade.theme’ and ‘Jade.msstyles’ should be renamed, respectively, to ‘Aero’ (folder), ‘Aero.theme’ and ‘Aero.msstyles’. Now, open ‘Aero.theme’ as a text file and change [email protected],-203 to DisplayName=Aero . Replace all instances of ‘Jade’ with ‘Aero’ then in the text file. Save the theme and put the theme files back into the directory.

The Transparency and Desktop Window Manager [ edit | edit source ]

Now we need to go to the registry. Navigate in the registry to HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer and create 2 DWORDs. Call the first DWORD MILExplorer and set the value to 1. The second is optional (setting it enables Aero stars on the Desktop): call it MILDesktop and set the value to 1. Save the registry. Go to Control Panel → Display → Themes and choose the Aero theme. After some seconds, you will see a lovely transparent taskbar and sidebar. If you added the MILDesktop key and if you have the drivers, you will also see the Aero Stars (animating stars on the desktop).

At this moment we run into a problem. Trying to open a window will do nothing. That’s because the window is completely transparent. Even though we enabled Aero transparency, we haven’t yet enabled the Desktop Window Manager. In build 4081 or 4082, this can be done easily by just pressing Ctrl + Shift + F9 , but this is broken in build 4074.

To start DWM in build 4074, create a Notepad text file and paste in the following code. Save it as a ‘.bat’ (batch file). Then run it, and the DWM should be on.

Alternatively, copy desksrv.dll from build 4081 or 4082 to make Ctrl + Shift + F9 work.

Please note that if you don’t install the drivers, DWM will likely not load. Also, if you restart, the transparency will disappear by default. This can be avoided by adding a shortcut to your DWM-starting batch file to the Startup folder.

Читайте также:  Epson v30 драйвер mac os

Do note that by default, Explorer borders will be green on an unmodifed copy of the build. TWIWMTB and patched Aero themes can add transparent borders to the build.

Windows Vista pre-Beta 2 builds [ edit | edit source ]

This is a guide to enable Windows Aero (i.e. Desktop Window Manager) in Windows Vista build 5212 to build 5284 in VMware Workstation and Player. It is recommended to use the version 11 (Workstation) or 7 (Player) or older, as newer versions starting from 12 has rendering problems in which the display would flicker and only active window or part of it will render properly. This is likely due to changes in display engine to support DirectX 10 and OpenGL 3.3 [1] [2] .

Video Drivers [ edit | edit source ]

First, the SVGA driver pack must be used and installed via Device Manager. Any SVGA driver from VMware version 6.0-7.1 will work, however VMware 6.0 compatibility must be used on build 5231 due to the BSOD bug.

Enabling Aero [ edit | edit source ]

  1. After you installed the drivers, open regedit.exe . If you’re running build 5048 to 5231.2, browse to HKEY_LOCAL_MACHINE\Software\Microsoft\DWM (if the DWM key does not exist, create it). If you’re running build 5259 to 5284, then browse to HKEY_CURRENT_USER\Software\Microsoft\DWM instead (create the DWM key if it’s not there).
  2. Create a DWORD key named EnableMachineCheck (UseMachineCheck for 5259-5284) and set its value to 0. Log off and back on and Aero should automatically be enabled.

Optional Keys [ edit | edit source ]

You can also use these DWORDs in the DWM key you created to get various effects.

  • Blur — set it to 0 to disable blur, else set it to 1.
  • BlurSigma (build 5212-5270 only) — set it to a decimal value between 1 and 30, depending on the value it will control the blur intensity. If set to a value out of the 1-30 range, it will disable transparency and make borders black.
  • Animations- if set at 1, the Aero animation effects will be enabled. It can be disabled by setting the key to 0.
  • AnimationsShiftKey — set it to 1 to be able to press Shift key during animations to slow them down.
  • RenderClientAreaOnly — setting it to 1 will cause the window borders and title bars to disappear, use with caution!

Bugs and quirks [ edit | edit source ]

  • Since these builds uses LDDM instead of the WDDM used in newer builds, Vista drivers will not work. Windows XP drivers are required to enable Aero in these builds.
  • Aero is not known to work on builds 5098 and 5112 outside of real hardware due to 5098/5112’s DWM requiring LDDM drivers. However, if one was to replace uxss.exe in either builds with a patched uxss.exe made by ComputerHunter, it is possible to use DWM with XPDM drivers.
  • When Aero is enabled on build 5212, the borders becomes transparent, but the taskbar doesn’t.
  • Before build 5259, there is a bug that causes Aero animations to lag. It is possible to work-around this by ending and restarting the uxss.exe process.
  • Flip3D is activated via the Windows Key + Spacebar in build 5212 and build 5219, rather than Windows Key + Tab in later builds.
  • The Vista WDDM driver can be installed starting from beta 2 to RC1 builds (tested on 5384 and 5600) with a replaced msvcrt.dll from an RC2 or RTM build, but this results in triggering a license error.

Aero in Windows 8/8.1 [ edit | edit source ]

Early builds of Windows 8 use the same Aero theme as Windows 7. It was later modified to have a bigger, centered title bar caption in build 7850, then a smaller close button on dialogs in build 7880 (which also no longer requires a WDDM driver to be installed, as the DWM can now run in software-rendering mode), and remained the same until Windows 8 Developer Preview, which now has sharp corners instead of rounded in most elements.

In Windows 8 Developer Preview, it’s possible to enable the glass effects in the Aero Lite theme (referred to as Windows Basic) by running WindowsAnytimeUpgradeResults.exe .

While Windows 8 build 8432 and later builds (including the RTM and Windows 8.1) removed the glass effects, it is possible to get it back, though not fully functional as it was more of a bug than a workaround. There’s two methods to do so:

  • Method 1 (resulting in the Aero Lite theme): Right click the desktop and open up Personalization. Select any of the high contrast themes to apply it. Once applied, click on Window color to open it up. Leave the page open and minimize it. Open a separate personalization window and apply the theme you used before applying high contrast and close out of the personalization window you just opened. Go back to the other personalization window that you minimized and click save changes to save the high contrast colors. To disable, reselect your current theme or change the desktop background or the color of your taskbar and window borders. This also works on Windows 10 as well, but it changes the Aero theme to Aero Lite (except for applets like volume control). The same bug can also be used to enable transparency when using the Aero Lite theme on Windows 8 Consumer Preview and Release Preview, albeit being more stable with full colorization.
  • Method 2 (using the default theme):
  1. Press Win+R, type regedit , then hit Enter to open Registry Editor.
  2. Navigate to HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\DWM and change the value ColorizationGlassAtribute to 2.
  3. Open Task Manager, in the «Process» tab, end Desktop Window Manager.

Включение режима Aero в Windows 7

Одним из основных графических эффектов, отличающих Windows 7 от предыдущих версий операционной системы Виндовс, является прозрачность окон. Данный эффект становится доступным при включении режима Aero. Давайте узнаем, как активировать данный графический режим в Windows 7.

Способы активации режима

Сразу нужно отметить, что по умолчанию в Windows 7 режим Aero и прозрачность окон включены. Режим может быть выключен только в том случае, если это сделал пользователь вручную или вследствие системных сбоев. Например, такое бывает при установке или удалении некоторых программ. Кроме того, следует знать, что Aero – это довольно ресурсоёмкий режим, а поэтому не все компьютеры способы его поддерживать. Среди основных минимальных требований такие:

  • Индекс производительности – 3 балла;
  • Частота CPU – 1 ГГц;
  • Поддержка видеокартой технологии DirectX 9;
  • Память видеокарты – 128 Мб;
  • Оперативная память – 1 Гб.
Читайте также:  Windows 10 x64 облегченная версия

То есть, если система не соответствует данным минимальным требованиям, то запустить Aero вряд ли получится. Мы же рассмотрим различные способы запуска данного режима на ПК, которые соответствуют указанным требованиям, и выясним, что делать, если стандартным способом запуск произвести не получилось.

Способ 1: Стандартное включение Aero

Рассмотрим стандартный вариант включения режима Aero. Он подойдет в том случае, если ваш компьютер соответствует минимальным требованиям и все необходимые службы на нем включены, что и должно быть по умолчанию.

    Откройте «Рабочий стол» и щелкните правой кнопкой мыши (ПКМ). В перечне жмите «Персонализация».

Есть и иной вариант перемещения в целевой раздел. Щелкайте «Пуск». Затем нажмите «Панель управления».

Открывается окошко изменения изображения и звука на компьютере. Нас интересует блок «Темы Aero». Для включения изучаемого в данной статье режима, щелкайте по наименованию той темы, которая вам больше нравится.

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

Но бывают ситуации, когда Aero вроде и включен, но прозрачность «Панели задач» и окон отсутствует. Тогда для того, чтобы сделать «Панель задач» прозрачной, жмите по разделу «Цвет окна» внизу окошка.

Способ 2: Параметры быстродействия

Ещё одним вариантом включить Аэро является регулировка настроек быстродействия в том случае, если ранее был задан режим, который обеспечивает наиболее высокое быстродействие за счет отключения визуальных эффектов.

    Щелкните «Пуск». Кликните ПКМ по «Компьютер» выберите «Свойства»

Переместившись в оболочку свойств ПК, нажимайте в левой его области «Дополнительные параметры системы».

В активировавшемся окошке в группе «Быстродействие» щелкайте «Параметры…».

Открывается окошко «Параметры быстродействия» в разделе «Визуальные эффекты». Если радиокнопка установлена в положение «Обеспечить наилучшее быстродействие», поставьте ее в позицию «Восстановить значения по умолчанию» или «Обеспечить наилучший вид». Эти режимы отличаются только в том, что при включении «Обеспечить наилучший вид» выполняется сохранение вида эскизов «Панели задач», что по умолчанию не предусмотрено. Впрочем, вы можете сами задать, какие визуальные элементы включить, а какие отключить, устанавливая или убирая галочки около соответствующих пунктов. После того, как необходимые корректировки проведены, нажимайте «Применить» и «OK».

  • Если причина проблемы заключалась именно в настройках быстродействия, то после этих действий режим Aero будет включен.
  • Способ 3: Включение служб

    Но бывают такие ситуации, когда вы открываете «Персонализацию», а темы Aero в данном разделе не активны. При этом изменения параметров быстродействия не приводят к ожидаемым результатам, то есть, обычным путем соответствующие темы включить невозможно. Это говорит, скорее всего, о том, что на компьютере выключена одна из служб (а возможно и обе), отвечающих за функционирование тем. Значит нужно указанные службы активировать.

      Чтобы перейти в «Диспетчер служб» щелкайте кнопку «Пуск» и выбирайте «Панель управления».

    Далее выбирайте «Система и безопасность».

    В новом окне переходите в раздел «Администрирование».

    Открывается перечень служебных утилит. Выберите среди них наименование «Службы» и щелкните по нему.

    Существует и иной метод перемещения в «Диспетчер служб». Вызовите оболочку «Выполнить», применив Win+R. В поле окошка вбейте:

    Запускается «Диспетчер служб» с перечнем служб в системе. Ищите среди названий «Диспетчер сеансов диспетчера окон рабочего стола». Если в столбце «Состояние» в строке, соответствующей этой службе, пусто, значит, она отключена. Для её включения следует перейти в свойства. Жмите дважды левой кнопкой мыши (ЛКМ) по имени службы.

    Открывается оболочка свойств. В области «Тип запуска» выбирайте позицию «Автоматически». Нажимайте «Применить» и «OK».

    После возврата в «Диспетчер служб» выделите имя данной службы и в левой области окна щелкайте по «Запустить».

    Происходит запуск службы.

    Но бывает и такое, что служба включена, о чем свидетельствует отображение значения «Работает» в поле «Состояние».Тогда возможен вариант, что служба хотя и работает, но запущена некорректно. Выделите её имя и щелкните «Перезапустить».

    Если ни один из данных вариантов не помог, то в этом случае возможно причина недоступности Аэро в том, что отключена служба «Темы». Найдите её и, если она действительно отключена, переместитесь в оболочку свойств, кликнув по имени 2 раза ЛКМ.

    В окне свойств установите переключатель в позицию «Автоматически». Жмите «Применить» и «OK».

    Далее, выделив имя «Темы» в перечне, щелкайте по надписи «Запустить».

  • Если же служба запущена, тогда можно, как и в предыдущем случае, произвести перезапуск, нажав «Перезапустить».
  • Способ 4: «Командная строка»

    Но бывают случаи, когда все вышеуказанные действия не приводят к желаемому результату. Если говорить конкретно, то из-за определенного сбоя не удается запустить службу «Темы» или она работает некорректно. Тогда есть смысл попробовать исправить ситуацию, применив ввод командных выражений в «Командную строку».

      Для активирования в «Командной строки» жмите «Пуск». Далее выбирайте «Все программы».

    Затем щелкайте по папке с именем «Стандартные».

    Появляется список программ. Среди них есть и «Командная строка». Для решения поставленной перед нами цели чаще всего не требуется запускать данный инструмент от имени администратора. Тем не менее, лишним это точно не будет. Поэтому щелкайте по имени ПКМ и из открывшегося списка выбирайте «Запуск от имени администратора».

    Запускается «Командная строка». Вбейте:

    sc config themes depend= «»

    После успешного выполнения этого действия введите выражение:

    net start themes

    Опять жмите Enter.

  • После этого служба «Темы» будет запущена, а значит, вы получите возможность устанавливать режим Aero стандартным способом.
  • Способ 5: Изменение индекса производительности

    Как уже говорилось выше, при индексе производительности ниже 3,0 система просто не даст запустить Аэро. При этом, как известно, режим производительности вычисляется по самому слабому компоненту. Например, таким слабым компонентом может быть скорость обмена данными с жестким диском, а не графический компонент. Теоретически, даже имея очень медленный жесткий диск можно запустить режим Aero, но, так как из-за винчестера общий индекс производительности будет ниже 3, то система не даст это сделать. Но есть один хитрый способ обмануть Виндовс, вручную сменив индекс производительности.

      Чтобы узнать индекс производительности компьютера, жмите «Пуск». Далее нажимайте ПКМ пункт «Компьютер» и выбирайте «Свойства».

    Открывается оболочка свойств ПК. В группе «Система» есть позиция «Оценка». Если вы никогда прежде не проводили оценивания, то тут будет высвечиваться значение «Оценка системы недоступна». Щелкните по этой надписи.

    Открывается раздел «Счетчики производительности». Чтобы произвести оценивание, щелкайте по «Оценить компьютер».

    Выполняется процесс оценки, в ходе которого может на время погасать экран.

    Читайте также:  Install windows dell inspiron

    После процедуры отобразится величина индекса производительности ПК. Если она превышает 3 балла, то можете пробовать включать режим Aero стандартным способом. Если это сделать не получается, то значит нужно попытаться это сделать одним из других способов, описанных выше. Если же оценка ниже 3,0, то система может заблокировать включение режима Aero. В этом случае можно попытаться её «обмануть». Как это сделать, будет описано ниже.

    Если вы уже до этого производили оценивание, то его значение отобразится сразу же после открытия окна «Система» напротив параметра «Оценка». Как уже было сказано выше, в зависимости от величины этой оценки вы можете либо сразу переходить к активации Aero, либо попытаться проделать трюк, о котором будет рассказано ниже.

    Внимание! Следует учесть, что все дальнейшие действия вы проводите на свой страх и риск. Включение Aero данным способом предполагает предоставление системе неправдивой информации. Одно дело, если эта информация напрямую не связана с графическими процессами. В таком случае особой опасности система не подвергнется. Но, когда, например, вы искусственно повышаете оценку видеокарты, то слабый видеоадаптер может просто не выдержать, если вы будете использовать Aero, что вызовет выход его из строя.

    Откройте каталог «Стандартные».

    Отыщите название «Блокнот» и жмите ПКМ. Выбирайте «Запуск от имени администратора». Это является базовым условием, так как, в обратном случае, вы не сможете отредактировать и изменить объект, находящийся в системном каталоге. А именно это нам и нужно будет сделать.

    Текстовый редактор открыт. Щелкайте в нем «Файл» и «Открыть» или наберите Ctrl+O.

    Запускается окно открытия. В его адресной строке вставьте путь:

    Открывается директория нахождения нужного для нас файла отчета. Но, учитывая то, что он имеет расширение XML, файл отображен в окне не будет. Для того, чтобы он появился, следует установить переключатель форматов в позицию «Все файлы». После этого ищите объект, в названии которого присутствует следующее выражение: «Formal.Assessment». Этих объектов может быть несколько, если оценка систем выполнялась не один раз. В этом случае произведите поиск самого последнего по дате объекта, выделите его и жмите «Открыть».

    В оболочке Блокнота открывается содержимое файла. Нас интересует блок, заключенный в тег «WinSPR». Данный блок находится ближе к началу документа, именно в нем расположена общая оценка системы и оценка её отдельных компонентов. Общая оценка системы заключена в тег «SystemScore». В других тегах блока расположены оценки отдельных компонентов. Следим, чтобы балл в каждом из них был не меньше 3,0. Если балл окажется меньше, заменяем его на любое значение больше, чем 3,0. После того, как выставлены необходимые значения компонентов, найдите самый маленький балл из тех, которые получили в результате оценки (он должен быть больше или равен 3,0). Впишите это значение между тегами «SystemScore», где указывается общий индекс производительности.

    После того, как данные были отредактированы, щелкайте «Файл» и жмите «Открыть» или применяйте комбинацию Ctrl+S. После этого Блокнот можно закрывать.

  • Теперь, если вы зайдете в свойства компьютера, то увидите, что индекс производительности изменился и находится в допустимых пределах для активации Aero. Теперь можно перезагружать ПК и пробовать запустить этот режим стандартным способом.
  • Способ 6: Принудительное включение

    Кроме того, существует способ принудительного включения режима Aero. Он также применим даже в тех случаях, когда индекс производительности менее 3 баллов. Данный способ имеет те же самые риски при недостаточной мощности «железа». Он осуществляется путем редактирования системного реестра и ввода команды через «Командную строку».

    Внимание! Перед тем, как приступить к работе в «Редакторе реестра», создайте точку восстановления Виндовс.

    1. Для того, чтобы открыть «Редактор реестра», вызовите окно «Выполнить», нажав Win+R. Вбейте:

    Открывается «Редактор реестра». В левой области оболочки расположены разделы реестра. Если их не видно, то нажимайте по надписи «Компьютер». Далее переходите в разделы «HKEY_CURRENT_USER» и «Software».

    После ищите в списке название «Microsoft» и нажимайте по нему.

    Нажимайте «Windows» и «DMW». После выделения последнего раздела переходите в правую область оболочки, где расположены параметры. Выполните поиск параметра под именем «Composition». В области «Значение» этого параметра должно стоять «1». Если установлено другое число, то требуется его изменить. Для этого щелкайте дважды ЛКМ по наименованию параметра.

    В поле «Значение» открывшегося окошка «Изменение параметра DWORD» ставьте «1» без кавычек и жмите «OK».

    После этого в списке параметров ищите «CompositionPolicy». Здесь нужно установить значение «2», если стоит другое. Тем же способом, что и в прошлый раз заходите в окошко изменения параметра.

    В поле «Значение» ставьте «2» и жмите «OK».

    Затем запустите «Командную строку» с правами администрирования. Как это сделать, было сказано выше. Введите команду для остановки «Диспетчера окон»:

    Для перезапуска «Диспетчера окон» вбейте выражение:

    net start uxsms

  • Перезапустите компьютер, после чего режим Аэро должен включиться автоматически. Если это не произошло, то включите его вручную путем смены темы в разделе «Персонализация».
  • Решение проблем с включением режима

    Иногда режим Aero не получается включить ни одним из вышеописанных способов. В большинстве случаев это обусловлено различными сбоями в работе ОС. Нужно сначала устранить проблему, а уже потом производить активацию режима.

    Чаще всего, проблема с активацией Aero возникает при повреждении системных файлов. Тогда необходимо выполнить проверку на их целостность с последующим восстановлением в «Командной строке», запущенной от лица администратора, путем введения такого выражения:

    Вышеуказанная проблема может возникнуть при наличии ошибок на винчестере. Тогда нужно произвести соответствующую проверку. Она также выполняется из под «Командной строки», но на этот раз требуется ввести такую команду:

    В случае выявления логических сбоев система попытается их исправить автоматически. Если же нарушения носят аппаратный характер, винчестер следует либо сдать в ремонт, либо заменить.

    Ещё одним фактором, который повлек неполадку, может быть вирусная атака. В таком случае следует выполнить процедуру проверки ПК, но не штатным антивирусом, а одной из специальных утилит — это поможет обезвредить вредоносный код. Если вирус успел повредить системные файлы, то вам, кроме того, придется запустить процесс их восстановления через «Командную строку», как было указано выше.

    Если вы помните, что раньше Aero запускался нормально и у вас «на руках» имеется точка восстановления или резервная копия системы, сделанная раньше, чем возникла проблема с активацией режима, то можно произвести откат ОС к более раннему состоянию.

    Как видим, существует несколько способов включения режима Aero. Выбор конкретного варианта зависит от ситуации. В большинстве случаев вполне достаточно установки соответствующей темы. Если же по каким-либо причинам данный способ не работает, нужно использовать другие варианты, но, конечно, прежде всего, следует установить причину проблемы.

    Оцените статью