Blog. Just Blog

Добавляем собственные фоновые рисунки в Windows 7

Версия для печати Добавить в Избранное Отправить на E-Mail | Категория: Software | Автор: ManHunter
Добавляем собственные фоновые рисунки в Windows 7
Добавляем собственные фоновые рисунки в Windows 7

Сегодня я расскажу вам еще об одной недокументированной функции Windows 7, а именно об управлении фоновыми рисунками рабочего стола. Казалось бы, что тут может быть еще непонятного? Клик правой кнопкой мыши на рабочем столе, в меню "Персонализация", затем "Фоновый рисунок рабочего стола", ну а там по ситуации, или выбираем из имеющихся, или нажимаем кнопку "Обзор..." и выбираем свою картинку. Это если делать как задумано разработчиками Windows. А мы с вами сегодня научимся добавлять свои собственные рисунки в список картинок, который отображается при выборе фонового рисунка.

Первый вариант, самый простой - скопировать нужную картинку в папку C:\WINDOWS, ну или куда там у вас установлена система. Сразу же после этого новая обоина будет доступна в списке картинок при выборе в выпадающем списке "Расположение изображения" пункта "Windows". Это удобно, когда хочется добавить пару-тройку рисунков и на этом успокоиться.

А если надо добавить в список десяток или сотню картинок? Конечно, никто не вправе вам запретить точно так же скопировать их в папку с установленной системой. Но системные папки для того и называются системными, потому что там не должно быть ничего лишнего. И поэтому сейчас мы узнаем второй, более правильный способ добавления собственных картинок в список фонов рабочего стола. Сперва создайте на диске отдельную папку, куда и скопируйте все нужные вам картинки. В моем примере это папка

D:\Wallpapers
Теперь запустите редактор реестра regedit и в нем откройте ветку

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Wallpapers\KnownFolders\0\Windows Wallpapers\MergeFolders
Здесь находится список всех папок, в которых хранятся картинки и которые будет обрабатывать система при выборе фонового рисунка рабочего стола.

Ветка реестра
Ветка реестра

Нам осталось добавить сюда нашу папку с картинками. Для этого нажмите правую кнопку мышки и в появившемся меню выберите "Создать" - "Строковый параметр".

Создаем новый параметр в реестре
Создаем новый параметр в реестре

Когда он откроется на редактирование, введите полный путь к нашей папке - "D:\Wallpapers".

Создаем новый параметр в реестре
Создаем новый параметр в реестре

Закрываем редактор реестра и открываем окно выбора фонового рисунка рабочего стола. Что мы видим? При выборе в выпадающем списке расположения "Фоны рабочего стола Windows", в окне выбора картинок кроме базовых групп появляется новая группа - "Wallpapers", в которой содержатся все картинки из папки D:\Wallpapers. Таким же образом можно добавлять и другие группы картинок, добавляя в реестр названия соответствующих папок с картинками.

Собственные фоновые рисунки в Windows 7
Собственные фоновые рисунки в Windows 7

Финальный штрих. Можно оставить название группы по названию папки - "Wallpapers", но можно задать и свое собственное название группы, не меняя название папки. Для этого в папке с картинками при помощи обычного Блокнота создайте служебный файл с настройками desktop.ini, в который нужно записать следующее:

[.ShellClassInfo]
LocalizedResourceName = Ваше название группы картинок

Но чтобы система обрабатывала файл desktop.ini, папка, в которой он находится, должна иметь атрибут "только для чтения" или "системный", такая вот особенность. Но ничего страшного, давайте установим папке с картинками атрибут "только для чтения". Это легко делается в командной строке при помощи утилиты attrib:

Устанавливаем атрибут папке
Устанавливаем атрибут папке

Снова открываем окно выбора фонового рисунка рабочего стола. На этот раз группа с нашими картинками называется именно так, как мы задали.

Собственные фоновые рисунки в Windows 7
Собственные фоновые рисунки в Windows 7

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

Поделиться ссылкой ВКонтакте Поделиться ссылкой на Facebook Поделиться ссылкой на LiveJournal Поделиться ссылкой в Мой Круг Добавить в Мой мир Добавить на ЛиРу (Liveinternet) Добавить в закладки Memori Добавить в закладки Google
Просмотров: 9962 | Комментариев: 7

Внимание! Статья опубликована больше года назад, информация могла устареть!

Комментарии

Отзывы посетителей сайта о статье
lyida (02.12.2013 в 06:23):
Перерыла весь интернет на эту тему.У вас наиболее просто,лаконично и понятно.И вобщем,оригинально.Всё работает.
Катя (14.08.2013 в 19:51):
У меня нету персонализации) где я могу еще их найти
SVS (28.03.2013 в 18:57):
Кто о весне, кто - про весну :))) А пока как в лучших традициях рекламы: Пережил три месяца зимы - получи четвёртый месяц в подарок!
Never (21.03.2013 в 19:00):
Ахха, ты давал, просвещаюсь до сих пор )
ManHunter (21.03.2013 в 18:44):
Never, ну дай помечтать-то

Часть всяких годмодов, кстати, документированы
http://msdn.microsoft.com/en-u...S.85%29.aspx
Never (21.03.2013 в 18:41):
Да они даже о папке GodMode.{ED7BA470-8E54-465E-825C-99712043E01C} не говорят, а ты про расширенный режим )))
Андрей (21.03.2013 в 14:49):
Весна...

Добавить комментарий

Заполните форму для добавления комментария
Имя*:
Текст комментария (не более 2000 символов)*:

*Все поля обязательны для заполнения.
Комментарии, содержащие рекламу, ненормативную лексику, оскорбления и т.п., а также флуд и сообщения не по теме, будут удаляться. Нарушителям может быть заблокирован доступ к сайту.
Наверх
Powered by PCL's Speckled Band Engine 0.2 RC3
© ManHunter / PCL, 2008-2018
При использовании материалов ссылка на сайт обязательна
Время генерации: 0.29 сек. / MySQL: 2 (0.0036 сек.) / Память: 4.75 Mb
Наверх