|
Видалення програм і ігор
Як ви видаляєте програми, які вам більше не потрібні? Просто поме щаєте в Корзину робочий каталог програми, а услід і ярлики з робочого столу і з меню Пуск? А після цього дивуєтеся з появи всіляких помилок, що виникають, наприклад, при установці новіших версій цієї програми? Давайте розберемося в цьому питанні детальніше.
Видалення програм (у тому числі ігор) у всіх версіях операційних систем Windows є видаленням програмних файлів, які були встановлені в процесі інсталяції, видалення всіх автоматично створений них ярликів і ключів в системному реєстрі. Тонкощі деінсталяції (так часто називають процес видалення) залежать від конкретної програми і мо-пермалоя гут сильно відрізнятися.
Для коректного видалення програм (у тому числі ігрових) потрібна наявність так званого модуля деінсталяції, який послідовно уда ляєт як файли, так і заслання на них в системному реєстрі, а також ярлики, які були створені при установці програми. Тут є один ню анс — всі файли, створені самим користувачем вже після закінчення ін сталляциі, як правило, не віддаляються. Звичайно, деякі програми мають досить "просунуті" дєїнсталлятори, що пропонують вам пів ностью видалити каталог, в якому були розміщені файли програми, але це швидше виключення, чим правило. Слід зазначити, що даний модуль повинен встановлюватися разом з програмою, інакше система намагатиметься застосувати стандартні засоби видалення.
За відсутності дєїнсталлятора або одного з файлів, необхідних для його роботи, можна скористатися дєїнсталлятором стороннього постачальника, наприклад, Norton Cleansweep компанії Symantec . Правда, і тут є один, але важливий чинник — англомовний інтерфейс цих програм сильно утрудняє використання їх рядовим користувачем.
В більшості випадків процес деінсталяції програм (ігор) виглядає таким чином:
- відкриваєте в меню Пуск розділ, що
належить програмі, яка підлягає видаленню, наприклад, Пуск | Програми |
K - Lite Codec Pack .
- Якщо програма має власний дєїнсталлятор, тоді в цьому розділі повинен знаходитися файл під назвою Uninstall K - Lite Codec Pack . Ес тественно, що цей пункт може мати декілька інша назва, напри заходів, Видалення програми, але він має бути там присутнім; ? якщо ви не можете знайти ярлик, що запускає програму дєїнсталля циі, тоді можна вдатися до одного з нижченаведених способів:
- відкрийте каталог, в якому містяться файли програми, і знайдіть
файл під назвою UNWISE . EXE або UNINSTALL . EXE . Це і є
програма деінсталяції, при цьому називатися вона може небагато
по-іншому, хоча, як правило, в назві обов'язково присутній
приставка " UN ";
- відкрийте Панель управління і запустите ярлик Установка і видалення
програм.
Знайдіть в списку, що відкрився, потрібну програму і на тисніть кнопку Заменіть/удаліть. При цьому запуститься дєїнсталлятор, який йде в комплекті з програмою, а за відсутністю такого — застосовуються стандартні засоби видалення програм;
- як уже згадувалося, призначені для
користувача файли при деінсталяції не уда ляются, в основному, тому, що
программа-дєїнсталлятор працює з гласно LOG -файлу, що створюється при
установці програми. Тому після закінчення деінсталяції рекомендується
знайти робочий каталог профам- ми і уручну видалити його. Щоб взнати
розташування цього каталога, клацніть правою кнопкою миші по ярлику
програми (ще до дєїнстал ляциі) і у властивостях поглянете, де
розташовується файл, що запускається. Варто відзначити, що згаданий LOG
-файл може розміщуватися в неожі даних місцях, наприклад, в кореневому
каталозі або робочому каталозі Windows . При цьому установка іншої
програми, що використовує цю ж дорогу для запису списку встановлених
файлів, приведе до його перезапису і, як правило, неможливості видалення
тієї програми, яка б ла встановлена першою.
- Незрідка LOG -файл поміщається в
каталозі TEMP разом з тимчасовими файлами і при першому ж очищенні
жорсткого диска віддаляється;
- після деінсталяції обов'язково
відкрийте Панель управління, з якою запустите ярлик Установка і
видалення програм. Досить часто буває так, що запис вже видаленої
програми залишається в списку встановлений них програм, тому вам
доведеться або запустити повторно дєїнстал ляцию, причому вам повинні
вже запропонувати видалити помилковий запис з реєстру, або уручну
редагувати системний реєстр. Запустите утиліту REGEDIT і зайдіть в
наступну гілку реєстру: HKEY _ LOCAL _ MACHINE \ SOFTWARE \ MICROSOFT \
WINDOWS \ Cunbntversion \ Uninstall . Тут ви можете видалити будь-який з
пунктів списку встановлених програм, навіть тих, які ще встановлені на
комп'ютері. Правда, якщо ви це зробите, програма може після
перезавантаження операційної сис теми не запуститися і доведеться її
переустановити;
- при деінсталяції можуть виникнути помилки із-за помилки в реєстрі, отсут ствія одного або декількох файлів, що підлягають видаленню, і тому подібне Це вимагає вживання або ручного коректування системного реєстру, або використання спеціальних програм дєїнсталляциі/очистки реєстру.
Практично всі проблеми, пов'язані з видаленням програм, можна пері рахувати таким чином:
- програма деінсталяції вимагає
вказати дорогу до LOG -файлу (може мати назву INSTALL . LOG ), при цьому
за умовчанням вказується або кореневий каталог, або робочий каталог
Windows . Швидше за все, цей файл вже видалений.
- У даній ситуації вам може допомогти
переустановлення даної програми в той же каталог, після чого вже можна
безперешкодно видалити його. За відсутності дистрибутива програми вам
залишається тільки уда лити її робочий каталог і спробувати уручну
видалити з системного реєстру заслання на неї. Хоча і тут існує важливий
нюанс. Ті програми, які так жорстко прив'язані до текстових файлів, дуже
часто не роблять заслань в реєстрі або роблять украй невелику їх
кількість;
- програма деінсталяції вимагає
вказати дорогу до дистрибутива програм ми, при цьому інколи недостатньо
вказати каталог, розміщений десь на жорсткому диску, а потрібно буде
скористатися компакт-диском, з до торого була вироблена її установка.
- Далеко не завжди удається видалити
програму навіть після установки компакт-диска, з якого ви її
встановлювали. Річ у тому, що подавши ляющая частину програм
встановлюється з піратських дисків, а програм ма-дєїнсталлятор вимагає
від вас вказати дорогу до ліцензійного диска, на якому, як можна
передбачити, містяться якісь файли або мітки, які дуже "важливі" для
программи-дєїнсталлятора.
- В цьому випадку вам може допомогти
лише придбання хоч би "точної копії ліцензійного диска", або ж
доведеться уручну очищати комп'ютер від залишків програми. Найбільш
яскравий приклад — Prompt 98, до торий, не дивлячись на всі свої
достоїнства, ніяк не хотів нормально уда ляться, поки не був поміняний
на нову, "згідливішу" версію;
- програма деінсталяції запитує, чи видаляти файли, при цьому укази ваєтся дорога до них. В цьому випадку рекомендується залишати всі файли, до ториє знаходяться в робочому каталозі Windows або в одному з його підкаталогів. Ті ж файли, що размешени в робочому каталозі самої програми, можна сміливо видаляти, адже його (мається на увазі робочий каталог) також згодом варто видалити, інакше після видалення самих файлів залишаться тепер уже помилкові записи в системному
Приведу список програм, які можна використовувати для управління процесом деінсталяції і очищення системного реєстру після некоррект ного видалення будь-яких програм:
- Norton Clean Sweep,
http://www.symantec.com/;
- Norton Uninstall/norton Uninstall
Deluxe, http://www.symantec.com/;
- Ashampoo Uninstaller,
http://www.ashampoo.com/;
- Ontrack Easyuninstall,
http://www.ontrack.com/;
- Mcaffee Uninstaller, http://www.mcafee.com/.
Примітка
Ніколи не вважайтеся на функції автоматичного очищення жорсткого диска або системного реєстру . Окрім видалення, наприклад ігрової програми, дєїнсталлятор сповна може видалити і половину коштовної інформації, яка виявилася з ряду причин пов'язаною з програмою, що видалялася . Наприклад, в робочому каталозі програми можуть знаходитися ярлики файлів з коштовною для вас інформацією .
Існує ще цілий ряд програм-очисників, які в тій чи іншій мірі володіють наступними можливостями:
- коректна деінсталяція можлива лише тих програм, які вуста
новлени вже після самої программи-дєїнсталлятара, оскільки в осоружному
випадку жодна з програм не зможе відновити вихідні значення
ключів реєстру, а просте видалення заслання може привести до збоїв
у роботі
операційної системи;
- визначення невживаних DLL -файлов, розташованих в робітнику
каталозі Windows . При цьому деякі (наприклад, Clean System
Directory ) шукають зв'язки файлів не лише у файлах з розширенням ЕХЕ
DLL, OCX, але і в документах, файлах HTML і т. п.;
- пошук і видалення помилкових ключів системного реєстру.
|