Что нового в темах Windows 8? Почему они не работают в Windows 7?
Темы Windows 8 не отличаются от тем Windows 7 , по крайней мере, когда вы смотрите на них в первый раз. Процесс создания и настройки тем одинаков в обеих операционных системах, но файлы тем, полученные в результате этого процесса, имеют разные расширения(file extension) и несовместимы друг с другом. Почему это? Мне очень хотелось узнать ответ на этот вопрос, и я решил провести небольшое исследование самостоятельно. Вот что я узнал:
Что такое тема Windows? - Определение гика
Во-первых, я хотел бы начать с объяснения того, что такое тема Windows, независимо от используемой версии Windows(Windows version) . Microsoft говорит, что «тема представляет собой комбинацию фоновых изображений рабочего стола, цветов окон и звуков».
Это верно, но не передает полной картины. Поэтому я хотел бы дать более длинное и подробное определение. Вот оно:
("A Windows theme is an archive with a specific file extension ()«Тема Windows — это архив с определенным расширением (Computer)файла ( .themepack в(.themepack) Windows 7(Desktop) и .deskthemepack в Windows 8 ). Он включает в себя обои, используемые на рабочем столе(Desktop) , а также такие настройки, как(Network) : Корзина(Recycle Bin) и т. д.), информация о визуальном стиле(style information) , применяемая к Windows и всем настольным программам, используемые курсоры мыши, экранная заставка, которая запускается, когда компьютер не используется, и звуковая схема, применяемая к операционной системе(operating system) .
Когда вы извлекаете содержимое темы Windows(Windows theme) , вы обнаружите структуру, аналогичную приведенной ниже: папку DesktopBackground , которая включает в себя все обои, используемые на рабочем столе(Desktop) , и файл с расширением «.theme» , который похож на «.ini» . » конфигурационные файлы, используемые всеми видами программ.
Если вы отредактируете файл «.theme» , вы заметите, что он имеет структуру, аналогичную той, что показана на скриншоте ниже.
Чем отличаются темы Windows 8 от тем Windows 7 ?
Поскольку тема Windows(Windows theme) имеет одинаковое определение и роль(definition and role) , независимо от используемой версии Windows(Windows version) , почему темы Windows 8 не работают в Windows 7 ?
Чтобы полностью понять технические различия, я использовал созданную нами замечательную тему с одинаковыми обоями и почти одинаковыми настройками как в Windows 7 , так и в Windows 8 . Это отличная тема.
После того, как я создал тему вручную, как в Windows 8 , так и в Windows 7 , я извлек каждый файл темы(theme file) и начал искать различия, которые объясняли бы, почему темы Windows 8 несовместимы с Windows 7 .
Первое заметное отличие — это расширение файла. Темы Windows 8 имеют расширение файла .deskthemepack , а темы (.deskthemepack)Windows 7 имеют расширение файла (file extension).themepack . Кроме того, тип для каждого из этих файлов имеет другое имя: файл темы (theme file)Windows 8 называется файлом пакета тем Windows для рабочего стола(Windows Desktop Theme Pack File) , а в Windows 7 он называется файлом пакета(Windows Theme Pack File) тем Windows .
Если темы Windows имеют почти одинаковые настройки, они должны иметь примерно одинаковый размер. Как вы можете видеть на снимке экрана выше, тема Windows 8 всего на 1 КБ меньше, чем тема Windows 7 .
Извлечение содержимого каждого файла темы(theme file) выявило ту же структуру и файлы(structure and files) . Поэтому следующим шагом было открытие файла «.theme» , включенного в каждую тему, и сравнение настроек, хранящихся внутри. Только тогда я начал замечать несколько важных отличий.
Во- первых(First) , у тем Windows 8 есть ThemeID — идентификатор, аналогичный используемому в реестре Windows(Windows Registry) . Темы Windows 7 не используют такие идентификаторы(IDs) .
Затем в темах Windows 7 есть две настройки, которые, похоже, ушли из тем Windows 8 : TileWallpaper и WallpaperStyle — они используются для описания положения обоев на экране.
Темы Windows 8 вместо этого вводят три новых параметра: MultimonBackgrounds — используется, когда у вас есть обои, совместимые с настройками нескольких мониторов, и PicturePosition — скорее всего, он заменяет два параметра позиционирования Windows 7 , упомянутые ранее.
Третий новый параметр — AutoColorization . Это еще одна новая функция тем Windows 8 — возможность изменить цвет, применяемый ко всем окнам на экране, на основе основного цвета активных в данный момент обоев.
На этом список отличий заканчивается, и он короче, чем я ожидал.
Заключение
Как вы можете видеть из моего небольшого исследовательского упражнения(research exercise) , причина, по которой темы Windows 8 не работают в Windows 7 , заключается в том, что Windows 8 вводит новые функции для своих тем рабочего стола: поддержка нескольких мониторов(multi-monitor support) , автоматическая раскраска(auto colorization) всех открытых окон на основе активного обои и новая система идентификации(identification system) для каждой темы.
Related posts
Как открыть скрытые региональные темы в Windows 7
Заставьте Windows 10 запускаться со звуком из Windows 7 или более ранних версий
Скачать темы Windows 8 Release Preview для Windows 7
Как настроить экран входа в Windows 7
Как создать свой собственный список переходов в Windows 7 и Windows 8.1
Как просматривать, устанавливать и удалять шрифты в Windows 7 и Windows 8.1
Исправить проблему: как остановить открытие Spotify при запуске Windows?
Как сделать PowerShell и командную строку прозрачными
Как отключить или включить звук запуска в Windows
Лучшие оставшиеся гаджеты рабочего стола для Windows 7
Как настроить область уведомлений в Windows 7 и Windows 8
Как открыть Xbox overlay? Что Xbox Game Bar shortcut?
Где находятся шаблоны начального экрана и как их извлечь?
7 лучших обложек Windows Media Player 12 в 2010 году
Как получить ежедневные бесплатные обои для Android от Google
7 сайтов, где можно скачать бесплатные иконки на рабочий стол для Windows 10
Лучшие обои для Windows (4K и Full HD) -
Топ 12+ лучших бесплатных заставок для Windows
Как изменить тему Windows 11 -
Скачать 30 лучших курсоров для мыши для Windows