"Барри Саймон "О реестре Registry и настройке системы Windows95" (прогр.)" - читать интересную книгу автора


Обычно на рабочем столе Windows 95 расположены пять связанных с
аппаратурой пиктограмм, которые нельзя переместить или удалить обычным
образом: "Мой компьютер" (My Computer), "Сетевое окружение" (Network
Neighborhood), "Входящие" (Inbox), The Microsoft Network и "Корзина"
(Recycle Bin) (при установке пакета Windows 95 Plus! добавляется аппаратная
пиктограмма Internet). В зависимости от типа выбранной вами установки
некоторые из этих пиктограмм могут отсутствовать. Например, если вы не
устанавливаете Microsoft Exchange, пиктограмма "Входящие" не требуется.
"Портфель" также представляет собой пиктограмму, относящуюся к аппаратуре,
но она не зафиксирована на рабочем столе.
В контекстном меню каждой из этих пиктограмм, за исключением The Microsoft
Network (против присутствия которой на рабочем столе Windows 95 до
недавнего времени возражало Министерство юстиции США), нет пункта "Удалить"
(Delete). Однако с помощью реестра можно убрать или переместить все эти
пиктограммы в другое место.

Изменение пиктограмм, относящихся к аппаратуре

Хотя существует возможность удалить пиктограмму "Сетевое окружение" с
помощью редактора системных правил (System Policy Editor), намного проще
сделать это через реестр. Найдите раздел HKCU\SOFTWARE\
Microsoft\Windows\CurrentVersion\Policies\Explorer и создайте поле
параметра типа DWORD с именем NoNetHood. Если вы присвоите ему значение 1 и
перезапустите систему,пиктограмма "Сетевое окружение" не сможет появиться.
Для восстановления ее положения измените это значение на 0.
Для изменения других пиктограмм, связанных с аппаратурой, найдите раздел
HKLM\SOFTWARE\Microsoft\ Windows\CurrentVersion\explorer\Desktop\NameSpace.
Внутри этого раздела каждая пиктограмма имеет свой собственный параметр
CLSID, описанный выше, - идентифицирующее индивидуальные объекты 16-байт
значение - он указывает на соответствующий подраздел в HKCR\CLSID. Для
удаления пиктограммы исправьте значение парного параметра в HKCR\CLSID.
CLSID для каждой из пиктограмм, относящихся к аппаратуре, таковы:

Мой компьютер: {20D04FE0-3AEA-1069-A2D8-08002B30309D}
Сетевое окружение: {208D2C60-3AEA-1069-A2D7-08002B30309D}
Корзина: {645FF040-5081-101B-9F08-00AA002F954E}
Входящие: {00020D75-0000-0000-C000-000000000046}
The Microsoft Network: {00028B00-0000-0000-C000-000000000046}
Проводник: {FBF23B42-E3F0-101B-8488-00AA003E56F8}

Например, если вы хотите изменить пиктограмму "Корзина", сначала следует
найти подраздел в HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\explorer
\Desktop\NameSpace, у которого в поле значения по умолчанию записано
"Корзина": {645FF040-5081-101B-9F08- 00AA002F954E}. Если удалить этот
подраздел, то система уберет "Корзину" с "Рабочего стола". Однако можно
просто переименовать "Корзину", отыскав соответствующий CLSID
(HKCR\CLSID\{645FF040-5081-101B-9F08- 00AA002F954E}) и изменив имя в поле
его значения по умолчанию.
Кроме того, можно создавать новые версии аппаратных пиктограмм, которые