Фирма ULTRA: радиолюбительские антенны и аксессуары к ним

Глумление над реестром.
Файлы, папки и т.п.

Чтобы создать специальную папку...(из секретов Мелкомягких)
From: ILja
    Щелкните правой кнопкой мыши на рабочем столе или внутри папки (лучше), выберите пункты «Создать» и «Папка».
    Дайте новому объекту имя и поставьте после него точку, после чего введите идентификатор класса объекта (CLSID) в фигурных скобках.
    Например, для «Панели управления» полное имя папки будет выглядеть таким образом: "Панель мучений.{21EC2020-3AEA-1069-A2DD-08002B30309D}". Имя перед точкой можно давать по собственному усмотрению. Объект идентифицируется как специальная папка точкой и идентификатором CLSID.Не забудьте поставить фигурные скобки!(попробуйте поместить или создать такую папку в "с:\Windows\Главное меню\", и нажать на кнопку "Пуск", увидите что получится...... ;-))) )

Хочу ещё спецпапок!!!
From: ILja
    Открываете в REGEDIT раздел "HKLM\Software\CLASSES\CLSID" и выделяете его мышью.
    Запускаете в REGEDIT поиск и ищете строку "InfoTip"
    Найдя интересный инфотип (например "Удалённый доступ") , смотрите на название вышестоящей по иерархии папки(что-то вроде "{????????-????-????-????-????????????}")  создаёте папку с любым именем, точкой и этим идентификатором типа Name.{????????-????-????-????-????????????}
    Юзаете спецпапку....(Виндовс глюкав, поэтому не со всеми CLSID это получается ;-))

Как сделать тип файла "Unknown" видимым в диалоговом окне "Типы файлов"
From: ILja
    Откройте редактор реестра и разверните раздел "HKEY_ CL\SSES_ROOT".
    Прокручивайте список типов файлов до тех пор, пока не найдете "Unknown".
    Выделите его, переведите курсор в правое окно редактора и щелкните правой кнопкой мыши в произвольном месте.
    Выберите пункт "Новый" из появившегося контекстного меню, затем элемент "Двоичное значение". Будет видно, что выделено "Новое значение #1".
    Замените эту метку-заполнитель словом "EditFlags".
    Щелкните дважды на пиктограмме "EditFlags" и введите следующую строку в поле "Значение" диалога "Редактирование": 02 00 00 00. (При обращении к этому полю в нем обнаружатся четыре нуля, удалить которые невозможно. Введенные вами цифры прибавятся к ним.)
    Закройте Registry Editor. Теперь можно увидеть элемент "Unknown" среди типов файлов в "Проводнике". Этот метод применим к любым другим неизвестным типам файлов.

Создание новых обьектов в мышином меню «Файл»->«Создать»
From: ILja
    Создать пустые файлы с нужными расширениями и поместить их в папку «\Windows\ShellNew».
    Запустить regedit.exe и обратившись к ключу HKEY_CLASSES_ROOT, найти нужное расширение файла. Выбрав его, нажать правую кнопку мыши и добавить новую группу, назвав ее «ShellNew».
    В правом окне редактора щелкнуть правой кнопкой мыши по фоновому изображению и добавить новый строковый параметр.
    Назвав его «FileName», дважды щелкнуть на пиктограмме в окне «Редактировать строку» и ввести имя пустого файла, помещенного вами в папку «\Windows\ShellNew».
    Закрыть Registry Editor.

Иконки BMP-файлов, как миниатюрные картинки с изображением содержимого.
From: ILja
    Откройте раздел реестра «HKEY_CLASSES_ROOT», разверните в нем папку «Paint. Picture» и выберите «Defaulticon».
    Дважды щелкнув на правом окне, откройте диалог «Изменение строкового параметра», удалите его содержимое и введите "%1". Тоже самое и ещё кое-что полезное делает и Winhacker 95. v1.1(с этой версией меньше проблем, чем со второй)

Добавление новых "действий" в меню "Файл".
From: рассылка List SOFT
    WinRAR - очень хороший архиватор (субъективное мнение :). Но у него есть один недостаток. Возможно поэтому, большинство предпочитают пользоваться WinZip. Чтобы сжать какой либо файл с помощью WinRAR, нужно открывать Start->Program Files->WinRAR->WinRAR или кликнуть его иконку на десктопе. Потом выбрать путь, того файла, который вы хотите сжать... В WinZip такой рутины нет. Достаточно в Explorer кликнуть на нужном файле и добавить его в zip архив.
    Но этот недостаток можно исправить. Запустите Regedit.exe. В реестре HKEY_CLASSES_ROOT\* создайте навый ключ:
    HKEY_CLASSES_ROOT\*\shell\open
    кликните справа (Standart) и напишите: Add to &RAR
    Затем добавьте в HKEY_CLASSES_ROOT\*\shell\open ещё один ключ:
    HKEY_CLASSES_ROOT\*\shell\open\command
    справа введите путь: C:\Programme\WinRAR\winrar95.exe "%1"

Обновление содержимого окна Проводника
From: Support
    Чтобы обновление содержимого окна Проводника происходило автоматически, а не по нажатию кнопки F5, в реестре нужно найти ключ HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Update и изменить значение величины UpdateMode с 01 на 00.

Как скрыть определенные диски от проводника
From: Support
    "Спрятать" некоторые диски от проводника Вам поможет следующая таблица:

