Навігація: Головна > Комп’ютер, Програми > 7 швидких способів усунення помилок ПЗ

7 швидких способів усунення помилок ПЗ

Збої, блокування, нестабільність - деякі програми створюють лише проблеми. Добре, що існують утиліти для аналізу та відновлення, які швидко виправлять ситуацію.
 Програмне забезпечення Напевно багато хто з вас зіштовхувалися з проблемою, коли в якийсь момент програма раптово відмовлялася працювати: ви клікаєте по ярлику, а у відповідь отримуєте незрозуміле системне повідомлення. Ви в розгубленості сидите перед комп'ютером: вбудована довідка не допомагає, FAQ в Мережі та на сайті Microsoft не пропонують зрозумілої відповіді, а швидкий пошук в Інтернеті не дає результатів. Навіть у випадку з простими помилками часто рішення не вийде знайти, просто ввівши їх опис в пошук Google, - знадобиться конкретний код помилки програми. Його знає , оскільки операційна система протоколює всі події.

Аналіз проблем за допомогою власних засобів Windows

Windows протоколює все, що з нею трапляється, навіть збої . Використовуйте цю інформацію, щоб з'ясувати, що не в порядку. Повідомлення про проблеми з програмами Windows зберігає в декількох місцях. При виникненні помилки ви самі можете їх подивитися. Однак при цьому мова не йде про миттєве рішення - вам знадобляться час і терпіння, щоб вивчити протоколи ОС.
Використання Центру підтримки. Як тільки Windows фіксує проблему, вона створює звіт і починає шукати рішення на сайті Microsoft, найчастіше безрезультатно. Список звітів про помилки ви можете викликати через іконку «Центр підтримки» на Панелі завдань. В розділі «Обслуговування» натисніть на «Звіт про проблеми». Якщо відсортувати список по «Джерелу», можна побачити, які програми найчастіше дають збої. Натисніть на посилання «Показати технічні подробиці», і Windows надасть детальну інформацію про проблему. Гарною відправною точкою для її вирішення є значення, що знаходиться в графі «Код винятку». Хоча відповідний пошук в Google не приведе вас прямо до мети, він може дати цінні вказівки.


Аналіз інформації із засобу "Перегляд подій". Більше відомостей і про таких незначних подіях, як збій програми, можна отримати з меню "Перегляд подій", яке ви знайдете в розділі «Панелі управління | Адміністрування». Клацніть по пункту "Перегляд подій" і відкрийте розділ «Журнали Windows» для категорії «Додаток». Тут Windows зберігає всі повідомлення, які виникали при роботі встановленого ПЗ, - їх може бути кілька тисяч.Сортіровка інформації по категорії «Рівень» дозволить відразу побачити всі повідомлення про помилки. Якщо впорядкувати події за категорією «Джерело», то можна скоротити коло пошуків з різних причин, наприклад «Application Error» або «Application Hang». При виділенні записи в нижньому вікні на вкладці «Загальне» з'являться відомості про те, що саме сталося. Якщо проаналізувати даний список, можна побачити, чи завжди ця програма «спотикається» на одному і тому ж місці, або ж у збою є інша причина. В останньому випадку це означає, що програма в принципі погано ладнає з системою і її потрібно видалити.

Однак далеко не завжди мова дійсно йде про помилку. Деякі програми просто неякісно складені, що викликає блокування системи або іншого ПО. Як же їх зупинити?

Виявлення і обеззброєння «пожирачів» ресурсів

Якщо до системних ресурсів в один і той же час здійснюють доступ кілька програм, найчастіше виграє та, у якої найвищий пріоритет, а не та, чия потужність вам терміново необхідна. Цю ситуацію потрібно виправити.

Знаходимо винних у проблемі.  Інструмент Sysinternal Process Explorer від Microsoft зразу після запуску в своєму головному вікні показує даніе про навантаження на систему, що дає кожен з запущених процесів. Виділивши процес, що споживає багато ресурсів, ви можете вимкнути його через контекстне меню або поставити на паузу за допомогою команди «Suspend».

Дієта для ненажери . З'ясувавши, яку програму варто обмежити у споживанні ресурсів, зверніться до утиліти Process Tamer. На вкладці «Configuration» в нижньому вікні клацніть по команді контекстного меню «Add Rule». Виберіть вказаний файл і в колонці «Explicit Rule» встановіть «Force Low». Тепер поставте статус «Low», а також рівень максимальної дозволеної навантаження на центральний процесор для цієї програми. Запроваджених за замовчуванням 8%, як правило, занадто мало - на сучасних комп'ютерах ви спокійно можете підняти це значення до 20%. Кліком по кнопці «OK» збережіть це нове правило.

