4

Есть ли способ извлечь шаблоны начального экрана Windows 8, чтобы использовать их в качестве отдельных обоев в других системах?

Например, посмотрите на этот скриншот:

Начальный экран Windows 8 RTM

Меня интересует темно-синий фон. Я слышал, что этот фон как-то адаптирован к выбранной вами цветовой теме. Так много разных вариаций должно существовать.

Engadget есть статья здесь кратко говорить об этих фоновых узорах и различных цветовых схемах. Они называют их "татуировками персонализации".

Изменение цветовой схемы и шаблона начального экрана Windows 8

Обновить:

Я нашел следующую страницу / руководство:
http://www.askvg.com/how-to-customize-or-change-start-screen-green-background-start-button-tiny-start-menu-and-other-metro-ui-stuff-in- Windows 8/

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

Я попытался найти shsxs.dll в окончательной первоначальной версии Windows 8 без особой удачи. Похоже, Microsoft изменила способ обработки фонового изображения. Файл нигде не найти ...

Я также посмотрел в uxtheme.dll , но он не содержит интересных изображений.

Есть новые идеи? Любой другой * .dll с может быть интересным здесь?

4 ответа4

5

Я наконец нашел решение!

Всю необходимую информацию можно найти на этой странице:

http://code-bude.net/2012/08/31/anleitung-benutzerdefinierte-hintergrundbilder-in-windows-8/(немецкий)

По сути, новый файл, содержащий изображения, является imageres.dll . Открытие его с помощью ResourceHacker открывает все обои в разделе PNG.

Фоны начинаются с Ресурса 10000. Для каждого рисунка (и некоторых цветов?) Есть 5 изображений каждый.

  • 10000 - Небольшой предварительный просмотр в настройках
  • 10001 - Фон для устройств с низким разрешением
  • 10002 - Фон для устройств среднего разрешения
  • 10003 - Фон для устройств с высоким разрешением
  • 10004 - Большой предварительный просмотр в настройках

Например, экспорт 10003 создает PNG размером 3000x800 пикселей:

10003.png

1

Есть ли способ извлечь шаблоны начального экрана Windows 8, чтобы использовать их в качестве отдельных обоев в других системах?

Да, есть.

Фоны находятся в %systemroot%/system32/imageres.dll . Чтобы использовать их, я предлагаю следующий метод:

Начните с открытия папки, в которой находится наш файл ресурсов, нажав Win R и введя %systemroot%/system32 .

Извлеките ресурсы, используя 7-Zip, (щелкните правой кнопкой мыши) на imageres.dll и выберите 7-Zip > Open archive . Двенадцать в архив, открыв .rsrc/png . Здесь вы найдете фоны. Чтобы извлечь файлы, выберите нужные файлы и (щелкните левой кнопкой мыши) кнопку «Извлечь» и укажите, где должны находиться выбранные файлы, например C:\Windows 8 Start Screen Backgrounds Примечание. Обратная косая черта важна!

Извлеченные ресурсы не имеют расширения файла, нам нужно добавить это, переименовав наши файлы. Перейдите в папку, в которую вы извлекли ресурсы, удерживайте Shift и (щелкните правой кнопкой мыши) в папке, (щелкните левой кнопкой мыши) в окне Открыть команду здесь.

В командной строке введите и выполните следующую команду: REN * *.png

Поздравляем! Теперь у вас есть все ресурсы в вашем распоряжении.

Примечание: Windows 8.1 удаляет старые фоны начального экрана 10000-11904, если вы хотите, чтобы они вам понадобились, файл imageres.dll из установки Windows 8.0. Новые фоны Windows 8.1 следуют тому же принципу извлечения, но вместо этого имеют номера 20001-22101.

0

Попробуйте настройщик начального экрана Windows 8 от Vhanla.

Ссылку для скачивания можно найти здесь

0

Для каждого фона начального экрана вы можете выбрать разные цвета и размеры в соответствии с вашим разрешением экрана, поэтому я считаю, что эти изображения генерируются, а не хранятся на диске отдельно.

Хороший способ получить их - print screen . Используйте функцию уменьшения масштаба Microsoft, чтобы плитки занимали меньше места, делайте экран печати и удаляйте ненужные вещи с помощью фоторедактора.

Или найдите их в Google. Это, как я нашел этот один.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .