Регистрационные данные

Регистрационные данные

Если вы нажмете на пункт меню О программе в Проводнике или в других программах, поставляемых с Windows, то увидите, кто обладает правом использования этой копии. Также эти данные можно увидеть в апплете Система Панели управления. Возможно, вам компьютер достался от вашего босса Пупкина, и вы страстно хотели бы изменить регистрационные данные. Для этого нужно изменить строковые параметры RegisteredOwner (Ваше имя) и RegisteredOrganization (название организации) в разделе HKLM\SOFTWARE\Microsoft\WindowsNT\CurrentVersion

...

Запрет на смену фона рабочего стола

Запрет на смену фона рабочего стола

Можно запретить изменять фоновый рисунок. Для этого создайте DWORD-параметр NoChangingWallpaper со значением 1 в разделе HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\ActiveDesktop. Ссылка Фон рабочего стола в окне Персонализация станет недоступной.

Внимание: Несмотря на подобный запрет, пользователь может изменить фон рабочего стола через Internet Explorer при помощи команды Сделать фоновым рисунком

Очистка истории выбора расположение фонов рабочего стола

Очистка истории выбора расположение фонов рабочего стола

Когда вы в окне Персонализация выбираете фон для Рабочего стола, то в списке Расположение изображения сохраняются названия папок, в которых вы искали подходящие картинки для своего Рабочего стола. Чтобы очистить данный список от ненужных записей и оставить только системные названия (Фоны рабочего стола Windows, Библиотека изображений, Самые популярные фотографии и Сплошные цвета), нужно в разделе HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Wallpapers\Images удалить все параметры ID под номерами от 0 до 9, которые содержат в зашифрованном виде пути нахождения изображений, выбранных пользователем.

NERO

NERO

Во время записи DVD с помощью программы Nero Burning ROM по тем звукам, которые издает привод, можно понять, что скорость записи непостоянна, иногда она снижается. Но если верить показаниям самой программы, скорость никогда не отклоняется от того значения, что я выставляю перед началом записи. Можно ли сделать так, чтобы Nero показывал точную скорость записи? Чтобы Nero показывал точную скорость записи, вам нужно лишь добавить параметр типа DWORD ShowSingleRecorderSpeed в разделе HKCU\Software\Ahead\Nero – Burning Rom\Recorder

Источник – журнал Upgrade

Панель информации

Панель информации

При открытии веб-документов на локальном компьютере Internet Explorer выводит специальное окно Панель информации, уточняющее, как мы хотим пользоваться информационной панелью, отвечающей, например, за блокировку всплывающих окон. Если вы поставите галочку в соответствующем флажке, то это окно появляться не будет. Но если вы хотите вернуть эту панель, или, наоборот, чтобы это окно не появлялсь при создании собственного инсталяционного диска, то делаем следующее.

В разделе HKCU\Software\Microsoft\Internet Explorer\InformationBar меняем параметр типа DWORD FirstTime. Значение 0 отключает диалог, 1 – включает.

Меню кнопки Пуск: Подпапки

Меню кнопки Пуск: Папки

Существует возможность скрывать папки и файлы из верхней части меню кнопки Пуск, которые были скопированы из других мест (Папки при этом не удаляются). Откройте раздел HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explоrer и создайте параметр типа DWORD NoStartMenuSubFolders со значением 1.

Скрытие значка Избранное

Скрытие значка Избранное

Следующим объектом для экспериментов станет значок Избранное. В разделе HKEY_CLASSES_ROOT\CLSID\{323CA680-C24D-4099-B94D-446DD2D7249E}\ShellFolder вам нужно изменить значение параметра типа DWORD Attributes на a9400100. После перезагрузки компьютера значок из панели навигации Проводника исчезнет. Чтобы вернуть значок Избранное на место, установите для данного параметра значение a0900100.

Замена заголовка и фона в Internet Explorer

Замена заголовка в Internet Explorer

Найдите или создайте строковый параметр Window Title в разделе HKCU\Software\Microsoft\Internet Explorer\Main\ Создайте в ней новую строку или измените существующую запись на вашу. Удалив раздел, вы восстановите строку заголовка по умолчанию

Замена фона в панели инструментов в Internet Explorer

Существует возможность установки своего фона для панели инструментов в Internet Explorer. Для этого в разделе HKCU\SOFTWARE\Microsoft\Internet Explorer\Toolbar создайте строковый параметр BackBitmap, значением которого будет полное имя BMP-файла с нужной картинкой – она и замостится мозаикой на панелях окон. Кстати, заодно замостится и панель инструментов Проводника.

Структура reg-файлов

Структура reg-файлов

Знание реестра Windows будет не полным без умения написать reg-файл. Reg-файл – это файл, имеющий определенную структуру и содержащий информацию, которая может быть импортирована в реестр. Если была заблокирована работа с редактором реестра , то наиболее легким способом подредактировать реестр будет создание и импортирование reg-файла (конечно, можно выйти в DOS, в защищенный режим, воспользоваться другими программами, но это все гораздо сложнее, а главное дольше).

