Короткий посібник по роботі з реєстром
У файлах SYSTEM.DAT і USER.DAT в каталозі Windows 95/98 або в папці C: W System32 Config в Windows NT зберігається так званий системний реєстр, який містить велику кількість інформації. Крім записів, необхідних Windows, більшість програм при установці записують туди і свою власну інформацію. Щоб внести зміни до реєстру, необхідно відкрити його за допомогою програми, призначеної для цього. Прикладом може служити програма REGEDIT, поставляється в стандартному комплекті Windows. Для її запуску відкрийте діалогове вікно Пуск / Виконати, введіть Regedit та натисніть OK.
Ви побачите вікно, розділене на дві частини. У лівій знаходиться навігатор, схожий на навігатор Провідника, а справа власне інформація. Реєстр складається з шести розділів: HKEY_CLASSES_ROOT, HKEY_CURRENT_USER, HKEY_LOCAL_MACHINE, HKEY_USERS, HKEY_CURRENT_CONFIG і HKEY_DYN_DATA. У кожному розділі містяться папки. Якщо в папці або розділі є папки, то зліва від цієї папки знаходиться значок "плюс". При натисканні на нього ця папка"розгортається ", а значок перетворюється в "мінус", Натиснувши на який її можна знову"згорнути". Якщо ж натиснути на значок папки або її назву, то в правому вікні з`явиться список тих параметрів, які містяться в цій папці (але не в підпапках!). Кожен параметр складається з його імені і значення. Для кожного параметра існує свій шлях, за яким його можна знайти. Шлях складається з послідовності папок, в яких знаходиться цей параметр, починаючи з батьківської папки (це один з шести перерахованих вище основних розділів). Прикладом такого шляху може бути HKEY_CURRENT_CONFIG Display Settings, а назвою параметра Resolution. В об`єднанні ці два значення - параметр і шлях до нього (його часто називають адресою) вказують на унікальний параметр. Наприклад, до двох різних параметрах може бути один і той же шлях, два параметра можуть мати однакові назви, але лежати в різних папках і підпапках, але не може існувати двох параметрів з однаковою адресою та ім`ям. За реєстром можна здійснювати пошук (використовуючи меню, або натисніть сполучення клавіш CTRL + F).
Виділивши потрібний розділ (натиснувши на значок розділу або його ім`я), в ньому можна створити параметр, або підрозділ. Для цього необхідно скористатися меню Виправлення / Створити. У системному реєстрі Windows існує 3 види параметрів: строковою, двійковий, і DWORD. У строковому зберігається один рядок (string), В довічним - бінарне значення, в DWORD - десяткове або шістнадцяткове значення. При створенні параметра необхідно вказати його ім`я. Потім, двічі натиснувши на ньому в правому вікні, можна ввести значення параметра (або змінити існуюче).
Якщо в раді сказано встановити значення параметра, це означає, що необхідно змінити існуюче значення параметра на потрібне, або, якщо параметр з таким ім`ям немає, створити його, а потім змінити вміст.
В кінці роботи для більшості змін необхідно закрити REGEDIT і перезавантажити компьютер.Ну, по-перше розберемося, що це таке: реєстр Windows. Коли ми встановлюємо або видаляємо програми, змінюємопараметри Windows ставимо нове обладнання, все це фіксується і записується до реєстру. Можна сказати так, реєстр - це серце Windows. Щоб подивитися або відредагувати реєстр треба запустити програму Regedit (Пуск - Виконати - Regedit). Фізично, реєсторів зберігається в каталозі Windows (95/98) під іменами User.dat і System.dat. Відразу кажу, якщо не знаєте те, що хочете змінити на 100% Не змінюйте, а інакше гріш ціна. Ну, а для тих хто все таки змінив даю підказку. При вдалій завантаженні, Windows робить резервні копії реєстру під іменами User.da0 і System.da0. Цим і скористаємося. Звичайно можна створити свої резервні копії на всякий "пожежний". Якщо Windows не вантажиться, то при завантаженні затискаємо Ctrl. Як з`явитися меню вибираємо "Command prompt only", Переходимо в папку Windows ( "CD C: Windows") І наберіть команду scanreg / restore (в Windowse NT - rdisk). Тепер перезавантажитеся і Windows повинен запуститися. Якщо такої програми немає, то доведеться набирати в командному рядку з папки Windows:
attrib -h -r -s system.dat
attrib -h -r -s system.da0
copy system.da0 system.dat
attrib -h -r -s user.dat
attrib -h -r -s user.da0
copy user.da0 user.dat
Ну, а тепер перейдемо безпосередньо до реєстру.
1.) Відкрийте regedit, знайдіть ключ
HKEY_LOCAL_MACHINE SOFTWARE Microsoft Windows CurrentVersion Uninstall.
Тут Ви знайдете повний список встановлених програм. Якщо будь то програм вже немає, видаліть непотрібні папки з їх назвами (неповний список відображається в "Панель управління - Установка і видалення програм ").
2.) В ключі
HKEY_LOCAL_MACHINE SOFTWARE Microsoft Windows Current Version Run
знаходиться список всіх запускаються програм при завантаженні Windows. Ви можете видалити непотрібну програму, а можете і додати. Для цього треба створити Строковий параметр, для імені треба ввести назву програми, а в якості значення параметра ввести шлях до програми. Якщо на Вашому комп`ютері кілька користувачів, то списки програм можуть бути тут:
HKEY_USERS .DEAFAULT Software Microsoft Windows CurrentVersion і
HKEY_USERS (Ім`я користувача) Software Microsoft Windows CurrentVersion
Відео: Програми роботи з реєстром
3.) Ось і все, розминка закінчена, і ми переходимо до головному меню.
Щоб позбутися від пункту Вибране (Windows 98), зайдіть в розділ
HKEY_CURRENT_USER SOFTWARE Microsoft Windows CurrentVersion Policies Explorer
і створіть тут Двійковий параметр NoFavoritesMenu зі значенням 01 00 00 00. Усе! Тепер пункт Вибране більше з`являтися не буде. Видаліть створений параметр або змініть його значення на 00 00 00 00, щоб повернути пункт на місце. Позбавлятися від інших пунктів можна аналогічно:
документи - параметр NoRecentDocsMenu
Налаштування - NoSetFolders
Знайти - NoFind
Завершення роботи - NoClose
Завершення сеансу ... - NoLogOff.
Також можна скасувати роботу правою кнопкою миші в головному меню, для цього створіть там же DWORD-параметр під ім`ям NoChangeStartMenu з значенням 1. Готово! Ну і останні штрихи. Подобається повідомлення про те, з якою кнопки слід почати роботу? Ні? тоді створюємо DWORD-параметр з ім`ям NoStartBanner і значенням 1.
4.) Зайдіть на
HKEY_LOCAL_MACHINE SOFTWARE Microsoft Windows CurrentVersion Winlogon
і створіть Строковий параметр LegalNoticeCaption. Як значення введіть "Виявлено вірус" Чорнобиль "", створіть ще один строковий параметр LegalNoticeText з значенням "Натисніть" Ок "і всі дані на жорсткому диску будуть знищені". Перезапустіть Windows і насолоджуйтеся результатом. У першому параметрі вписуємо заголовок, а в другому - сам текст.
5.) Тепер можна змінити годинник в нижньому правому куті. зайдіть на
Відео: 2.2.13. редактор реєстру
HKEY_CURRENT_USER Control Panel International
і створіть строковий параметр sTimeFormat
Значення одеського форуму "HH: mm", Де HH - годинник,: - розділовий знак, а mm - хвилини. Для вступу в силу змін необхідне перезавантаження. Весело подивитися як один буде мучиться налаштовувати годинник якщо поміняти місцями HH і mm! Ну, а якщо хочете напаскудити дуже силно, тоді треба зробити так: Hm: mH`mH-Hm і тд.
6.) Щоб не було в значках ярликів стрілок, знайдіть ключ HKEY_CLASSES_ROOT Piffile і видаліть параметр IsShortcut, теж саме слід зробити в папці Lnkfile. Перезавантажте комп`ютер і насолоджуйтеся результатом.
7.) Шлях до інсталяційних файлів Windows 95/98 лежить в
HKEY_LOCAL_MACHINE SOFTWARE Microsoft Windows CurrentVersion Setup.
Змініть його і Windows буде шукати файли при додаванні компонентів або зміні параметрів системи.
8.) Щоб прибрати "долоньку" з зашарених ресурсів, досить видалити значенні За замовчуванням з ключа
HKEY_CLASSES_ROOT Network SharingHandler
9.) Ще Ви можете взагалі прибрати з робочого столу все значки. Для цього створіть в ключі
HKEY_CURRENT_USER Software Microsoft Windows CurrentVersion Policies Explorer
DWORD-параметр з ім`ям "NoDesktop". Перезавантажитеся і побачите найчистіший у світі Робочий стіл.
10.) Для того, щоб приховати диски в провіднику, заходимо в
HKEY_CURRENT_USER Software Microsoft Windows CurrentVersion Policies Explorer
і створюємо тут двійковий параметр з ім`ям "NoDrives ".
Значення буде залежати від того, які диски хочете приховати:
Диск A - значення 01 00 00 00
B - 02 00 00 00
C - 04 00 00 00
D - 08 00 00 00
E - 10 00 00 00
F - 20 00 00 00
Якщо хочете приховати декілька дисків, то потрібно підсумувати їх значення. Але врахуйте, що ці числа шістнадцяткові. Щоб правильно розрахувати, скористайтеся калькулятором (Програми - стандартні - Калькулятор). Виберіть в меню Калькулятора "Вид - Інженерний", Потім виберіть "Hex" і прорахуйте. Наприклад, щоб приховати диски C і D треба плюсовать 04 00 00 00 і 08 00 00 00. Вводимо в значення параметра 0C 00 00 00. Щоб приховати диски A і E треба підсумувати 01 00 00 00 і 10 00 00 00, отримуємо результат 11 00 00 00.
11.) Відкрийте Властивості: Екран, тут і поскриваем деякі вкладки. У редакторі реєстру знайдіть розділ
HKEY_CURRENT_USER Software Microsoft Windows CurrentVersion Policies System
Відео: 10 Робота з реєстром частина 1)
створіть тут DWORD-параметр з ім`ям NoDispBackgroundPage і значенням 1. тепер вкладка фон відображатися не буде. Решта вкладки ховаються наступними параметрами:
NoDispAppearancePage - Оформлення
NoDispScrSavPage - Заставка
NoDispSettingPage - Налаштування.
12.) Тепер зробимо так, щоб пункт Відкрити з допомогою... завжди з`являвся в контекстному меню. Для цього знайдемо ключ HKEY_CLASSES_ROOT * і створимо в ньому розділ shell (Якщо його немає). Тут створимо ще розділ "openas", А в ньому ще"command". Змініть значення"За замовчуванням"На"C: WINDOWS rundll32.exe shell32.dll, OpenAs_RunDLL% 1". Готово, можете перевіряти.
13.) Для зміни швидкості випадання головного меню зайдіть в ключ
HKEY_CURRENT_USER Control Panel desktop
і створіть Строковий параметр Menu Show Delay. В значення введіть час затримки (в мілісекундах) і перезавантажити.
14.) Зараз спробуємо пункт Відкрити в Блокноті помістити в контекстне меню. Зайдемо в розділ HKEY_CLASSES_ROOT * shell (Якщо немає - створіть). Створіть розділ "Open"І змініть За замовчуванням на "Відкрити в Блокноті". Тепер створіть розділ"command " а в ньому змініть За замовчуванням на "notepad.exe% 1". Готово.
15.) А зараз пограємось з Internet Explorer`ом. Хочете змінити шпалери браузера? Будь ласка. Зайдіть в ключ
HKEY_CURRENT_USER Software Microsoft Internet Explorer Toolbar
і створіть Строковий параметр "BackBitmap". А в якості параметра введіть шлях до малюнка в форматі Bmp і перезапустіть браузер. Але це ще не все.
У ключі
HKEY_CURRENT_USER Software Microsoft Internet Explorer Main
створіть новий Строковий параметр Window Title. У значенні введіть то, що ви хотіли б побачити в заголовку після назви сторінки, перезапустіть браузер і насолоджуйтеся. Точно також буде виглядати і провідник.
16.) Якщо Ви хочете милуватися ім`ям або просто словом після годин в Systray (Нижня панель) то зайдіть на
HKEY_CURRENT_USER Control Panel International
і створіть два строкових параметри: s1159 і s2359. В їх значення слід ввести потрібне ім`я. Обмеження - 8 букв.
17.) Коли треба перезапустити реєстр, а перезавантажувати машину не охота, то в деяких випадках допоможе наступне: натисніть Ctrl + Alt + Del, потім виберіть Explorer і кнопку "Завершити задачу ". На пропозицію вимкнути машину відмовляйте, потім тисніть "зняти задачу"В наступному вікні, після чого побачите, як зникла і з`явилася"Панель завдань".
Не всі працює в Windows 95
відновлення реєстру
Відео: Робота з реєстром WINDOWS для чайників
При роботі з реєстром треба дотримуватися обережності. Видалення будь-яких важливих даних випадково або через незнання може призвести до краху операційної системи. Тоді врятувати становище може тільки відновлення останньої працездатної копії.
Якщо Ви зібралися поекспериментувати з реєстром, попередньо збережіть на диску файли SYSTEM.DAT і USER.DAT. Вони знаходяться в каталозі, куди була встановлена операційна система і мають атрибути "тільки для читання" і "прихований". У разі якщо реєстр буде серйозно зіпсований, Ви зможете переписати ці файли в каталог Windows, встановити необхідні атрибути і реєстр буде як новенький. Тільки не здумайте відновлювати ці файли, коли завантажений Windows, інакше система накриється остаточно і врятує її лише повна перевстановлення! Для відновлення цих файлів треба попередньо перезавантажитися в DOS і вже там замінювати зіпсовані файли хорошими.
Але це не єдиний варіант відновлення даних. Справа в тому, що операційна система, при кожному вдалому запуску зберігає копію реєстру в CAB-файлі, який записується в прихований каталог SYSBCKUP каталогу Windows. За замовчуванням, зберігаються останні п`ять копій. Це число може варіюватися від 0 до 99 і встановлюється значенням ключа MaxBackupCopies в файлі scanreg.ini в каталозі Windows. Правда не варто встановлювати занадто велике значення, тому що файли займають чимало місця (один файл має розмір більше мегабайта).
Щоб відновити реєстр з однією з цих резервних копій треба перезавантажитися в DOS і виконати команду
SCANREG / RESTORE
З`явиться список доступних резервних копій реєстру відсортованих за часом їх створення. Після вибору потрібної копії дані будуть благополучно відновлені, і Ви отримаєте реєстр, який відповідає стану справ на момент його створення.
Але якщо Ви встановлювали якісь програми або міняли настройки операційної системи в проміжок між останньою резервною копією і збоєм в реєстрі, то всі ці дані безповоротно пропадуть. Чи треба нам це? Однозначно ні! Щоб у будь-який час створити резервну копію реєстру скористайтеся командою
SCANREG / BACKUP
яка в разі нормально пройшла перевірки створить резервну копію.
Ще один варіант резервування і відновлення реєстру полягає в експортуванні розділу або цілої гілки, яку Ви плануєте змінювати. Це можна здійснити в Regedite для Windows в меню "Реєстр". Виділіть потрібний розділ і клацніть по пункту "Експорт файлу реєстру". Після завдання імені файлу дані цього розділу будуть в нього експортовані. Файл має розширення REG. Для його імпортування в реєстр досить двічі клацнути на ньому і дані будуть перенесені. Правда цей спосіб відновлення інформації має один істотний недолік: всі видалені або змінені записи будуть відновлені, але ось додані записи не видаляються. Тому даний спосіб більше підходить, якщо Ви проводите якісь несуттєві зміни, і щоб відкотити їх не вводячи старі дані заново, можна скористатися експортом / імпортом.
Взагалі, працювати з реєстром треба украй обережно, але якщо Ви будете періодично резервувати його, то ніяких проблем виникнути не повинно
Як відновити систему після пошкодження реєстру, який перешкоджає запуску windows xp
Програми автоматично запускаються при завантаженні системи
Параметри безпеки реєстру windows 7
Файли і папки windows xp
Системний реєстр windows
Системний реєстр windows. Загальна теорія
Використання редактора реєстру regedit в командних файлах windows
Як поміняти стандартний екран при вході в windows (logonui)
Системні файли і папки windows
Скидання або зміна забутого пароля в windows 7
Налаштування windows 8 через реєстр
Що таке системний реєстр windows
Відновлення windows 7 з резервної копії реєстру
Оптимізація автозавантаження в windows vista
Виправлення неправильного відображення російських букв в програмах. Відновлення стандартного…
Інтерфейс windows vista: питання і відповіді
Реєстр windows. Способи редагування реєстру
Що таке реєстр?
Отримання доступу до папки system volume information
Пропала "корзина" на робочому столі. Способи відновлення
Відновлення реєстру. Практичний посібник
Відновлення реєстру. Практичний посібник
Системні файли і папки windows
Налаштування windows 8 через реєстр
Скидання або зміна забутого пароля в windows 7