Как я могу заставить Windows 8 использовать классическую тему?

14

Ответы, которые я видел, - это темы, которые только дают мне цвета, а не внешний вид / производительность пользовательского интерфейса; Кроме того, я хочу сохранить Метро.

В основном это:

Windows Classic, со скосами и дерьмом

Вместо того:

Подделка как дерьмо Классик;  это Aero притворяется классическим

Calvin B
источник
В настоящее время нет темы. Попросите дизайнера на 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, перейдите по ссылке и попробуйте самостоятельно.
Эдвард
1
Кто-нибудь знает, как заставить это работать на Windows 10? Пожалуйста, смотрите: superuser.com/questions/951981/windows-10-classic-theme
Марк Боулдер

Ответы:

16

На самом деле тема 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 для визуализации своего контента. Эти факты не противоречат друг другу, не так ли?
Алексей Иванов
9

Вы можете использовать следующую программу:

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. Вы должны запустить их в командной строке администратора.

Использовать этот

@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

и вы получите что-то вроде этого: введите описание изображения здесь

Источник: http://www.msfn.org/board/topic/173367-simple-hack-enables-classic-theme-in-windows-10-and-8-too/

При использовании всех трех методов диспетчер задач перестает работать, поэтому необходимо установить классический диспетчер задач из Windows 7 .


Для продвинутых пользователей я рекомендую этот метод, хотя .

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

Anixx
источник
Есть идеи, как это будет работать в Windows 10? Пожалуйста, смотрите superuser.com/questions/951981/windows-10-classic-theme .
Марк Боулдер
есть также этот « Классический пакет опыта » (
глючит
@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 Не могу использовать открыть с помощью диалога. Невозможно использовать диалоговое окно сетевого интерфейса. Невозможно использовать диалоговое окно автозапуска.

Источник: https://www.youtube.com/watch?v=y1q_nlcCjyA

6sicSIX
источник
Для открытия с помощью диалога есть отличная программа «Открыть с расширением», в стиле Win7, но лучше.
Anixx,
0

Как уже говорилось в других ответах, старая, не скомпонованная классическая тема исчезла, и все остальные ответы предлагают вам настроить тему. Посмотрим правде в глаза - это не классическая тема без соответствующей кнопки запуска и меню. С другой стороны, если вы хотите, чтобы все это современное / metro / windowsui / whateverthey вызывало эту доброту, вам нужен стартовый экран. Возможно, вы можете использовать мое решение в сочетании с классической или новой блестящей темой Windows 8, чтобы получить что-то, что достаточно близко к системе Windows XP или 7 UIwise. Он также содержит инструмент настройки проводника, который приближает его к классическому окну проводника Windows.

Требуется небольшая настройка, чтобы сделать это правильно, но вы можете получить что-то довольно близкое к тому, что вы хотите, с помощью комбинации классической оболочки и маленьких кнопок панели задач, настроенных на «никогда не комбинировать» через обычные настройки панели задач. Вы также можете настроить желаемый стиль проводника
введите описание изображения здесь. В этом случае я создал новую учетную запись (ужасные желтые обои по умолчанию!) И настроил ее как систему XP. Вы также можете использовать кнопку запуска в 7 стилях и / или настройки проводника в 7 стилях.

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

введите описание изображения здесь

В отличие от взлома тем, это отдельное приложение, которое можно легко устанавливать и удалять, не прибегая к уродливым вещам, таким как исправления и другие хаки. Он также использует DWM (в отличие от классических тем), так что вы не пропустите графический интерфейс с ускорением (и на самом деле быстрее) с Aero. Вы также можете удалить его чисто, если вы не довольны

Подмастерье Компьютерщик
источник
1
Я минимизировал свои изображения - так как они огромные скриншоты. Полноразмерные ссылки i.stack.imgur.com/OZiNp.jpg и i.stack.imgur.com/H1jx7.png
Мастер-подмастерье