Сказка о Windows,
реестре и коварном юзере
 |
Автор не несёт никакой ответственности за возможные моральные
и физические, а так же психологические и прочие увечья, которые
Вы или Ваш компьютер могут получить из-за не правильного использования
материалов данной статьи.
|
Как известно, все (почти все) настройки Windows находятся в реестре.
Реестр состоит из двух файлов: user.dat - хранит информацию о пользователях,
и system.dat - хранит информацию о системе.
В данной статье я расскажу о том, как можно здорово помучить Windows,
внеся небольшие изменения в реестр.
Прежде чем продолжать читать эту статью, я настоятельно рекомендую
сделать копию вашего реестра, для этого жмите на "Пуск =>
Выполнить" и пишите "regedit", в появившемся окне
(редактор реестра) выбирайте меню "Реестр => Экспорт файла
реестра…", затем вводите имя экспортируемого (создаваемого)
файла, ставьте опцию "Весь реестр" и нажимайте "Сохранить"
(рис. 1).

Рис. 1. Экспорт реестра
Автозагрузка
Наверняка вы видели программы, которые запускаются в месте с Windows,
но при этом в меню (папке) "Автозагрузка" ссылки на эти
программы нет, нет потому что запускаются они через реестр. Ссылки
на программы, запускаемые с Windows, могут находиться в одном из
ниже написанных разделов:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
HKEY_USERS\.Default\Software\Microsoft\Windows\CurrentVersion\Run
Чтобы добавить свою программу, нужно создать любой строковой параметр,
значение которого будет путь к вашей программе. Для удаления программы
нужно удалить ее строковой параметр из реестра.
Windows так же позволяет "включать/выключать" автозагрузку
любых программ, для этого нажимайте "Пуск" => "Выполнить"
и вводите "msconfig", ну а дальше думаю вы разберетесь
(рис. 2).

Рис. 2. Настройка системы
Для программного добавления своей программы в автозагрузку (в реестр)
не обязательно лезть в гремучий лес AIP, это можно сделать следующим
образом:
Open (App.Path & "\my.reg")
For Output As #1 'Создаем
файл
'Записываем данные в файл
Print #1, "REGEDIT4" &
vbCrLf & vbCrLf & "[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run]"
& vbCrLf & "Любой слово"="Путь к программе.
Обратите внимание вместо одного слеша надо ставить два"
Close 'Закрываем
файл
'Добавляем данные в реестр
Shell "regedit.exe " & Chr(34) & App.Path &
"\my.reg" & Chr(34), vbHide
Kill (App.Path & "\my.reg") 'Удаляем
файл
Скорость вылета меню "Пуск"
В разделе HKEY_CURRENT_USER\Control Panel\Desktop
создайте новый строковой параметр MenuShowDelay
со значением скорости от 1 до 10.
Заголовок Internet Explorer
В разделе HKEY_CURRENT_USER\Software\Microsoft\Internet
Explorer\Main создайте новый строковой параметр Window
Title с любым значением.
Message
В разделе HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Winlogon
создайте два строковых параметра:
1) legalnoticecaption - заголовок
окна
2) legalnoticetext - текст сообщения
Параметры процессора
В разделе HKEY_LOCAL_MACHINE\Hardware\Description\System\CentralProcessor\0
найдите строковой параметр VendorIdentifier
и убирите все пробелы из него. После
этого в свойствах "Мой компьютер" будет отображаться вся
информация о вашем процессоре.
Замена иконок
Ссылки на иконки находятся в разделе HKEY_CLASSES_ROOT
Например, folder - иконка папки
Автор статьи: Немиро Алексей
|