Швидку допомогу навіть у разі складних проблем нададуть «протівоотказние» утиліти з нашого DVD. Вони спробують безпосередньо розшукати причину збою і усунути її. Ми пропонуємо вам підходять програми для відновлення по семи сценаріями. Вони ретельно досліджують найбільш поширені проблеми з ПЗ і усувають їх.

(1) Перша допомога при збої програми

Не завжди програми добре запрограмованим і без проблем вирішують свої завдання. Саме нові, погано протестовані версії відмовляють найчастіше. Щоб правильно на це реагувати, потрібно знати причину.

Детально аналізуємо збій . Якщо програма перестала реагувати на ваші дії, запустіть утиліту WhatIsHang. З її допомогою досвідчені користувачі зможуть точно дізнатися, що пішло не так. Ця програма аналізує, чи є причиною взаємодія системи і програми, або остання зависла сама по собі, або, наприклад, 32-розрядне ПО конфліктує з 64-розрядним драйвером. У верхньому вікні WhatIsHang відобразить програму, в якій стався збій. При натисканні клавіші «F9» внизу буде представлена bдокладна інформація. В розділі «Remarks» ви зможете побачити, які помилки призвели до збою. Функції «String» і «Modules found in the stack» перерахують утиліти, чиї команди або бібліотеки брали участь у відмові.

Із звіту ви також дізнаєтеся, чи є помилки в роботі самої програми. Потім доведеться оновити або перевстановити ПЗ.

Ефективно завершуємо процеси . Якщо програма продовжує часто зависати, варто звернути свою увагу на утиліту AppCrashView. Вона оцінює звіти про помилки Windows і перераховує всі попередні збої. Натисніть на «Process File», і ви побачите, яка програма на вашому комп'ютері найбільш часто дає збої.

Тепер скористайтеся утилітою ProcessKO. Вона автоматично запускається на панелі завдань і спочатку призначена для програмістів, що тестують своє власне ПЗ. Тому програма дає користувачеві можливість через пункт меню «Вибране» «вбити» завислі процеси одним натисненням кнопки. За допомогою утиліти AppCrashView ви можете дізнатися, який процес вашої системи потрібно додати в її «Вибране». Запустіть проблемну програму і внесіть її в головне вікно утиліти ProcessKO через «Вибране | Додати». Тепер для знищення процесу досить натиснути правою кнопкою миші по іконці програми.

(2) Відключення нестабільних і повільних програм

Якщо програма просто зависла, це неприємно, але не є небезпечно. Гірше, коли вона тягне за собою Windows або занадто уповільнює роботу системи.

Прибираємо з системи зайве . Надлишок процесів у списку автозапуску істотно гальмує старт Windows. У завантажувальний процес дуже люблять прописуватися комерційне ПЗ та безкоштовні програми від Apple і Adobe. Цих сповільнювачів системи викриває спеціальна утиліта Startup Booster. Запустіть її і без роздумів видаліть такі записи, як Java, QuickTime, iTunes і Adobe Reader, оскільки ці модулі займаються тільки пошуком доступних оновлень. З даним завданням краще впорається утиліта Secunia Personal Software Inspector з CHIP DVD, що представляє собою єдиний центр оновлень для всіх програм на вашому ПК.

AntiFreeze. Диспетчер завдань для екстрених випадків миттєво зупинить всі поточні процеси
Усуваємо системні збої.  Іноді програмі вдається «підвісити» і систему. Це не означає, що відразу з'явиться «синій екран смерті», але часто система перестає реагувати, а іноді страйкує навіть диспетчер задач. Нерідко після цього відразу кілька програм запускають інтенсивні обчислювальні процеси, працюючи з максимальним пріоритетом. У цьому випадку останнім рубежем перед натисканням на клавішу «Reset» системного блоку стане утиліта AntiFreeze. Після установки вона запропонує свій власний диспетчер задач, який зупинить всі поточні процеси. Для його виклику необхідно натиснути комбінацію клавіш «Ctrl + Alt + Home» і клавішу «Win». Виділіть заважає програму і клацніть по кнопці «End process». Коли ви закриєте AntiFreeze, всі інші процеси продовжать свою работу.Но у випадку зі збоями в драйверах AntiFreeze безсила. Вам допоможе тільки перезавантаження і з'ясування, який саме драйвер став причиною проблеми. Для цього підійде утиліта BlueScreenView. Вона аналізує образ (дамп) збою, який Windows створює при аварійному відмову. Після перезавантаження ОС відкрийте цю програму, у верхній області виділіть «Dump File» і перейдіть через меню «Options | Lower Pane Mode» до «All drivers». У нижній частині екрану ви побачите всі завантажені на момент збою драйвери. Червоним відзначений той, що став причиною аварії. Спробуйте його видалити і замінити більш новим і стабільним.

