Как я могу заставить Windows 8 использовать классическую тему?
14
Ответы, которые я видел, - это темы, которые только дают мне цвета, а не внешний вид / производительность пользовательского интерфейса; Кроме того, я хочу сохранить Метро.
В настоящее время нет темы. Попросите дизайнера на deviantart.com создать его для вас.
magicandre1981
Но он уже много лет встроен в Windows, я не ожидаю, что он исчезнет.
Calvin B
12
«Но он уже много лет встроен в Windows, я не ожидаю, что он исчезнет». - Ах, сколько раз я говорил это о той или иной функции, только чтобы она быстро исчезла из следующей версии Windows.
Каран
1
На самом деле, классическая тема все еще присутствует, даже в Window Technical Preview 10. На форуме ThinkPad'ов есть парень, который решил ваш вопрос с помощью своего собственного метода. ... он понял, что классическую тему можно восстановить для новых процессов, закрыв дескриптор раздела общей памяти с именем "\ Sessions \ <Session ID> \ Windows \ ThemeSection" в процессе WinLogon. Он написал быструю и грязную программу для автоматизации задачи при запуске. Для получения более подробной информации и ссылки для загрузки перейдите по адресу forum.thinkpads.com/viewtopic.php?f=67&t=113024, перейдите по ссылке и попробуйте самостоятельно.
На самом деле тема Classic не дает вам большей производительности на современном оборудовании:
Классическая тема использует процессор для отображения всех своих элементов;
Новая тема (на основе Aero, но без прозрачности) использует возможности графического процессора для визуализации пользовательского интерфейса.
Устройства обработки графики имеют достаточно памяти для хранения многих изображений окон в памяти, поэтому нет необходимости перекрашивать окна при переключении на окно, которое не было видно. Таким образом, вы экономите ресурсы обработки для других задач или просто сохраняете энергию батареи.
Учитывая вышесказанное, с Windows 8 Microsoft решила, что вы больше не можете отключить Desktop Window Manager (DWM). Однако, если вы остановите службу Themes , Windows придется откатиться к отображению окна на базе процессора, аналогичному классической теме.
Однако подход How-To Geek в другом ответе кажется лучшей альтернативой остановке службы.
«Классическая тема использует процессор для визуализации всех своих элементов» - это зависит от того, работает ли DWM, а не от темы.
Anixx
«Новая тема (на основе Aero, но без прозрачности) использует возможности графического процессора для визуализации интерфейса». - если работает DWM, классическая тема также использует графический процессор.
Anixx
1
@Anixx Классическая тема не использует графический процессор. Ну, конечно, оба используют графический процессор для отображения графики. Разница в том, что в темах на основе Aero для кэширования визуализированных окон используются аппаратное ускорение и видеопамять. Это не относится к классической теме, которая использует только интерфейсы GDI, и окно необходимо перекрашивать всякий раз, когда оно становится видимым. Конечно, само приложение может использовать аппаратное ускорение.
Алексей Иванов
1
@Anixx То, что я сказал, является классической темой, не использующей ускорение DWM или GPU 3D .
Алексей Иванов
1
@Anixx Когда классическая тема используется в Windows 7, DWM все еще работает. Но что это доказывает? При рендеринге классической темы оконный менеджер не использует API-интерфейсы с ускорением на GPU. Конечно, приложение может использовать ускорение 2D или 3D для визуализации своего контента. Эти факты не противоречат друг другу, не так ли?
Но не забудьте включить автоматический вход в систему на рабочем столе, поскольку как для экрана входа, так и для StartScreen требуется DWM.
Этот метод делает приложения Metro не работающими, потому что им нужен DWM.
Третий метод немного похож на первый, но сообщается, что он не работает с панелью задач (или панель задач должна быть перезапущена). Он использует командный файл и утилиту обработки от sysinternals . В качестве первого метода он поддерживает работу DWM. Вы должны запустить их в командной строке администратора.
Использовать этот
@echo off
FOR /F "delims=^T" %%G IN ('Handle Theme') do set output=%%G
FOR /F "tokens=6" %%G IN ('echo %output%') DO set handleid=%%G
FOR /F "tokens=3" %%G IN ('echo %output%') DO set pid=%%G
echo %handleid%
echo %pid%
Handle -c %handleid% -p %pid% -y
или этот скрипт
@ECHO OFF
SETLOCAL ENABLEEXTENSIONS
FOR /F "tokens=3,6 delims=: " %%A IN ('Handle Theme') DO (
ECHO handleid=%%B
ECHO Pid=%%A
Handle -c %%B -p %%A -y
)
или, альтернативно, однострочник:
@FOR /F "tokens=3,6 delims=: " %%A IN ('Handle Theme') DO Handle -c %%B -p %%A -y
@eadmaster - это то же самое, что и первая программа в этом ответе, загруженная кем-то другим без ссылки на оригинал.
Anixx,
@ Марк Боулдер все три метода теперь должны работать на Win10. Первый метод изначально не работал до исправления программы для Win10.
Anixx,
3-й не работает для меня, вы подтверждаете, что 1-й безопасен и работает на финале Win10?
Eadmaster
1
У меня классическая тема работает. Очень просто ... Просто настройте автоматический вход, переименуйте dwm.exe, чтобы winlogon.exe не смог его найти, и сделайте то же самое для папки ресурсов .. \ Windows \ Resources \
Также хорошо, чтобы импортировать классические настройки цветов темы реестра из Windows 7 ..
Используйте penetwork для пользовательского интерфейса Metro Network, используйте системные значки, чтобы избавиться от сетевого значка Windows. Используйте диспетчер задач Windows pe (старый стиль, не зависящий от dwm, может быть извлечен из установки Windows с помощью shift f10, блокнота, открытого файла, всех файлов. Требуется en-us \ taskbar.exe.mui). Используйте clearlock вместо блокирующего ПК, замените sethc.exe для блокировки на 5-кратной клавише Shift. Используйте классическую оболочку для меню «Пуск», отключите все ссылки на метро и стартовом экране. Гугл как отключить проводник ленточного интерфейса, сделай это. Гугл как отключить командную строку, отредактируйте shellstyle.dll в system32. Используйте панель батареи и отключите уведомления о низком заряде батареи, если используете ноутбук, также отключите значок, используя системные значки. Отключить блокировку и переключать пользователей. Отключить пароль при пробуждении. Установите принудительный автоматический вход в систему для автоматического входа, если вы случайно выйдете из системы. Гугл как отключить все горячие углы,
Единственная проблема с этим .. Не вижу никаких сообщений запуска / выключения Не могу использовать несколько учетных записей пользователей Небезопасно из-за прозрачной блокировки Не могу использовать приложения метро Не могу использовать начальный экран Не могу использовать ctrl alt del security screen Не могу использовать открыть с помощью диалога. Невозможно использовать диалоговое окно сетевого интерфейса. Невозможно использовать диалоговое окно автозапуска.
Как уже говорилось в других ответах, старая, не скомпонованная классическая тема исчезла, и все остальные ответы предлагают вам настроить тему. Посмотрим правде в глаза - это не классическая тема без соответствующей кнопки запуска и меню. С другой стороны, если вы хотите, чтобы все это современное / metro / windowsui / whateverthey вызывало эту доброту, вам нужен стартовый экран. Возможно, вы можете использовать мое решение в сочетании с классической или новой блестящей темой Windows 8, чтобы получить что-то, что достаточно близко к системе Windows XP или 7 UIwise. Он также содержит инструмент настройки проводника, который приближает его к классическому окну проводника Windows.
Требуется небольшая настройка, чтобы сделать это правильно, но вы можете получить что-то довольно близкое к тому, что вы хотите, с помощью комбинации классической оболочки и маленьких кнопок панели задач, настроенных на «никогда не комбинировать» через обычные настройки панели задач. Вы также можете настроить желаемый стиль проводника
. В этом случае я создал новую учетную запись (ужасные желтые обои по умолчанию!) И настроил ее как систему XP. Вы также можете использовать кнопку запуска в 7 стилях и / или настройки проводника в 7 стилях.
Вы можете использовать меню стартового экрана, как вы видите здесь, чтобы получить доступ к стартовому экрану / метро. Я верю, что вы также можете прикрепить его, чтобы получить современную панель запуска интерфейса пользователя / страт, и предположительно установить для нее другой ярлык.
В отличие от взлома тем, это отдельное приложение, которое можно легко устанавливать и удалять, не прибегая к уродливым вещам, таким как исправления и другие хаки. Он также использует DWM (в отличие от классических тем), так что вы не пропустите графический интерфейс с ускорением (и на самом деле быстрее) с Aero. Вы также можете удалить его чисто, если вы не довольны
Ответы:
На самом деле тема Classic не дает вам большей производительности на современном оборудовании:
Устройства обработки графики имеют достаточно памяти для хранения многих изображений окон в памяти, поэтому нет необходимости перекрашивать окна при переключении на окно, которое не было видно. Таким образом, вы экономите ресурсы обработки для других задач или просто сохраняете энергию батареи.
Учитывая вышесказанное, с Windows 8 Microsoft решила, что вы больше не можете отключить Desktop Window Manager (DWM). Однако, если вы остановите службу Themes , Windows придется откатиться к отображению окна на базе процессора, аналогичному классической теме.
Однако подход How-To Geek в другом ответе кажется лучшей альтернативой остановке службы.
источник
Вы можете использовать следующую программу:
http://bertrand.deo.free.fr/TEMP/w8classic.zip Ссылка на форум: http://forum.thinkpads.com/viewtopic.php?f=67&t=113024
Это позволяет вам иметь классический вид (отключает темы), но поддерживает работу DWM:
При использовании этого метода все приложения Metro и начальный экран остаются работоспособными.
Если вы также хотите отключить DWM, попробуйте эту программу:
Windows 8 нет DWM
После использования переименуйте папку ресурсов.
Но не забудьте включить автоматический вход в систему на рабочем столе, поскольку как для экрана входа, так и для StartScreen требуется DWM.
Этот метод делает приложения Metro не работающими, потому что им нужен DWM.
Третий метод немного похож на первый, но сообщается, что он не работает с панелью задач (или панель задач должна быть перезапущена). Он использует командный файл и утилиту обработки от sysinternals . В качестве первого метода он поддерживает работу DWM. Вы должны запустить их в командной строке администратора.
Использовать этот
или этот скрипт
или, альтернативно, однострочник:
и вы получите что-то вроде этого:
Источник: http://www.msfn.org/board/topic/173367-simple-hack-enables-classic-theme-in-windows-10-and-8-too/
При использовании всех трех методов диспетчер задач перестает работать, поэтому необходимо установить классический диспетчер задач из Windows 7 .
Для продвинутых пользователей я рекомендую этот метод, хотя .
Кроме того, можно применить эту настройку, чтобы меню выглядело более классическим.
источник
У меня классическая тема работает. Очень просто ... Просто настройте автоматический вход, переименуйте dwm.exe, чтобы winlogon.exe не смог его найти, и сделайте то же самое для папки ресурсов .. \ Windows \ Resources \
Также хорошо, чтобы импортировать классические настройки цветов темы реестра из Windows 7 ..
Используйте penetwork для пользовательского интерфейса Metro Network, используйте системные значки, чтобы избавиться от сетевого значка Windows. Используйте диспетчер задач Windows pe (старый стиль, не зависящий от dwm, может быть извлечен из установки Windows с помощью shift f10, блокнота, открытого файла, всех файлов. Требуется en-us \ taskbar.exe.mui). Используйте clearlock вместо блокирующего ПК, замените sethc.exe для блокировки на 5-кратной клавише Shift. Используйте классическую оболочку для меню «Пуск», отключите все ссылки на метро и стартовом экране. Гугл как отключить проводник ленточного интерфейса, сделай это. Гугл как отключить командную строку, отредактируйте shellstyle.dll в system32. Используйте панель батареи и отключите уведомления о низком заряде батареи, если используете ноутбук, также отключите значок, используя системные значки. Отключить блокировку и переключать пользователей. Отключить пароль при пробуждении. Установите принудительный автоматический вход в систему для автоматического входа, если вы случайно выйдете из системы. Гугл как отключить все горячие углы,
Единственная проблема с этим .. Не вижу никаких сообщений запуска / выключения Не могу использовать несколько учетных записей пользователей Небезопасно из-за прозрачной блокировки Не могу использовать приложения метро Не могу использовать начальный экран Не могу использовать ctrl alt del security screen Не могу использовать открыть с помощью диалога. Невозможно использовать диалоговое окно сетевого интерфейса. Невозможно использовать диалоговое окно автозапуска.
Источник: https://www.youtube.com/watch?v=y1q_nlcCjyA
источник
Эта тема описана HowToGeek как наиболее близкая:
Как вернуть классические темы в Windows 8
источник
Как уже говорилось в других ответах, старая, не скомпонованная классическая тема исчезла, и все остальные ответы предлагают вам настроить тему. Посмотрим правде в глаза - это не классическая тема без соответствующей кнопки запуска и меню. С другой стороны, если вы хотите, чтобы все это современное / metro / windowsui / whateverthey вызывало эту доброту, вам нужен стартовый экран. Возможно, вы можете использовать мое решение в сочетании с классической или новой блестящей темой Windows 8, чтобы получить что-то, что достаточно близко к системе Windows XP или 7 UIwise. Он также содержит инструмент настройки проводника, который приближает его к классическому окну проводника Windows.
Требуется небольшая настройка, чтобы сделать это правильно, но вы можете получить что-то довольно близкое к тому, что вы хотите, с помощью комбинации классической оболочки и маленьких кнопок панели задач, настроенных на «никогда не комбинировать» через обычные настройки панели задач. Вы также можете настроить желаемый стиль проводника
. В этом случае я создал новую учетную запись (ужасные желтые обои по умолчанию!) И настроил ее как систему XP. Вы также можете использовать кнопку запуска в 7 стилях и / или настройки проводника в 7 стилях.
Вы можете использовать меню стартового экрана, как вы видите здесь, чтобы получить доступ к стартовому экрану / метро. Я верю, что вы также можете прикрепить его, чтобы получить современную панель запуска интерфейса пользователя / страт, и предположительно установить для нее другой ярлык.
В отличие от взлома тем, это отдельное приложение, которое можно легко устанавливать и удалять, не прибегая к уродливым вещам, таким как исправления и другие хаки. Он также использует DWM (в отличие от классических тем), так что вы не пропустите графический интерфейс с ускорением (и на самом деле быстрее) с Aero. Вы также можете удалить его чисто, если вы не довольны
источник