Технологія виявлення причин збоїв windows xp

Відео: Чи не очевидний збій при завантаженні Windows, діагностика - Огляд

зміст

  • Вступ
  • Попередній етап
  • Пошук готового рішення
  • Перевірка налаштувань
  • Система і програми
  • устаткування
  • справа погано

Вступ

Багато користувачів при появі серйозних збоїв в Windows XP воліють ампутацію: форматування диска і повну переустановку ОС. Однак настільки простий і радикальний хірургічний метод не годиться, якщо в системі встановлено і налаштовано багато важливих програм, перевстановлення яких неможлива або обійдеться занадто дорогою ціною. В цьому випадку потрібно глибока діагностика Windows.




У кожного типу збою Windows XP своя власна причина, а тому, хоч і відомі цілком однозначні рецепти позбавлення від найпоширеніших проблем, для усунення більшості «глюків» неможливо виробити якийсь універсальний метод «лікування». Конфігурація кожної операційної системи, програмного забезпечення, драйверів і обладнання унікальна, і частіше за все з`ясувати причину виниклої проблеми можливо тільки ретельно препаруючи залізні і програмні нутрощі конкретного комп`ютера. Якщо помилка не супроводжує ОС прямо з моменту її установки, а з`явився в якийсь певний момент (після установки чергової програми або драйвера, зміни налаштувань Windows, збою харчування), то позбутися від нього легко, досить видалити проблемне додаток, або відновити реєстр або навіть весь вміст жорсткого диска з резервної копії. Допоможуть в цьому не тільки стандартна System Restore, але і більш цікаві програми, наприклад, Norton Ghost (Symantec.com),Ashampoo Uninstaller (Ashampoo.com), WinRescue XP (Superwin.com). Зрозуміло, це можливо, якщо користувач не гидував профілактикою і регулярно користувався подібними програмами, що зовсім не складно, до речі кажучи. Наприклад, повний бекап системного NTFS-розділу об`ємом 10 Гб в Norton Ghost займає всього хвилин 10 (нерозумно відводити ОС весь обсяг диска).




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

