1

Я хочу иметь аэро-тему на моем Windows 10, но это происходит ....

Я скачал этот файл:

тогда это появилось при установке:

Я не знаю что делать ....

Я использую 64-разрядную версию Windows 10 1511 (сборка ОС 10586, 494)

Журнал отладки:

[2016-07-17 10:39:47][0x978:0x980] Installing DWM hook...
[2016-07-17 10:39:47][0x978:0x980] User: SYSTEM
[2016-07-17 10:39:47][0x978:0x980] Module: C:\AeroGlass\DWMGlass.dll
[2016-07-17 10:39:47][0x12CC:0x1560] Donation key not loaded (2 - The system           cannot find the file specified.)
[2016-07-17 10:39:47][0x12CC:0x1560] Machine ID:    BRYGOJLIAPPQULUI6KCQL624BLRLW2ZK6YLQTYVQRLVECBIQ
[2016-07-17 10:39:47][0x12CC:0x1560] Hook (USER32.dll!DrawTextW from udwm.dll) installed
[2016-07-17 10:39:47][0x12CC:0x1560] Hook (GDI32.dll!CreateBitmap from udwm.dll) installed
[2016-07-17 10:39:47][0x12CC:0x1560] Hook (GDI32.dll!CreateRoundRectRgn from udwm.dll) installed
[2016-07-17 10:39:47][0x12CC:0x1560] Aero Glass for Win8.1+ 1.4.5.520 x64 correctly loaded (C:\AeroGlass\DWMGlass.dll).
[2016-07-17 10:39:47][0x12CC:0x1538] DBGHELP: Symbol Search Path: .;C:\AeroGlass\symbols
[2016-07-17 10:39:47][0x12CC:0x1538] Loading settings (flags = 0x3) from HKEY 0x0000000000000404 for session #1
[2016-07-17 10:39:47][0x12CC:0x1538] dwmcore.dll version 10.0.10586.494
[2016-07-17 10:39:47][0x12CC:0x1538] udwm.dll version 10.0.10586.494
[2016-07-17 10:39:47][0x12CC:0x1538] DWM incompatibility error 0x8

1 ответ1

1

Хорошо, вы не используете Glass8 с donation.key, поэтому инструмент не загружает автоматически символы отладки (PDB) для всех DLL-библиотек, связанных с DWM, если сам инструмент не имеет жестко закодированного патча для определенной версии DLL. ,

Что такое символы DWM и где их взять?/ Я вижу сообщение "Ваш DWM несовместим". Что делать?

Aero Glass для Win8.x+ работает путем внедрения повторно реализованного кода в несколько функций DWM. Это может быть достигнуто только тогда, когда известно абсолютное местоположение каждой функции. Эти места описаны в специальных файлах, называемых "базами данных программы", и вы можете узнать их по их.Расширение PDB. Они содержат набор всех общедоступных переменных и функций DWM (которые называются символами), а также смещения их памяти (относительные местоположения) и другую информацию. Aero Glass для Win8.x+ может загружать эти файлы из каталога "символы", хранящегося в вашем каталоге установки Aero Glass, находить соответствующий символ и вычислять абсолютную область памяти.

Поскольку Aero Glass для Win8.x знает, как должна выглядеть каждая функция DWM, он может найти их без необходимости использования программных баз данных. Таким образом, в нормальной ситуации пользователь не должен беспокоиться об этом вообще. Однако в некоторых редких ситуациях (например, некоторые обновления Windows изменяют внешний вид функции), может случиться, что известный символ не найден, и единственная возможность - загрузить его местоположение из внешней базы данных программы. Лучше всего узнать больше и получить файлы символов, читая документацию Microsoft (вам понадобятся файлы символов для dwmcore.dll и udwm.dll). Самое главное, что версия базы данных программы должна соответствовать используемой версии библиотеки DWM.

Таким образом, вы должны вручную загрузить PDB для dwmcore.dll и udwm.dll с помощью symchk.exe, который является частью Windows SDK, или с помощью инструмента под названием PDB Downloader.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .