Отправляет email-рассылки с помощью сервиса Sendsay

Реестр Windows

  Все выпуски  

Реестр Windows


Служба Рассылок Subscribe.Ru проекта Citycat.Ru
 

Реестр  Windows'

Выпуск 12 от 24 ноября 2000 года

Реестр Windows

Здравствуйте уважаемые подписчики!

1. У каждого из вас имеется хотя бы одна программка для реестра (NBGCleanRR, RegCleaner, Tewak UI и многое другое), прошу выслать мне, softreg@rambler.ru копию (не более 3 Мб), для краткого описания её в рассылке. Предпочтительнее чтобы программы были на русском языке или с русской документацией. Указывайте пожалуйста адрес в сети откуда вы её скачали.

2. Прошу оказать помощь в создании сайта, по тематике Реестр Windows. В конце января надеюсь выставить в сеть свою задумку, где каждый сможет скачать любую программу полезную для реестра, прочитать полезный совет и многое другое. А пока прошу посылать мне Ваши предложения, советы, статьи, с удовольствием приму макеты банера, кнопок, рисунки .... Буду рад любой помощи с Вашей стороны. Подскажите, где можно найти место для сайта?

kindkettle@mtu-net.ru
Зарание спасибо за помощь.

Сегодня в выпуске:

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

Открывать файл зарегистрированного типа двойным щелчком удобно. Windows всегда регистрирует одно приложение для глагола Открыть. Иногда, однако, существует несколько приложений, которые должны работать с файлами данного типа.
Вот типичная ситуация:

Загрузка текстового файла.

Если открыть текстовый файл двойным щелчком, то Windows попытается загрузить его в Блокноте. Если длина файла превышает 64 Кб, то Блокнот не сможет работать с этим файлом, и Windows предложит загрузить этот файл в WordPad.

Мы расширим набор команд для типа файлов 1ST. В настоящий момент в контекстном меню для этого типа содержатся только команда Открыть и Печать. Давайте добавим третью команду, Открыть1, которая будет запускать WordPad.
Это просто:

  1. Добавьте новый подраздел Открыть1 в раздел HKEY_CLASSES_ROOT\1stfile\Shell.
  2. Добавьте подраздел command в подраздел HKEY_CLASSES_ROOT\1stfile\Shell\Открыть1.
  3. Запишите в параметр По умолчанию подраздел command имя приложения.

В качестве альтернативы можно добавить новую команду к типу 1ST, используя REG-файл, который я экспортировал из своего реестра:

REGEDIT4

[HKEY_CLASSES_ROOT\.1st]
@="1stfile"

[HKEY_CLASSES_ROOT\1stfile]
@="_Текстовый файл"
"AlwaysShowExt"=""

[HKEY_CLASSES_ROOT\1stfile\Shell]
@=""

[HKEY_CLASSES_ROOT\1stfile\Shell\Печать]
@=""

[HKEY_CLASSES_ROOT\1stfile\Shell\Печать\command]
@="C:\\WINDOWS\\NOTEPAD.EXE /p %1"

[HKEY_CLASSES_ROOT\1stfile\Shell\Открыть]
@=""

[HKEY_CLASSES_ROOT\1stfile\Shell\Открыть\command]
@="C:\\WINDOWS\\Notepad.exe \"%1\""

[HKEY_CLASSES_ROOT\1stfile\QuickView]
@="*"

[HKEY_CLASSES_ROOT\1stfile\DefaultIcon]
@="C:\\WINDOWS\\Notepad.exe,1"

[HKEY_CLASSES_ROOT\1stfile\Shell\Открыть1]
@=""

[HKEY_CLASSES_ROOT\1stfile\Shell\Открыть1\command]
@="\"C:\\Program Files\\Accessories\\Wordpad.exe\" \"%1\""
Последние строки этого примера определяют новый подраздел для команды Открыть1. Возможно, символы \"%1\" в последней строке вам знакомы. Переменную %1 можно использовать с кавычками или без.
После инсталляции этого REG-файла реестр будет содержать новый подраздел Открыть1. Если выбрать команду Открыть, Windows использует Блокнот для загрузки текстового файла. При выборе команды Открыть1 будет открыт Wordpad и в него будет загружен текстовый файл (таким образом, удаётся уйти от предупреждения, что файл слишком велик для блокнота). Если выбрать команду Печать, то Блокнот будет использован для печати текстового файла. (Можно также расширить контекстное меню командой Печать1, которая будет использовать Wordpad для распечатки больших файлов). Можно просмотреть ветвь Wordpad.Document.1\Shell\print\command для того, чтобы узнать, какие параметры следует употреблять для печати файлов в Wordpad.
Этот метод можно использовать для всех зарегистрированных типов файлов.

Для нашего примера я приготовил небольшой REG-файл, который позволит переименовать пункты контекстного меню:
REGEDIT4

[HKEY_CLASSES_ROOT\.1st]
@="1stfile"

[HKEY_CLASSES_ROOT\1stfile]
@="_Текстовый файл"
"AlwaysShowExt"=""

[HKEY_CLASSES_ROOT\1stfile\Shell]
@=""

[HKEY_CLASSES_ROOT\1stfile\Shell\Печать]
@="Печать в Блокноте"

[HKEY_CLASSES_ROOT\1stfile\Shell\Печать\command]
@="C:\\WINDOWS\\Notepad.exe /p %1"

[HKEY_CLASSES_ROOT\1stfile\Shell\Открыть]
@="Редактировать в Блокноте"

[HKEY_CLASSES_ROOT\1stfile\Shell\Открыть\command]
@="C:\\WINDOWS\\Notepad.exe \"%1\""

[HKEY_CLASSES_ROOT\1stfile\Shell\Открыть1]
@="Редактировать в Wordpad"

[HKEY_CLASSES_ROOT\1stfile\Shell\Открыть1\command]
@="C:\\Program Files\\Accessories\\Wordpad.exe \"%1\""

[HKEY_CLASSES_ROOT\1stfile\QuickView]
@="*"

[HKEY_CLASSES_ROOT\1stfile\DefaultIcon]
@="C:\\WINDOWS\\Notepad.exe,1"
Если теперь удалить все существующие записи реестра для файла 1ST и импортировать этот REG-файл в реестр, то контекстное меню будет выглядеть с более содержательными командами.

Вопрос 65

После удаления программы (программа автозаполнения форм в Интернете) из Windows 95 в меню, вызываемом при правом клике мыши при работе с Internet Explorer, остались команды от этой удаленной программы. Как убрать эти записи из меню?

Ответ

Попробуй почистить [HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\MenuExt]
-- Лэн

Ответ

1) Запустить Regedit
2) Выбрать поиск.
3) В качестве параметра ввести ту надпись, которая появляется в контекстном меню.
4) Выбрать в качестве области поиска HKEY_CLASSES_ROOT.
5) Начать поиск.
6) Все записи полностью совпадающие с данной строкой удалять. Обычно это разделы.
7) После каждого удаления проверять исчезла надпись или нет (можно этого не делать, просто всё удалить)
А можно наслать на реестр NBG Clean Registry он обычно с такой бедой справляется на ура. Взять можно с http://www.softlist.ru/cgi-bin/program.cgi?id=1193 (Download server) или http://dialupprof.newmail.ru/ (Страница автора)
Удачи! Виктор


Вопрос 66

Столкнулся со следующей проблемой. В IE (Win98SE) при попытке ввода с клавиатуры адреса в адресной строке, IE вылетает, причем не дождавшись даже окончания ввода. По ссылкам на WWW или через "Избранное" бегает нормально. Похоже, что где-то в реестре включена блокировка. Помогите пофиксить.

Ответ

Переустанови виндовс


Вопрос 67

Проблема такая: после установки Windows NT был подключен CD-ROM, вполне нормальный, Plug'n'play. Но Винда хронически при каждом запуске забывает присвоить ему логическое имя, и это приходится делать вручную через Администратор дисков. Присваивается имя без проблем, и дальше CD-ROM работает нормально. А при перезапуске системы все повторяется... Где бы ей в реестре чего прописать, чтобы избавиться от этого склероза?

Ответ

В семействе 9х есть такая штука, как зарезервированное имя диска, как раз для CD-ROMов, попробуй
Всего хорошего. Fox.


Вопрос 68

У меня вот какой вопрос: как можно из .reg файла удалить какой-либо параметр (не целый ключ [-HKEY_...] минусом, а отдельный параметр)?

Ответ

Мышку на параметр - щелчок по правой кнопке -> в выпадающем меню есть пункт "удалить"

Ответ

Надо посмотреть ключ "PnP OS" в BIOS'е (должен быть выключен) и службу NT "Plug and Play" (должна загружаться автоматически).
Алексей.


Вопрос 69

Нормально работал Outlook Express 5.5 (ItWare) - проверял при отправке письма - русские орфография и правописание, исправлял все корректно. А потом перестал. Русский язык НЕ понимает. Пробовал изменить в Параметрах - все равно ничего не получается, забыл русский. Ставил Английский и Украинский язык - все нормально, работает корректно. Переставил на Русский - работает как с Английским, т.е. Не понимает русского. Поверх прописал заново IE 5.5 ItWare - результата нет. Может кто знает как где подкрутить (кроме банальной смены в Параметрах). Win98SE Rus\IE 5.5 ItWare.

Ответ

Переустановка поможет 100%.
Micola Cazanova.


Вопрос 70

У меня опять Win98. Неаккуратно поработал с reestr cleaner'ом. В результате при попытке представить десктоп в виде html-страницы выдается сообщение "Internet Explorer не может найти Active Desktop HTML file. Чтобы отказаться от Active Desktop нажмите "ОК". ОК". Ничего ни дозагрузить, ни переустановить не предлагается. Помогите.

Ответ

Используйте Windows Update.
Micola Cazanova.

NBG Clean Registry™ версия 1.8.0.2014 Beta2 RUS freeware
размер файла (архив) 3,13 МБ (3 285 326 байт)
NBG Clean Registry? v.1.8.0.2014 Beta
Утилита для поиска и удаления неправильных ссылок в реестре Windows® 95/98/NT/2000/ME.
При работе из под Windows® NT/2000 для полной проверки реестра требуются привилегии администратора. Сверхмощный, корректный и быстрый алгоритм идентификации неработающих ссылок. Приятный интерфейс. Гибкие настройки. Есть версия со скинами и мультимедиа, есть версия со стандартным интерфейсом (1.7.2.2012). Имеется возможность поиска с учетом списка исключений (игнорирования). Ведение лога обнаруженных ссылок и возможность создания файлов отката при удалении ссылок. Восстановление по ранее созданным файлам отката можно производить из специальной красивой и крайне удобной оболочки. Имеется лечащий блок. Возможна работа с реестром и в ручном режиме, а именно: Получить список всех зарегистрированных в реестре программ и модулей, список программ и модулей из секции автозагрузок, и деинсталляции, список файловых типов и расширений. Можно произвести удобный глобальный поиск по всему реестру по списку ключевых фраз и слов, так же можно произвести глобальный поиск по всему реестру "пустышек", т.е. ключей, не имеющих значения. На странице автора имеются ссылки для альтернативной закачки утилиты. Утилита уже удостоена некоторых наград и признана лучшей :) среди аналогов... Версия 1.7.2.2012 на английском языке платная (скачать можно со страницы
http://dialupprof.bizland.com/)
Лучше если Вы будете производить закачку с сайта автора NoBody Group (Андрея Климова) - http://dialupprof.newmail.ru/ (может быть закрыта) или по следующим ссылкам (уточнить версию):

За информация, о программе, большое спасибо IngvaR

Запомни!


Имейте в виду, что можно серьёзно повредить свою систему, изменяя записи реестра. Всегда создавайте резервную копию реестра перед тем как пытаться его менять. Производите изменения аккуратно!
С удовольствием приму советы по дизайну, отзывы и пожелания о рассылке kindkettle@mtu-net.ru.

Автор рассылки Малышев Дмитрий.
Архив рассылки лежит на http://subscribe.ru/archive/comp.soft.win.registrywindows/


http://subscribe.ru/
E-mail: ask@subscribe.ru

В избранное