очищення реєстру
Утиліта повністю не очистить вам реєстр. Вам доведеться лізти в реєстр і вручну видаляти залишки софта. Навідуватися до Реєстру найкраще відразу після деінсталяції практично будь-яких програм для того, що б видалити сліди їх перебування в системі. І кожен раз Ви будете здивовані, як багато сміття навіть найкращі з них залишають після себе. Дуже корисно регулярно інспектувати Реєстр з метою виявлення і видалення ключів окремих надто заповзятливих додатків, без докорів сумління прописують себе в тих гілках Реєстру, які відповідають за різні види автоматичного запуску програм при старті системи. Тому ви добре повинні знати що видалили, а що у вас ще встановлено.
В основному софт залишає папки програм в розділі:
HKLM \ Software і HKCU \ Software,
HKLM \ Software \ Microsoft \ Windows \ SurrentVersion \ Explorer \ MenuOrder \ StartMenu2 \ Programs
За автозапуск програм в Windows відповідають ключі, що знаходяться в гілці:
HKLM \ Software \ Microsoft \ Windows \ CurrentVersion.
Підрозділи: Run, RunOnce, RunOnceEx, Run Services, RunServicesOnce. У них і містяться ключі, що відповідають за запуск програм. Назва ключа може бути довільним, а в якості його значення вказується запускається програма. У розділі Run за замовчуванням система встановлює наступні ключі: internat.exe, LoaderPowerProfile, ScanRegistry, SystemTray, TaskMonitor, а в розділі RunServices повторно дублюється ключ LoadPowerProfile. У розділах, в яких присутнє слово Once, прописують свої значення програми, запуск яких треба зробити один раз, наприклад при установці, або навпаки, при видаленні програми. Тому в нормальних умовах вони повинні бути порожні. Всі інші ключі, присутні в будь-якому з цих розділів Реєстру, додані встановленими програмами і підлягають прискіпливої інспекції на предмет їх лояльності. Тут же, в папці CurrentVersion перевірте папку Uninstall, і видаліть все що у Вас не встановлено. За бажанням можете змінити параметри Установки і видалення програм. це вже відноситься до розділу Безпека
Вся інформація для видалення програм зберігатися в розділі реєстру: HKLM \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Uninstall
Інформація про кожну програму зберігатися в окремому розділі. У кожному розділі обов'язково повинні бути присутніми два параметри:
STRING DisplayName, значення - ім'я, яке відображається в списку програм, які видаляються
STRING UninstallString, значення - шлях до програми видалення
також можуть бути присутніми інші пункти, їх зазвичай додають сучасні інсталятори:
STRING DisplayIcon - іконка, відповідна додатком в діалозі Установка і видалення програм
STRING ModifyPath - Шлях інсталятора для зміни параметрів встановлення програми. Еcли ввімкнено, то Кнопка Замінити / Видалити розпадається на дві - Замінити (виконується ModifyPath) і Видалити (виконується UninstallString)
Наступні параметри відносяться до діалогового вікна Підтримка
Відкриваємо RegEdit, натискаємо комбінацію клавіш Ctrl-F - і в віконці, що з'явилося вводимо назву того, що ми хочемо знайти. Природно, це буде назва віддаленої програми, або його варіанти. Так, наприклад, іноді варто пошукати і в назві фірми - розробника. І шукаємо, шукаємо, шукаємо. Так, це довго і нудно (адже після кожного знайденого значення необхідно ще раз натиснути F3, і так до кінця, особливо якщо ключів дуже багато, але нікуди не дінешся. Звичайно, існує велика кількість спеціалізованих утиліт для пошуку і видалення дохлих посилань реєстру, здатні істотно полегшити вашу працю асенізатора, ми далі будемо розглядати деякі з них, однак правда життя така, що на всі 100% гарантувати успішний результат жодна з них не в змозі. Адже структура Реєстру настільки гнучка, що дозволяє вносити в нього все, що заманеться. І повірте, іноді може таке заманеться, що систему відразу паралізує. Так що ручками, ручками. і головою теж. А далі - оптимізація Реєстру, яка є логічним продовженням операції чистки. Адже при видаленні посилань з Реєстру вони звідти фізично не видаляються, а тільки позначаються, як віддалені, що, звичайно, забезпечує певне збільшення швидкості роботи з Реєстром.