(3) Прибирання залишків програм і драйверів

Засоби для деінсталяції пов'язані, як правило, саме до комерційних програм, часто не прибирають залишки файлів і відповідні записи в реєстрі. Навіть застарілі драйвери залишаються в системі, незважаючи на те що вони більше нікому не потрібні.

Контролюємо деінсталяцію . Якщо при видаленні програми через «Панель управління» ви помічаєте, що щось пішло не так або утиліта знищила не все, частіше за все ви не зможете вирішити проблему самотужки. Скористайтеся додатком IObit Uninstaller. Якщо в ньому вибрати пункт «Uninstall | Advanced», програма спочатку виконає звичайну процедуру з видалення софта, а потім знайде і видалить залишки в реєстрі і на свій диск. В розділі «Forced Uninstall» ви також можете вручну ввести шлях до файлів програми - в самій Windows це так і не було реалізовано.

Ретельніше працює тільки деінсталлятор, контролюючий саму установку програми. Утиліта Magical UnInstall автоматично розпізнає момент, коли користувач запускає засіб для установки, і записує всі зміни в системі. Цю інформацію дєїнсталлятор використовує пізніше, щоб начисто стерти відповідну програму. Проте він працює тільки на 32-бітних системах.

Видаляємо непотрібні драйвери . Windows не дбає і про драйвери, якими актуальні апаратні засоби вже не користуються. Але з цим впорається Driver Sweeper. При запуску ця утиліта складає список всіх знайдених драйверів, серед яких будуть і ті, що вже не відповідають ні за яке обладнання. Виділіть їх і натисніть на кнопку «Очищення». Утиліта видалить всі пов'язані з цим драйвером запису в реєстрі та файли, але збереже резервну копію. Тому при необхідності ви можете через розділ «Завдання | Відновлення» скасувати видалення.

(4) Вирішення проблем з антивірусними утилітами

Антивірусні програми - це досить своєрідний компонент системи: вони не терплять сусідства конкурентів і витрачають величезну кількість системних ресурсів.

Згладжуємо конфлікти. Найпростіше запобігти проблеми з антивірусом, використовуючи продукти тільки однієї фірми. Але часто в системі ховаються компоненти альтернативних рішень. У цьому випадку вам допоможе утиліта AppRemover, що спеціалізується на виявленні таких залишків. Після запуску програми виберіть у верхньому меню опцію «Clean Up a Failed Uninstall».

Видаляємо заражені файли. Досвідчені користувачі вважають, що можна відмовитися від постійно активного антивірусного монітора, оскільки він тільки даремно гальмує систему. Зрештою, існують сканери для онлайнової перевірки файлів, такі як VTzilla, які не потребують установки на комп'ютер. Проблеми виникають, коли користувач не може видалити знайдені таким чином файли, оскільки у нього недостатньо прав - наприклад, коли вірусом було заражено системні файли. У цьому разі скористайтеся власним коштом Windows. Викличте командний рядок і перейдіть до папки System32.

Введіть команду :

sfc /scannow

Запускається процес перевірки та відновлення. Якщо вражений не системний файл, але у вас все одно немає прав на видалення, відкрийте програму FilExile і вкажіть відповідний шлях. Якщо вам потрібно видалити один конкретний файл, це можна зробити через командний рядок. Для цього перейдіть до потрібної папки та введіть:

DEL /F /Q /A «Им’я файлу»

Так ви зможете видалити будь-які файли, крім системних.

(5) Відновлення випадково видалених файлів

Recuva. Ця програма-реаніматор дозволить відновити випадково видалені файли, в тому числі стерті з «Кошика»

Багато хто з нас не раз шкодували про поспішної очищення «Кошика». Відновити видалені таким чином файли можна, лише використовуючи спеціальне програмне забезпечення. Але якщо ви хочете в подальшому не допускати подібної ситуації, скористайтесь заступником «Кошика» з функцією резервного копіювання.

Відновлюємо файли. Видалені з «Кошика» дані ще довго лежать недоторканими на жорсткому диску, поки не будуть переписані. До цього часу вони лише позначені як видалені в каталозі файлової системи. Безкоштовна утиліта Recuva аналізує каталог на наявність таких записів і відновлює втрачені файли. Це завдання вона виконує на підставі первинних настройок лише після натискання на кнопку «Аналіз». Якщо з моменту вилучення пройшло вже багато часу і Windows перезаписала запис в каталозі, натисніть на «Настройки», а потім перейдіть на вкладку «Дії» і поставте прапорець перед опцією «Глибокий аналіз». Якщо ви вже відформатували носій, активуйте функцію «Пошук невидалених файлів».