Попередній етап

  1. Перед початком діагностики зробіть резервну копію реєстру, конфігураційних файлів або всієї системи, щоб не отримати в результаті експериментів ще більші проблеми. Обов`язково запам`ятовуйте всі свої подальші дії, щоб в разі неполадок їх можна було легко скасувати.
  2. Видаліть всі тимчасові файли, очистіть кеш браузера, Кошик, Журнал, очистіть папку Program Files Internet Explorer Plugins з плагінами IE (для їх відновлення зробіть резервні копії). Очистіть папки, з яких виробляється автозапуск скриптів MS-Office (типу Documents and Settings КОРИСТУВАЧ Application Data Microsoft Excel Xlstart, Documents and Settings КОРИСТУВАЧ Application Data Microsoft Word Startup), видаліть шаблон normal.dot, який використовується MS-Office. Очистіть папки Windows Downloaded Program Files, Documents and Settings КОРИСТУВАЧ NetHood, Documents and Settings КОРИСТУВАЧ PrintHood, Documents and Settings КОРИСТУВАЧ Recent. Видаліть файли autorun.inf з усіх локальних дисків.
  3. Перевірте систему кількома свіжими антивірусами і програмою Ad-Aware (Lavasoft.de), проскануйте жорсткий диск утилітами типу ScanDisk, Norton DiskDoctor (з обов`язковим включенням тестування записи). Перевірте системні файли за допомогою утиліти System File Checker (команда SFC / SCANNOW) і відновите пошкоджені бібліотеки з дистрибутива Windows або Service Pack.
  4. Оновлення систему: крім останнього сервіс-пака (якщо він вже встановлений, переустановите) встановіть все свіжі «заплатки» на сайті Windows Update (windowsupdate.microsoft.com, врахуйте тільки, що деякі патчі самі можуть бути джерелом проблем). Оновлення (переустановите)Internet Explorer (Microsoft.com/windows/ie/download/default.htm) і віртуальну машину JAVA від Microsoft (microsoft.com/java/vm/dl_vm40.htm). Оновлення DirectX, використовуючи для цього redist-дистрибутив (обсяг близько 25-30 мегабайт, а в назві файлу присутнє слово «REDIST»: DX90b_Redist.exe). Іноді виявляється корисним спочатку видалити Internet Explorer або DirectX, а потім поставити його заново - для цього можна використовувати утиліту XPLite (Litepc.com).

Відео: Windows XP. Strong and stable

Пошук готового рішення

  1. Ретельно вивчіть документацію до збійної програмі або плати розширення, можливо, в ній є якісь спеціальні вказівки. Відвідайте також сайт розробника збійної програми або пристрою - можливо, служба техпідтримки виробника знає про проблему і пропонує завантажити який-небудь патч.
  2. Якщо збій супроводжується повідомленнями про помилки (наприклад, помилками STOP на синьому екрані), то запишіть їх точний зміст і зайдіть на сайт технічної підтримки Microsoft (search.support.microsoft.com/search/?adv=1). На основі повідомлення про помилку необхідно сформулювати запит для пошукової системи (для максимальної ефективності пошуку спробуйте формулювати запит кількома різними способами). Знайти рішення в базі даних Microsoft - найшвидший спосіб усунення збою. Якщо в базі Microsoft немає відомостей про вашому збої, то запустіть спеціалізовану утиліту пошуку в Інтернеті, наприклад, Copernic (Copernic.com) або Search Plus (Srchplus.chat.ru) і також спробуйте знайти в Мережі і в технічних конференціях UseNet матеріали по схожим проблемам. Або скористайтеся російськими та зарубіжними пошукачами типу Yandex, Yahoo або Google.
  3. Врахуйте тільки, що якщо у вашій системі включений режим автоматичного перезавантаження при збоях, то повідомлення «синього екрану смерті» відображатися не буде. Тому в меню Control Panel - System - Startup and Recovery - Settings заздалегідь зніміть прапор Automatically restart.
  4. Для отримання максимальної інформації про подію збої зверніться також до системного журналу помилок - Event Log (Computer Management - Event Viewer, «Керування комп`ютером» - «Перегляд подій»). Документація по більшості кодів подій Event ID присутній на сайтах Microsoft Events and Errors Message Center (Microsoft.com/technet/support/ee/ee_advanced.aspx) і eventid.net. Дещо можна вичавити з системного дебаггера Dr.Watson, якого можна викликати з вікна програми System Information.
  5. Включіть в Windows XP режим відправки повідомлень про помилки в Microsoft: Control Panel - Advanced - Error reporting - Enable Error Reporting (Панель управління - Додатково - ????). Ви будете сміятися, але відзначені випадки, коли після відправки розробникам відомостей про подію збої, користувачеві приходив відповідь з конкретним рішенням проблеми.
  6. Ви можете подивитися на сайти, присвячені всенародної боротьби зі збоями Windows, наприклад на techadvice.com, jsiinc.com, mdgx.com,aumha.org,labmice.techtarget.com - на них ви знайдете посилання на статті, присвячені усунення багатьох поширених збоїв.
  7. Відвідайте популярні веб-конференції і конференції UseNet присвячені операційним системам, програмного забезпечення та комп`ютерного обладнання. Гранично детально сформулювавши опис збою своєї системи (і не забувши вказати її версію!), Вказавши точний зміст повідомлення про помилку і описавши конфігурацію своєї системи, спробуйте попросити допомоги інших користувачів - можливо, хтось вже стикався з аналогічною проблемою і знає її рішення, або може підказати напрямок подальших пошуків.

Перевірка налаштувань

  1. В Панелі Управління перевірте всі налаштування системи і устаткування - встановіть всі параметри в положення «За замовчуванням». Зокрема, скасуйте обмеження розміру файлу підкачки, перевірте, чи достатньо місця на диску, а в налаштуваннях змінних оточення тимчасово вкажіть більш короткий шлях до папки TEMP (наприклад, C: TEMP). Навіть в налаштуваннях клавіатури встановіть за замовчуванням англійську мову. Проконтролюйте також всі установки в опціях використовуваних додатків.
  2. Поверніть в початковий стан настройки в реєстрі і в конфігураційних файлах user.ini, system.ini зроблені за допомогою утиліт-твикеров. Перевірте установки в файлах autoexec.nt, config.nt, _default.pif. Запустіть пошук в реєстрі по слову «Policies» та видаліть всі параметри в знайдених розділах (крім відповідають за політики електроживлення розділів PowerCfg, а також розділу HKEY_LOCAL_MACHINE SOFTWARE Microsoft Windows CurrentVersion Internet Settings TemplatePolicies, що містить шаблони політик безпеки IE) - можливо, збій - всього лише наслідок обмеження прав користувача. Ретельно перевірте поточні настройки політик безпеки в редакторі групових політик Group Policy Editor (GPEDIT.MSC).
  3. Поверніть у вихідне - Default - стан настройки в BIOS, поекспериментуйте з різними опціями CMOS Setup, наприклад, вимкніть режим DMA для дисків, змініть тайминги пам`яті, вимкніть усі інтегровані апарату, включіть «дірку» в районі 15 мегабайта пам`яті. Вимкніть в CMOS Setup всі, що стосується управління живленням, в тому числі ACPI. Або навпаки - включите всі ці опції, якщо вони відключені. Аналогічно поекспериментуйте з параметром PnP OS Installed і USB Legacy Support. Оновлення BIOS. І відмовтеся від розгону: розгін - головний ворог Windows XP!

Відео: ПРИКОЛ У WINDOWS XP: D

Система і програми

  1. Запустіть утиліту msconfig.exe і відключіть всі програми з автозавантаження. Спробуйте також поекспериментувати з режимом Selective Startup - можливо, некоректна запис зачаїлася в system.ini або win.ini, іншому рудиментарному файлі конфігурації. За допомогою msconfig зручно перевірити і системні сервіси, наприклад, порівнявши список запущених сервісів з іншим ПК, на якому подібного збою не спостерігається. Хороший опис призначення сервісів Windows XP, яке допоможе дізнатися початковий і рекомендований статус їх налаштування в різних версіях Windows, ви знайдете за адресою blackviper.com Спробуйте відключити непотрібні сервіси, наприклад, WEB Client, а також перевірте залежності сервісів, використовуючи оснащення "Сервіси».
  2. Спробуйте згадати, після яких дій з`явився збій. Видаліть кілька програм і драйверів, які встановлювалися останніми - можливо якась з них викликає збій системи або конфліктує з іншими програмами та обладнанням, викликаючи їх збої. Видаліть всі програми, які були створені більше двох років тому і з тих пір не оновлювалися. Видаліть антивіруси та іншої тісно інтегрується з системою софт. Обов`язково використовуйте спеціалізований деинсталлятор типу Ashampoo Uninstaller, причому і при установці і при видаленні програм - тільки так можна повністю очистити систему від всіх слідів видаляється програми або драйвера! Крім того, аналіз логу дєїнсталлятора дозволяє дізнатися, які файли на диску і які параметри в реєстрі змінювалися при установці програми - нерідко для усунення збою досить змінити невірно змінений параметр в реєстрі. При перевстановлення програм і драйверів спробуйте не тільки найсвіжішу версію (зверніть увагу, що до деяких програм регулярно виходять патчі-поновлення), але і більш стару - нерідко вона виявляється більш стабільною. Спробуйте перевстановити Збійний додаток в іншу директорію, з більш коротким ім`ям.
  3. Для застарілих програм спробуйте встановити спеціальний режим сумісності. Для цього створіть ярлик до програми, увійдіть в його властивості і на вкладці «Сумісність» (Compatibility) в пункті «Запустити програму в режимі сумісності» (Run in emulation mode) виберіть режим сумісності з іншим типом Windows. Крім того, використовуйте набір утиліт Application Compatibility Toolkit (Microsoft.com/windows/appcompatibility/default.mspx), призначений для значного розширення можливостей і ручної настройки цього режиму.
  4. Спробуйте запустити Збійний додаток під обліковим записом адміністратора. Якщо програма працює тільки під нею, то з-під облікового запису Адміністратора знайдіть в галузі реєстру
  5. HKEY_LOCAL_MACHINE SOFTWARE розділ з настройками потрібної програми і клацніть на ньому правою кнопкою миші. Виберіть в меню команду «Дозволи» ( «Permissions») і встановіть повний доступ на цю гілку реєстру для користувача або групи користувачів, яким дозволяється з нею працювати. Знайдіть також в галузі HKEY_CURRENT_USER розділ, відповідний збійної програмі і зробіть його експорт в REG-файл. Увійдіть тепер в систему під ім`ям звичайного користувача і імпортуйте цей REG-файл назад до реєстру. Іноді позбутися подібного збою можна, якщо видалити свій обліковий запис (і весь профіль користувача) і потім створити її заново.
  6. Спробуйте знайти і виправити помилки в реєстрі за допомогою програми типу Norton WinDoctor. Знайдені помилки слід виправляти тільки в ручному режимі, аналізуючи кожну з них. Для цього треба спробувати з`ясувати, до якої програмі або системної налаштуванні відноситься помилковий запис в реєстрі, переглянувши в RegEdit ту гілку, про яку сигналізує WinDoctor - за назвами файлів, параметрів або по прописаним шляхах нескладно встановити додаток, що породило помилку. Спробуйте використовувати і інші діагностичні утиліти, наприклад, такі як DirectX Diagnostic Tool зі складу Windows, вона здійснить перевірку файлів DirectX, драйверів, налаштувань деяких пристроїв. Деякі прості збої усуває програма Tweak UI, для цього в ній передбачена вкладка «Repair».
  7. Деякі проблеми Windows XP усуваються, якщо відновити головний завантажувальний запис жорсткого диска (MBR) командою «fdisk / mbr» після запуску ПК з дискети Windows 98 (це потрібно для подальшого перезапису ідентифікатора диска), або використовуючи команди консолі відновлення «fixboot» і «fixmbr ». Завантажте ПК з дискети Windows 98 / Me з підтримкою NTFS (для цього використовуйте програму NTFS for DOS Pro) або диска ERD Commander (Winternals.com) і видаліть файл PAGEFILE.SYS. ERD Commander, взагалі кажучи - прекрасна програма, яка є свого роду LiveCD для Windows XP. Вона дозволяє усунути безліч проблем і отримати доступ до налаштувань ОС, навіть якщо сама Windows не завантажується в режимі захисту від збоїв. Перевірте наявність помилок в boot.ini і поточні права доступу до файлів і папок: група користувачів «System» і «Administrators» повинна мати повні права доступу до кореневої директорії системного диска і до файлу віртуальної пам`яті PAGEFILE.SYS.
  8. Простежте в момент появи збою за різними системними подіями, запитами та зверненнями до реєстру за допомогою спеціальних програм моніторингу. Аналізуючи звернення до реєстру можна, наприклад, визначити, які параметри з реєстру запитуються програмою безпосередньо в момент виникнення збою - можливо, якийсь із них відсутній або має некоректне значення. А за допомогою аналізу звернень до файлів легко зрозуміти, в яких файлах знаходяться налаштування збійної програми, а які необхідні їй файли відсутні. У цьому допоможуть утиліти від компанії SysInternals (Sysinternals.com): Registry Monitor - аналіз звернень до реєстру, File Monitor - моніторинг звернень до файлів, DllView - інформація про бібліотеки, які використовуються поточними процесами, OpenList - відомості про всі відкриті файли, PortMon - звернення до портів, TCPView - інформація про з`єднаннях по протоколу TCP. Відображення інформації про всі запущені програми найкраще вдається програмі TaskInfo (Iarsn.com). Вона ж покаже, скільки ресурсів центрального процесора споживає кожен додаток. А з`ясувати причину затору, що виникає при завантаженні, можна за допомогою відомої діагностичної утиліти BootVis (Microsoft.com/whdc/hwdev/platform/performance/fastboot/BootVis.mspx,однако Microsoft її паче не поширює, тому користуйтеся пошуком). Перевірте також систему комплексним діагностично-інформаційним пакетом SiSoft Sandra або AIDA32 (Aida32.hu/aida32.php).
  9. Видаліть зайві шрифти, вимкніть усі лічильники продуктивності, упевніться, що на диску відсутні папки і файли з дуже довгими іменами або розширеннями (220 знаків і більше), не використовуйте в роботі з програмами дуже довгі параметри командного рядка (220 знаків і більше).

Відео: The BEST Replacement For Windows XP

устаткування

  1. Оновлення все драйвери всіх пристроїв (або видаліть і поставте заново драйвери проблемного пристрою, а також драйвер пристрою, до якого він підключений), особливо - драйвери чіпсета: Intel Chipset Software Installation Utility і Intel Application Accelerator (support.intel.com/support/ chipsets / driver.htm) або VIA-4-in-1 (https://viaarena.com/?PageID=66, плюс інші драйвери і патчі від VIA, такі як VIA IRQ Routing Miniport Driver, VIA IDE Miniport driver та інші , в залежності від конфігурації системи). Перевірте наявність спеціальних патчів і оновлень на сайтах виробників обладнання, а головне - материнської плати.
  2. Перевірте справність обладнання, правильність установки перемичок на ньому, протестуйте його за допомогою таких утиліт, як Memory Test, CPU Stability Test і їм подібних. Перевірте все, аж до батарейки, напруги блоку харчування і якості кріплення материнської плати - ніяких спонтанних замикань або ненадійних контактів ніде не повинно бути!
  3. Тимчасово замініть всі модулі пам`яті - саме вона є тим пристроєм, який дає збої найчастіше. Якщо це неможливо, то спробуйте обмежити її обсяг, наприклад, першими 64 мегабайтами. У Windows XP для цього зручно використовувати утиліту MSCONFIG.EXE: параметр MAXMEM в файлі boot.ini. Спробуйте більш потужний блок живлення, як не дивно, брак потужності дуже часто є причиною збоїв Windows.
  4. Перевірте температуру і працездатність пристроїв охолодження всіх компонентів системи, навіть чіпсета (на радіатор чіпсета можна навіть встановити спеціальний вентилятор). Заземлите ПК, встановіть мережевий фільтр або джерело безперебійного живлення. Перевірте якість телефонного кабелю, мережевого кабелю, електричної розводки.
  5. Видаліть всі додаткові пристрої з ПК (крім жорсткого диска і відеокарти, хоча, іноді допомагає і заміна відеокарти), навіть внутрішній динамік-пискавку, після чого в режимі захисту від збоїв, використовуючи діалог «Властивості Системи» ( «System Properties») видаліть їх драйвера і подивіться - не пропав чи збій. Якщо пропав, то по черзі встановлюйте пристрої назад, кожен раз повторюючи процедуру, зазвичай приводить до появи повідомлення про помилку - можливо, має місце якийсь апаратний конфлікт і таким способом ви або виявите його джерело, або система заново розподілить ресурси і сама його усуне .
  6. Встановіть проблемне пристрій в інший PCI-слот, у властивостях системи і утиліти System Information (Program Files Common Files Microsoft Shared MSInfo msinfo32.exe) перевірте відсутність конфліктів. Дуже хороша для отримання відомостей про систему програма SiSoftware Sandra. Якщо ACPI відключений, спробуйте перепризначити вручну конфліктуючі переривання (або ще й інші ресурси, наприклад, канали DMA або діапазони I / O). Спробуйте замінити проблемне пристрій на точно таку ж, або на пристрій іншої марки - можливо, просто винен бракований екземпляр або зміна виробника плати розширення усуне конфлікт. Для дисків спробуйте інший шлейф, замість 80-жильного шлейфу спробуйте 40-жильний і навпаки, перевірте правильність установки перемичок Master / Slave, переставте диск на інший шлейф, встановіть для нього в CMOS Setup або режим автовизначення, або задайте його параметри явно, або встановіть для нього «NONE». Уникайте використання на один шлейф з проблемним диском інші пристрої.
  7. Загляньте в властивості проблемного пристрою - можливо, там є налаштування, використання яких усуне збій, наприклад, для диска вимкніть або ввімкніть режим DMA. Якщо комп`ютер не завантажується, то доступ до цих меню спробуйте отримати з Режиму Захисту від Збоїв (Safe Mode).
  8. У разі проблем з драйверами завантажте ПК в режимі захисту від збоїв, в диспетчері Пристроїв видаліть проблемне пристрій (а також всі неіснуючі в реальності принтери і пристрої, навіть джойстики) і після завантаження ОС в звичайному режимі встановіть найсвіжіший драйвер. Втім, іноді більш старий драйвер виявляється і більш стабільним, спробуйте різні версії. Врахуйте, що усунення збою іноді сприяє використання замість перезавантаження повного виключення ПК і подальшого його включення через кілька хвилин знеструмленому простою. Якщо збій має якесь відношення до мережі, то у властивостях Мережі видаліть всі мережеві компоненти і після перезавантаження поставте все необхідне заново. Видаліть всі принтери, якщо з ними є проблеми, і теж після перезавантаження перевстановіть їх драйвера. Видаліть всі драйвери, які не сертифіковані для Windows XP, перевірити підписи системних файлів допоможе утиліта File Signature Verification, що викликається з вікна програми System Information. Якщо драйвер встановився невдало, то використовуйте або завантаження останньої вдалої конфігурації (викликається в завантажувальному меню Windows), або у властивостях системи зробіть відкат до попередньої версії драйвера.

справа погано

  1. Переінсталюйте Windows поверх попередньої інсталяції, всі файли при цьому відновлять свої вихідні версії, однак при цьому зберігаються основні установки в реєстрі, тому, якщо причина збою в невірних параметрах реєстру, то така переустановка, можливо, нічого не виправить. У ряді випадків можна безпосередньо перед установкою з режиму захисту від збоїв в діалозі «Властивості Системи» ( «System Properties») видалити все обладнання, щоб Windows заново перевстановити все драйвера. Спробуйте також різні диски з дистрибутивом ОС - можливо, вихідний диск пошкоджений.
  2. Повністю стерши папки Windows, Program Files, System Volume Information і Recycler (або перерозбити і відформатувавши диск), встановіть Windows «по-голому». Можливо, більш працездатною виявиться Windows 2000 або Windows 98. Іноді потрібно відформатувати диск необхідні інструменти від виробника вінчестера для повного його обнулення. У ряді випадків, наприклад, після некоректної роботи програм типу Partition Magic, для усунення збою необхідно розбити диск заново за допомогою стандартного Fdisk.
Поділися в соціальних мережах:

Схожі
Помилка "stop 0x0000000a" після установки windows xpПомилка "stop 0x0000000a" після установки windows xp
Помилка 619Помилка 619
Як створити резервну копію windows 10Як створити резервну копію windows 10
Додаткова інформація про системуДодаткова інформація про систему
Як відключити перевірку цифрового підпису драйверів в windows 10Як відключити перевірку цифрового підпису драйверів в windows 10
Windows 8.1: завантаження операційної системи в безпечному режимі або safe modeWindows 8.1: завантаження операційної системи в безпечному режимі або safe mode
Підготовка до встановлення windowsПідготовка до встановлення windows
Hp usb disk storage format tool для відновлення даних з флешки hpHp usb disk storage format tool для відновлення даних з флешки hp
Як завантажитися в безпечному режимі в windows 8Як завантажитися в безпечному режимі в windows 8
Microsoft: в сша відкритий передзамовлення на ос windows 8.1Microsoft: в сша відкритий передзамовлення на ос windows 8.1
» » Технологія виявлення причин збоїв windows xp