WerFault.exe - памылка прыкладання, як выправіць?

Anonim

Як выправіць памылку прыкладання WerFault.exe
Сярод іншых памылак Windows 10, 8.1 і Windows 7, з якімі можна сутыкнуцца як пры запуску праграмы ці гульні, так і проста пры працы ў сістэме - паведамленне «WerFault - памылка прыкладання» з наступным тлумачэннем, якое можа адрознівацца ў залежнасці ад сітуацыі, напрыклад : «Інструкцыя па адрасе звярнулася да памяці па адрасе, памяць не можа быць read» або «памяць не можа быць written», «Выключэнне unknown software exception ў дадатку», «Вельмі патрэбныя дадзеныя ў памяць не змешчаныя з-за памылкі ўводу / вываду» , часам - «памылка пры запуску прыкладання» і іншыя.

У гэтай інструкцыі падрабязна пра тое, як высветліць, што выклікае памылку прыкладання WerFault.exe і як яе ліквідаваць, а таксама дадатковая інфармацыя, якая можа апынуцца карыснай у кантэксце разгляданай праблемы.

Што такое WerFault.exe і як працуе служба рэгістрацыі памылак Windows

WerFault.exe - памылка прыкладання

WerFault.exe - сістэмны працэс, які запускаецца службай рэгістрацыі памылак пры збоях у працы прыкладанняў. У агульных рысах працэс працы выглядае наступным чынам:

  1. Якое-небудзь прыкладанне пры запуску або працы выклікае збой.
  2. Запускаецца служба рэгістрацыі памылак Windows.
  3. Запушчаная служба запускае працэс werfault.exe з параметрамі, дзе ключавымі з'яўляюцца -p і -ip, першы - ID збойных працэсу (замест N - фактычны нумар), другі - ID працэсу, ініцыяванай сбой.C: \ WINDOWS \ system32 \ WerFault.exe -pss -s N -p N -ip N
  4. Працэс WerFault.exe завяршаецца менш чым за секунду і запускаецца другі працэс з некалькі іншымі параметрамі, але таксама з указаннем на ідэнтыфікатар збойных процесса.C: \ WINDOWS \ system32 \ WerFault.exe -u -p N -s N
  5. У часопіс падзей Windows (у часопіс «Прыкладанні») дадаецца падзея з кодам 1000 і указаннем збойных прыкладання.
  6. Вырабляецца запуск працэсу wermgr.exe, а праз некаторы час (секунды) працэсы WerFault.exe і wermgr.exe завяршаюць працу.
  7. Служба рэгістрацыі памылак Windows спыняецца.

Гэта значыць, калі спрошчана, памылку выклікае не сам WerFault.exe, а нейкія праграмы на кампутары або іх кампаненты (напрыклад, бібліятэкі DLL), а WerFault служыць толькі для справаздачы пра памылку.

Таксама ўяўленне аб рабоце службы рэгістрацыі памылак дазваляе нам вызначыць, якая менавіта праграма выклікае збой, калі гэтая інфармацыя ў нас адсутнічае. Зрабіць гэта можна наступнымі спосабамі:

  • Зайсці ў прагляд падзей Windows ( Win + Reventvwr.msc ), Адкрыць часопісы Windows - Прыкладанні і паглядзець апошнія падзеі з кодам 1000 і інфармацыю аб збоі.
    Збой WerFault.exe ў праглядзе падзей Windows
  • Адлавіць werfault.exe ў Process Explorer https://docs.microsoft.com/en-us/sysinternals/downloads/process-explorer і вывучыць перадаюцца параметры, у прыватнасці ID працэсу, па якім можна выявіць збойных дадатак (адлюстраванне ВД працэсу можна ўключыць у звычайным дыспетчару задач ці ўбачыць там жа ў Process Explorer ў Стоўбцах PID).

Тыповыя прычыны памылкі прыкладання WerFault.exe і як яе ліквідаваць

Сярод распаўсюджаных прычын з'яўлення памылкі прыкладання WerFault.exe можна вылучыць:

  1. Праца антывіруса, асабліва калі памылка ўзнікае пры запуску неліцэнзійнага ПА - паспрабуйце адключыць антывірус і праверыць, вырашыла Ці гэта праблему.
  2. Няправільная праца драйвераў. Часцей за ўсё - відэакарты, сеткавы карты і Wi-Fi адаптара. Рашэнне - уручную спампаваць і ўсталяваць арыгінальныя драйверы з афіцыйнага сайта. Пры наяўнасці інтэграванага і дыскрэтнай відэа - на абодва відэаадптара. Не забудзьцеся перазагрузіць кампутар пасля пераўсталёўкі драйвераў.
  3. Няправільная праца праграмы - зноў жа, часцей за ўсё для неліцэнзійных праграм з мадыфікаванымі файламі.
  4. Несумяшчальнасць праграмы з бягучай версіяй Windows, асабліва для старога ПА. Можна паспрабаваць запуск праграмы ў рэжыме сумяшчальнасці.
    Запуск праграмы ў рэжыме сумяшчальнасці
  5. Мадыфікацыі самой Windows. Мае сэнс праверыць цэласнасць сістэмных файлаў Windows.
  6. Праца іншых службаў, часам - праграм для ачысткі памяці, якія працуюць у фонавым рэжыме. Праверце, з'яўляецца Ці памылка, калі выканаць чыстую загрузку Windows.
  7. Памылкі працы аператыўнай памяці. Для праверкі можна выкарыстоўваць сродак дыягностыкі памяці Windows.
    Праверка аператыўнай памяці
  8. Калі памылка да нядаўняга часу не з'яўлялася, ёсць верагоднасць, што прычынай паслужылі нейкія абнаўлення сістэмы, можна паспрабаваць іх выдаліць. Або выкарыстоўвайце пункту аднаўлення сістэмы на дату, калі праблема не выяўляла сябе.
  9. Калі паведамленне пра памылку мае тэкст выгляду «Памылка пры запуску прыкладання» з указаннем кода памылкі, паспрабуйце выканаць пошук у Інтэрнэце менавіта па гэтым кодзе памылкі.
  10. Для праграм з падлучальнымі модулямі (напрыклад, ўбудовамі) прычынай памылкі могуць з'яўляцца іншыя ўбудовы.
  11. На ўсялякі выпадак праверце ваш жорсткі дыск або SSD на памылкі файлавай сістэмы з дапамогай каманды chkdsk C: / f у камандным радку.

Сярод іншых саветаў вы можаце сустрэць прапанову адключыць службу рэгістрацыі памылак і, як вынік - запуск WerFault.exe. Гэта наўрад ці дапаможа з запускам праграмы ці гульні, якая выклікае збой, але паспрабаваць можна:

  1. Зайдзіце ў «Службы», для гэтага націсніце клавішы Win + R на клавіятуры і ўвядзіце services.msc
  2. Знайдзіце «Служба рэгістрацыі памылак Windows» у спісе і двойчы націсніце па ёй.
  3. Усталюйце «Тып запуску» ў «адключыць» і ўжыеце налады.
    Адключэнне службы WerFault.exe

Калі прапанаваныя варыянты не спрацавалі, апішыце у каментарах, як менавіта і пры якіх умовах з'яўляецца памылка прыкладання WerFault.exe, якое дадатак выклікае збой, ці існуюць нейкія заканамернасці з'яўлення збою і іншыя дэталі: магчыма, мне ўдасца дапамагчы.

Чытаць далей