Как отключить прозрачность панели задач на рабочем столе Windows 8?

33

Я хотел бы отключить прозрачность панели задач на рабочем столе Windows 8. На Win7 отключение Aero было взломом для достижения этой цели, но этот пост, посвященный тому, как отключить Aero в Win7 и Vista, больше не работает в Windows 8. Есть ли другой способ отключить прозрачность панели задач на рабочем столе Windows 8?

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

yzorg
источник
Я не установил Windows 8 прямо сейчас, но вы можете сделать это в «personalize»> «Window Color» отключить прозрачность?
Моав
Aero даже не существует в Windows 8, этот вопрос не имеет смысла.
Ramhound
1
@Moab Нет, этот флажок был снят для Win8, но я думал, что все еще может быть ключ реестра, чтобы сделать то же самое, отсюда и вопрос.
yzorg
1
@Ramhound Aero не существует (границы окна не прозрачны), но панель задач прозрачна, и пользовательский интерфейс для ее отключения отсутствует. Когда я использую панель задач для переключения программ, мне не нравится, когда артефакты просвечивают сквозь прозрачную панель задач (я нахожу это отвлекающим), и это одна из причин, по которой я всегда отключал Aero.
yzorg
1
@Ramhound Вопрос отредактирован, посмотрите. Я пытаюсь подчеркнуть, что они удалили старый взлом, на который некоторые из нас полагались, и не дали альтернативы.
yzorg

Ответы:

17

Вы можете сделать это, если переключитесь на тему Aero lite, см. Как включить скрытую тему «Aero Lite» в Windows 8 и более поздних версиях? и как отключить прозрачность в панели задач Windows 8? ,

  1. Открыть C:\windows\resources\themes\*.themeс помощью блокнота.

  2. Под ключом [VisualStyles]измените указатель на, Aero.msstylesчтобы указать AeroLite.msstyles.

  3. Сохраните файл (на самом деле вы не можете, поэтому сохраните его в другом месте).

  4. Дважды щелкните по вашему .themeфайлу

Теперь ваша панель задач больше не является полупрозрачной:

изображение экрана, показывающее панель задач

Чтобы применить его к текущей теме, см . Ответ Уилла ниже.

Недостаток этих подходов является то , что Aero облегченной тема выглядит иначе (обратите внимание на вашей минимизируют-восстановление-кнопку закрытия и т.д.) от обычной темы для Windows 8 Aero.

Джеймс МакМэхон
источник
3
ВНИМАНИЕ ДРУГИМ: Вы теряете изменения цвета, которые я сделал в персонализации. Это имеет смысл, дважды щелкнув по отредактированному файлу .theme, вы заменяете активную тему на «базовую» (синий цвет и фоновое изображение цветка). Оно работает. Я планирую добавить это к моим шагам установки при запуске нового компьютера с Windows 8 или виртуальной машины. Благодарность!
yzorg
1
PS Не пытайтесь скопировать / заменить файл темы, следуйте инструкциям и скопируйте его, отредактируйте и дважды щелкните по нему. Защита системных файлов не позволяет заменить файл темы в исходном каталоге.
yzorg
Возможно, стоит упомянуть, что тема может храниться здесь:C:\Users\[UserName]\AppData\Local\Microsoft\Windows\Themes
Лукас Эдер
2
Лично я не считаю это решением, скорее обходным путем. Тема совсем другая.
Иан М Норман,
@yzorg, Хороший вопрос, а как заменить theme1.themeи theme2.themeвнутри папки? Я попытался запустить explorer.exe с правами администратора, но все еще не могу получить его в папку.
Pacerier
9

Обратите внимание, что если вы персонализировали свою тему, она будет расположена здесь:

C:\Users\[User]\AppData\Local\Microsoft\Windows\Themes

Я редактировал файл напрямую, и он работал.

