1

Тема: Реестр: оформление Рабочего стола

Для Windows XP.

Строковый параметр Wallpaper в разделе HKEY_CURRENT_USER\Control Panel\Desktop содержит путь к bmp-файлу обоев Рабочего стола.

Строковые параметры WallpaperOriginX и WallpaperOriginY в том же разделе содержат координаты X и Y (в пикселях) точки, в которую будет помещён левый верхний угол картинки обоев Рабочего стола.

Параметр PaintDesktopVersion типа DWORD со значением 1 в том же разделе приводит к отображению номера версии и сборки операционной системы в правом нижнем углу Рабочего стола.

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

2

Re: Реестр: оформление Рабочего стола

Для Windows XP.
Параметр NoDesktop типа DWORD со значением 1 в разделе HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer делает невидимыми все элементы (ярлыки) Рабочего стола.

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

3

Re: Реестр: оформление Рабочего стола

Можно попробовать запретить контекстное меню оболочки:

Раздел:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer

Параметр:
NoViewContextMenu;REG_DWORD

Установите параметр в 0х00000001 чтобы запретить контекстное меню.
Установите параметр в 0х00000000 чтобы разрешить контекстное меню.

Установка должна вступить в силу после перезагрузки оболочки
--------------------------------------------------------------------------------------------
Можно попробовать запретить меню "Файл" оболочки

Раздел:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer

Параметр:
NoFileMenu;REG_DWORD

Установите параметр в 0х00000001 чтобы запретить меню Файл
Установите параметр в 0х00000000 чтобы разрешить меню Файл

Установка должна вступить в силу после перезагрузки оболочки
--------------------------------------------------------------------------------------------
Чтобы убрать стрелочку с ярлыка lnk удалите тектовый параметр IsShortcut
раздела HKEY_CLASSES_ROOT\lnkfile, а чтобы вернуть стрелочку вновь,
создайте этот параметр с пустым значением. Аналогично можно поступить
и с pif ярлыками (раздел HKEY_CLASSES_ROOT\piffile)

Установка должна вступить в силу после перезагрузки оболочки
--------------------------------------------------------------------------------------------
Чтобы убрать значок "Корзина" с рабочего стола удалите
раздел
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion
\Explorer\Desktop\NameSpace\{645FF040-5081-101B-9F08-00AA002F954E}

а чтобы Корзина отображалась - вновь создайте этот раздел.

Установка должна вступить в силу немедленно после обновления DeskTop

4

Re: Реестр: оформление Рабочего стола

Для Windows XP.

Чтобы задать свою всплывающую подсказку для Корзины на Рабочем столе, отредактируйте строковый параметр InfoTip (REG_SZ или REG_EXPAND_SZ) в разделе HKEY_CLASSES_ROOT\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}.

Чтобы переименовать Корзину на Рабочем столе, отредактируйте строковый параметр LocalizedString (REG_SZ или REG_EXPAND_SZ) в том же разделе.

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

5

Re: Реестр: оформление Рабочего стола

Для Windows XP.
Чтобы добавить Корзину в окно "Мой компьютер", достаточно в разделе HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\NameSpace создать пустой подраздел с именем {645FF040-5081-101B-9F08-00AA002F954E}.

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

6

Re: Реестр: оформление Рабочего стола

Для Windows XP.
Чтобы запретить показ всплывающих подсказок (описаний папок и файлов на Рабочем столе и в Проводнике), достаточно присвоить значение 0 параметру типа DWORD ShowInfoTip в разделе HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced.

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

7

Re: Реестр: оформление Рабочего стола

Для Windows XP.
Чтобы запретить изменение настроек рабочего стола (включая изменение обоев), необходимо в разделе HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System присвоить значение 1 параметру типа DWORD NoDispBackgroundPage. После этого вкладка "Рабочий стол" в диалоге "Свойства: Экран" отображаться не будет.

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

8

Re: Реестр: оформление Рабочего стола

Как определить текущую тему Windows XP?
Сама тема записана в: HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\ThemeManager, "ColorName"="HomeStead". HomeStead - оливковая, Metallic - серебристая, NormalColor - стандартная (голубая).
Для изменения темы еще нужно изменить все параметры из раздела HKEY_CURRENT_USER\Control  Panel\Colors на соответствующие (или даже любые желаемые).
Информацию опубликовал Androgen.

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

9

Re: Реестр: оформление Рабочего стола

Избавиться от слов "Ярлык для..." при создании ярлыков.
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer, параметр "Link" (reg_BINARY) установить в 00 00 00 00.

Размер иконок рабочего стола.
HKEY_CURRENT_USER\Control Panel\Desktop\WindowMetrics, параметр "Shell Icon Size" по умолчанию равный 32.
Стандартные значения (при которых не масштабируется иконка) - 16,24,32.
Значением можно выставить любое число от 0 до 100

Расстояние по вертикали между иконками рабочего стола.
HKEY_CURRENT_USER\Control Panel\Desktop\WindowMetrics, параметр "IconVerticalspacing". Чем меньше значение по модулю, тем меньше расстояние.