A:
B:
C:
D:
E:
F:
J:
H:
I:
J:
K:
L:
M:

01 00 00 00
02 00 00 00
04 00 00 00
08 00 00 00
10 00 00 00
20 00 00 00
40 00 00 00
80 00 00 00
00 01 00 00
00 02 00 00
00 04 00 00
00 08 00 00
00 10 00 00

N:
O:
P:
Q:
R:
S:
T:
U:
V:
W:
X:
Y:
Z:

00 20 00 00
00 40 00 00
00 80 00 00
00 00 01 00
00 00 02 00
00 00 04 00
00 00 08 00
00 00 10 00
00 00 20 00
00 00 40 00
00 00 80 00
00 00 00 01
00 00 00 02

    Надо просто добавить к ветви HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer реестра двоичный ключ с именем 'NoDrives' и значением из соответствующей строки. А если надо "спрятать" несколько дисков, то достаточно сложить строки. Только учтите, что значения шестнадцатиричные!

Открытие зарегистрированного файла другим приложением
From: Vadim
    Иногда хочется открыть зарегистрированный файл другим приложением, но это приходится делать с помощью кнопки "SHIFT".
    Предлагаю дополнительную команду в "мышиное" меню:
    - открываем: HKEY_CLASSES_ROOT\*\, добавляем: shell\openas\command
    Вместо "Использовать по умолчанию" пишем:
    "C:\WINDOWS\rundll32.exe shell32.dll,OpenAs_RunDLL %1"
    Чуть ниже удаляем раздел "UNKNOWN" (но это не обязательно)

Присваивание спецпапке (типа "Входящие") выпадающей подсказки
From: TT
1) Запускаем regedit...
2) Жмём "поиск" (так проще) и находим строковый параметр с именем этой папки в HKEY_CLASSES_ROOT/CLSID...
3) Создаём там новый строковый параметр с именем "InfoTip" (если таковой имеется, см. пункт 4)
4) Вводим (изменяем) его значение...теперь при наведении курсора на папку будет выскакивать "подсказка" с вашим текстом

Вставка вызова программ в "Мой компьютер"
From: Igor Makarov makaroff@mtu-net.ru

   Не устраивает меня лежание Очень неплохой програмки
Init на рабочем столе, так можно-же ее убрать в папку "Мой компьютер". Вот где
собака порылась (пути, соответственно поменять надо): кроме того, надеюсь, что
данный идентификатор класса никто не использует :)


---- init.reg 
REGEDIT4 

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\explorer\mycomputer\NameSpace\{FFFFFFFF-C2A7-11CF-BFF4-444553540000}]
[HKEY_CLASSES_ROOT\CLSID\{FFFFFFFF-C2A7-11CF-BFF4-444553540000}] 
@="Maniac Modem Init" 

[HKEY_CLASSES_ROOT\CLSID\{FFFFFFFF-C2A7-11CF-BFF4-444553540000}\DefaultIcon] 
@="C:\\Util\\Windows\\init.exe,0" 

[HKEY_CLASSES_ROOT\CLSID\{FFFFFFFF-C2A7-11CF-BFF4-444553540000}\InProcServer32]     
"ThreadingModel"="Apartment" 
 
[HKEY_CLASSES_ROOT\CLSID\{FFFFFFFF-C2A7-11CF-BFF4-444553540000}\Shell]
 
[HKEY_CLASSES_ROOT\CLSID\{FFFFFFFF-C2A7-11CF-BFF4-444553540000}\Shell\Open]  

[HKEY_CLASSES_ROOT\CLSID\{FFFFFFFF-C2A7-11CF-BFF4-444553540000}\Shell\Open\Command]
@="\"C:\\Util\\Windows\\init.exe\""

------- End of Init.reg ----- 

Запрещение записи ссылок на документы в папку "Пуск" -> "Документы"
From: Рассылка CNet

  1. Запустите RegEdit.

  2. В ветви HKEY_CURRENT_USER выберите Software/Microsoft/Windows/CurrentVersion/Policies/Explorer.

  3. В правом окне щелкните двойным щелчком параметр NoRecentDocsHistory (если параметр отсутствует, создайте двоичный параметр с таким именем).

  4. Исправте 00,00,00,00 на 01,00,00,00.

  5. Также выберите или создайте двоичный параметр NoRecentDocsMenu.

  6. Также исправте 00,00,00,00 на 01,00,00,00.

  7. Закройте RegEdit, перезапустите Windows.

Использование Блокнота для чтения нераспознанных системой файлов.
From: Костя
Часто нужно прочесть файл с тип read.me или readme.!!! , ну или что-то похожее, включение этого параметра позволит Вам использовать Блокнот для открытия файла, нажатием правой кнопки мыши на нем. Также Блокнот будет использоваться по умолчанию для открытия файла, если никакой ассоциации к нему не существует.

1. Найдите ключ "HKEY_CLASSES_ROOT\*\shell", если он не существует, создайте его.
2. Под ключом shell создайте новый ключ, по имени open, и установите значение параметра "(По умолчанию)", равным строке "Открыть в Блокноте".
3. Под ключом open создайте новый ключ по имени command, и установите значение параметра "(По умолчанию)" равным строке "notepad.exe %1".
Теперь, когда Вы щелкните правой кнопкой мыши на файле, в контекстном меню одним из пунктов будет "Открыть в Блокноте".

Возврат