будет камень
источник
1
+1 Ваше предложение не работает для Custom.theme. Но я сохранил мою несохраненную тему, например, в foo, а затем отредактировал foo.theme работает.
Джозеф Куинси
1
@JosephQuinsey, работает, но вам нужно переименовать его во что-то другое (например, Custom1.theme или переместить в другую папку. Если вы попытаетесь запустить файлы .theme по пути, равному% localappdata% \ microsoft \ windows \ themes \ custom.theme, Windows на самом деле не запускает файл, а просто открывает страницу Панель управления \ Оформление и персонализация \ Персонализация (и после открытия страницы воссоздает файл с именем Custom.theme из ваших «текущих настроек темы» ( Я понятия не имею, где эти настройки сохраняются) ................................
Pacerier
................................ если ваши "текущие настройки темы" не являются одним из сохраненных настроек темы. Это означает, что любые изменения, внесенные вами в Custom.theme, будут потеряны при открытии этой страницы.
Pacerier
5

Утилита Stardock Start8 (условно-бесплатная: http://www.stardock.com/products/start8/download.asp ) имеет возможность отключить прозрачность панели задач.

Его можно найти в разделе «Рабочий стол» в настройках Start8.

Варианты Start8

Похоже, это соответствует вашему окну, а не странности, которые происходят с изменениями реестра выше. Это также позволило мне отключить горячие углы и несколько других мест, в которых появляется Metro, что является для меня находкой.

LafinJack
источник
1
Неплохой первый ответ, но вы можете включить больше подробностей, например, как отключить это в stardock, возможно, даже снимок экрана или два, чтобы сделать его более понятным, иначе ваш ответ, скорее всего, не наберет голосов.
SLM
Спасибо! Я был пользователем start8 с момента запуска Windows 8, я не заметил этой опции. Черт, все это время я потратил впустую, ища способ исправить прозрачность панели задач.
Иан М Норман,
1
@LafinJack, а как это делает stardock? Они должны были быть некоторые настройки реестра, чтобы изменить право?
Пейсер
5

Редактировать предыдущую версию .

Это на самом деле не полностью работает. Окна, которые перемещаются под панель задач, все еще видны. Это беспокоит меня каждый раз, когда я это вижу, поэтому я продолжу искать полное исправление (чтобы отключить прозрачность для панели задач рабочего стола в Windows 8).

yzorg
источник
4
Следствием этого является то, что если вы все еще хотите изображение на заднем плане, вы можете использовать редактор изображений, чтобы изменить размер изображения до разрешения вашего монитора, а затем перетащить цветную полосу внизу. Отчасти хакерский, но это сработало бы.
nhinkle
Я devops, поэтому я часто имею несколько копий одной и той же программы (Visual Studio, PowerShell ISE, окна папок). Поэтому я часто включаю заголовки окон (так называемая панель задач Vista), чтобы отличать окно VS моего «Задания» от окна VS «Веб-сайты». Так что моя панель задач не находится в одном и том же месте или в одном и том же размере очень долго.
Ёзорг
Я предполагаю, что вы не меняете высоту панели задач, так что это все, что действительно имеет значение.
nhinkle
@nhinkle Панель задач вертикальная, а не горизонтальная. IOW прикреплен к левой стороне экрана, а не к нижней части экрана. Это именно так, чтобы я мог настроить, сколько текста я вижу в заголовках окон по мере необходимости.
Ёзорг
3
Аааа. Ну, вот что ты получаешь за то, что ты такой нонконформистский бунтарь! : P
nhinkle
3

У меня такая же проблема на Windows 8 Pro. МОЕ РЕШЕНИЕ. Я заново отредактировал изображение обоев в краске и сопоставил его со снимком экрана, чтобы добавить часть белого цвета, чтобы сидеть за панелью задач. Проблема все еще присутствует, но больше не видна.

Генри Касселлс
источник
вы уверены в этом? Тест с окном прямо под панелью задач. Кажется, не работает на 8.1.
Pacerier
3

Opaque Taskbar for Windows 8кажется, делает свою работу, и похоже, что они используют Desktop Window ManagementAPI для этого (не какой-то взлом реестра / темы)
http://winaero.com/comment.php?comment.news.199

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

mdonatas
источник
Я предпочел бы отредактировать файл темы, который кажется немного более эффективным и менее ошибочным, чем изменять его на лету через API.
yzorg
2
Это одно из решений, которое я попробовал. Это работает, но, кажется, никогда не задерживается надолго, и часто выходит из синхронизации, так что включение в приложении отключает и наоборот.
Иан М Норман,
В последнее время я использую rammichael.com/7-taskbar-tweaker для отключения прозрачности. Никогда не было проблем. Эта опция довольно скрыта, хотя в дополнительных опциях, доступных из контекстного меню systray.
mdonatas
@mdonatas, как приложение это делает?
Pacerier
1
@yzorg, но ваши кнопки минимизации-восстановления-максимизации будут выглядеть иначе, как указано в верхнем ответе.
Pacerier
1

К сожалению, сейчас нет способа сделать это.

user153762
источник
2
Это могло бы быть правдой во время написания, но ясно, что в других ответах есть решения, поэтому голосование с понижением, так что это уже не лучший ответ.
yzorg
1
@ user153762, Скорее всего, всегда был способ сделать это. Таким образом, цитирование необходимо.
Pacerier
0

Попробуйте установить опцию кнопки запуска. Я использую «Classic Shell Start Menu», которая включает в себя, среди прочего, изменение настроек, которые вы не найдете больше нигде в win 8. Это необходимо иметь, если вам нравится классическая кнопка запуска, и особенно если у вас win8 без сенсорного экрана. В этой программе вы щелкаете правой кнопкой мыши по кнопке и переходите на вкладку настроек win 8.1. Она тут же.

Дэн Берриман
источник
Но отключает ли это прозрачность?
Pacerier
Где можно отключить прозрачность панели задач i.imgur.com/0khKuKo.png
Alex78191