Як змінити тему Windows 8 на класичну тему?


10

Я хотів би змінити тему моєї установки Windows 8 на тему Windows Classic:

класична тема.



2
Це не windows 8
Chiba

2
Коротка відповідь - "Класичної теми для Windows 8 немає", оскільки після Vista бібліотеки малювання вікон НАДЕЖНО відрізняються від днів 2000 / XP. Тож, коли ви пішли і спробували те, що було запропоновано у прийнятій відповіді, у можливій копії, які були результати? Що ще ви вже пробували?
Ƭᴇcʜιᴇ007

1
@ Ƭᴇcʜιᴇ007 Насправді CLassic Theme є в Windows 8, і вона все ще існує навіть у Windows Technical Preview 10. Програміст на форумі Thinkpads придумав це. Він з'ясував, що класичну тему можна відновити для нових процесів, закривши ручку в розділ спільної пам'яті під назвою "\ Сесії \ <Ідентифікатор сесії> \ Windows \ ThemeSection" в процесі WinLogon. Він написав швидку і брудну програму для автоматизації завдання при запуску. Більш детально перейдіть на forum.thinkpads.com/viewtopic.php?f=67&t=113024
Edward

Відповіді:


4

Ви можете використовувати таку програму:

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 .


Для досвідчених користувачів я рекомендую цей метод .

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


1
Не тільки диспетчер завдань перестає працювати, але й інші програми, які замінюють стандартний рядок заголовка вікна ( Internet Explorer , Opera 12.x, Google Chrome , MySQL Workbench ), починають демонструвати напівпрозорий рядок заголовка та / або напівпрозору панель інструментів. Тема, що виконується, дозволяє виправити бінарний файл Internet Explorer .
Бас

1
@Anixx в Linux, де Chrome можна налаштувати на використання прикрас вікна менеджера - так. Як ви вирішите це в Windows? Хлопці Google зняли цей вимикач років тому.
Бас

1
@Bass або змінить тему на щось на зразок цього chrome.google.com/webstore/detail/windows-classic-theme/… або запустити її - ключ -disable-dwm-композиція або те й інше.
Anixx

1
@Bass і ось універсальне виправлення: winclassic.boards.net/attachment/download/14 Помістіть цей exe в автоматичний запуск, і він виправить цю проблему у всіх вікнах.
Anixx

1
@Bass або на основі програми, використовуйте SetWindowCompositionAttribute.exe клас WcentClass accent 1 0 0 0, де Window Class - клас вікна, яке ви хочете виправити (або ви можете використовувати "ім'я WindowCaption"). Завантажте програму тут:
www.glass8.eu/files/SetWindowCompositionAttribute.7z

2

Я здогадуюсь, що ви хочете повернути меню "Пуск" і зробити його таким чином, що при запуску ви за замовчуванням перебуваєте на робочому столі.

Я б почав із отримання Windows 8.1 у магазині Windows, він дає більше функцій типу Windows 7, а якщо у вас немає сенсорного екрана, він за замовчуванням на робочому столі.

Потім ви можете повернути стартове меню з класичною оболонкою за адресою: http://www.classicshell.net/

Ви також можете отримати класичну панель завдань та стиль вікна з темою deviantart за адресою: http://simplexdesignsart.deviantart.com/art/Windows-Classic-Vs-Outdated-457573957

Удачі! ;)


Мені довелося змінити налаштування в 8.1, щоб почати працювати на робочому столі, коли я оновив на своєму ПК, який не має сенсорного екрану, але це було незабаром після його виходу і все могло змінитися.
Cfinley

Ви, мабуть, маєте на увазі xxinightxx.deviantart.com/art/… - однак це працює не у всіх ситуаціях.
Марк Боулдер
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.