Undeluxe. Функція «Recover» дозволяє цьому заміннику «Кошика» відновити в Windows вже вилучені файли
"Кошик" з резервною копією. Програма Undeluxe (її можна завантажити зі сторінки www.resplendence.com/undeluxe) бере на себе функції «Кошика» і утрудняє випадкове видалення файлів. У головному вікні натисніть на кнопку «Start», щоб утиліта перехопила всі видалені файли і зберегла їх резервні копії. За допомогою інструмента «Protected File Explorer» ви потім зможете отримати доступ до цих файлів і відновити їх за допомогою функції «Recover». Однак Undeluxe працює тільки зі звичайними розділами - у випадку з динамічним диском RAID відновити дані не вийде.

(6) Звільнення заблокованих файлів

Іноді Windows «не підпускає» нас до певних файлів, тобто їх неможливо перемістити або видалити. Вже у версії XP компонент Windows File Protection захищав бібліотеки DLL від внесення змін - наприклад, вам не вдасться видалити фотографії, завантажені на екран Windows. Але і звичайні програми, що працюють у фоновому режимі, при відкритті файлів тим самим їх блокують.

Unlocker дозволяє видалити або перемістити файли, заблоковані системою або якимось процесом
Знімаємо блокування. Якщо до потрібного вам файлу здійснює доступ інший процес, його може завершити Unlocker. Ця безкоштовна утиліта прописується в контекстному меню Провідника Windows. При установці обов'язково прослідкуйте, щоб у вікні «Компоненти встановлюваної програми» були проставлені тільки два верхніх прапорця, інакше на вашому робочому столі виявиться кілька ярликів eBay. Якщо Windows повідомляє про заблокований файлі, в контекстному меню виберіть пункт «Unlocker». Утиліта покаже процес, зарезервований для себе цей файл. Натиснувши на кнопку «Зупинити процес», ви розблокуєте потрібний файл, після чого зможете або видалити його, або перемістити.
Впливаємо на заблоковані файли. Unlocker не завжди справляється зі своїм завданням. Наприклад, якщо заблокований файл використовує системний процес, швидше за все, допоможе лише перезавантаження Windows. Утиліта MoveOnBoot вбудовується в процес запуску і виконує завдання, доручені їй користувачем, у тому числі переміщення або видалення заблокованих файлів. Подробиці ви можете вказати в розділі «Boot Action Wizard». Однак ця утиліта не здатна переносити файли на інший розділ жорсткого диска.

(7) Відтворення проблемних медіаформатів

Ви хочете подивитися фільм, двічі клікаєте на його ярлику, запускається Windows Media Player - і більше нічого не відбувається. На щастя, є інші програвачі, здатні впоратися з такими критичними ситуаціями.

Дивимося пошкоджені відеофайли. Щоб Media Player відмовився працювати зі скачаним фільмом, достатньо всього лише пошкодження файлу при завантаженні з Мережі, навіть якщо в результаті він був повністю збережений на диску. За відсутності будь-яких елементів індекс такого файлу повинен бути повністю переписаний, з чим справляються тільки хороші редактори, наприклад VirtualDub, але не звичайне ПО для відтворення. Винятком є UMPlayer. У головному вікні програми в пункті меню «Налаштування» на вкладці «Установки» в розділі «Додатково» відзначте прапорцем опцію «Перебудувати індекс, якщо необхідно», і тоді програма зможе відтворювати пошкоджені і неповні відеофайли. Розсинхронізація звуку або субтитрів у фільмі також можна виправити в розділах «Звук» або «Субтитри» відповідно. Потрібно тільки ввести позитивне чи негативне значення затримки.

Створюємо профіль для відтворення відео. У деяких випадках ви вже до перегляду фільму знаєте, що звук в ньому занадто тихий або зображення недостатньо різке. Зазвичай доводиться щоразу заново створювати конфігурацію відповідних функцій плеєра. Але, якщо ви користуєтеся популярним програвачем VLC Media Player, за допомогою додаткової утиліти для нього ви зможете забути про цих зусиллях. Програма VLC Media Launcher зберігає попередньо мій вибір плеєра як профілю і запускає їх разом з програвачем VLC.

Теги: , ,

Схожі публікації

Без коментарів!

(Обов’язково)
(Обов’язково, не публікується)

Випадкова картинка


Випадкове фото