К reg-файлам предъявляются определенные требования по структуре. Начнем с того, что в первой строке файла обязательно должно быть введено

Windows Registry Editor Version 5.00. (В старых версиях Windows использовалась строка REGEDIT4, которая действительна, в целях совместимости).

Обратите внимание на то, что буквы должны быть большие. Кроме этого в первой строке ничего быть не должно. После этого текста ОБЯЗАТЕЛЬНО должна быть пустая строка. Затем, указывается раздел реестра, в котором надо прописать или изменить какие-то параметры. Название раздела должно быть заключено в квадратные скобки [...]. Ниже прописываются параметры, которые надо добавить, по одному параметру в строке. Если вам надо провести изменения в нескольких разделах, то вы должны оставлять одну пустую строку между последним параметром предыдущего раздела и названием следующего раздела. Может немного запутанно, но вот как это должно выглядеть:

REGEDIT4

[Раздел]
" param1"=" значение1"
" param2"=" значение2"
" param3"=" значение3"

[Раздел2]
" param_1"=" значение_1"

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

Примечание: Windows 2000/XP обладает обратной совместимостью и может обрабатывать файлы, созданные в Windows 9x. Но если вы экспортировали файл в Windows XP и перенесли его на Windows 9x, то вручную измените первую строчку на REGEDIT4

Теперь пару слов о параметрах, которые можно добавлять. Как вы, наверное, обратили внимание, в приведенном выше примере добавляются параметры с помощью строк типа " param1"=" znachenie1". Т. е. таким образом добавляется СТРОКОВЫЙ параметр с именем " param1" и значением " znachenie1". Но ведь существуют еще и параметры двоичные и DWORD. Формат записи для их добавления несколько другой. Для параметров типа DWORD используется строка

" param"=dword: XXXXXXXX

Здесь " param" – имя параметра, dword – указывает на тип этого параметра (буквы должны быть обязательно маленькие!) и после двоеточия следует значение из восьми цифр в шестнадцатеричном (!) формате. Однако большинство параметров DWORD имеют значение либо 0, либо 1, значит, вы должны написать соответственно либо 00000000, либо 00000001 вместо значков ХХХХХХХХ. Пробелы в строке не допускаются.

Для добавления двоичного параметра формат записи несколько иной:

" param"=hex: XX, XX, XX,….

Теперь расшифрую эту строку. Ну, с названием параметра все ясно, после знака "=" идет hex, т. е. указывается, что это будет двоичный параметр, затем идут шестнадцатеричные числа, отделенные запятой. Например, если вам надо добавить двоичный параметр равный " be 00 00 00", то вы пишете строку

" param"=hex: be,00,00,00

В реестре существуют параметры " По умолчанию" (" Default"). Чтобы присвоить им какое-то значение через reg-файл, надо добавить такую строку:

@=" znachenie"

Здесь значок @ показывает, что у нас присваивается значение параметра " По умолчанию". Обратите внимание на то, что он не заключается в кавычки.

Теперь я приведу пример простенького reg-файла, который прописывает в реестр сайт, устанавливающий домашнюю страничку в Internet Explorer’e:

REGEDIT4 [HKEY_CURRENT_USER\Software\ Microsoft\Internet Explorer\Main] " Start Page" = " http://winchanger. narod. ru/"

Удаление параметров

С помощью reg-файлов можно не только устанавливать новые параметры, но и удалять их. Например, для удаления раздела из реестра надо перед его именем в квадратных скобках поставить символ "-". Вот как это выглядит:

[-HKEY_LOCAL_MACHINE\Software\ QuickSoft\QuickStart]

Благодаря этой записи, подраздел " QuickStart" из раздела " QuickSoft" будет удален со всем содержимым.

Для удаления отдельных параметров используйте следующий синтаксис:

REGEDIT4 [HKEY_CURRENT_USER\Software] " xxx"=- 

Параметры командной строки

Редактор реестра можно запускать с некоторыми ключами

    /s (импортирует значения из reg-файла без вывода диалогового окна) /e (экспортирует параметры в reg-файл. Пример: regedit /e myfile. reg HKEY_USERS\.DEFAULT

Обработка reg-файлов

Обработка reg-файлов

Импорт значений из reg-файла без вывода диалогового окна

Когда вы в Проводнике щелкаете на reg-файл, то происходит импорт значений в реестр при помощи редактора реестра Regedit, при этом выводится запрос к пользователю на подтверждение этой операции, а после ее завершения – еще и сообщение, что данные были успешно внесены. Но данный редактор имеет ключ, позволяющий не выводить диалоговые окна. Если вы часто пользуетесь reg-файлами, то используя этот ключ, вы можете съэкономить себе время, не нажимая две кнопки. Для этого откройте раздел HKCRegfile\shell\open\command и измените строковое значение по умолчанию на regedit. exe /s “%1″