Driver Verifier - асуудалтай Windows драйверуудыг тодорхойлох. Дөрвөн арга: Windows дээр драйверуудыг хэрхэн шалгах вэ Компьютерийг асаахад драйверын шалгалт эхэлнэ

Symbian-ийн хувьд 30.08.2021
Symbian-ийн хувьд

Өнөөдөр бидний тайлбарлах хэрэгсэл нь Driver Verifier нэртэй бөгөөд Windows XP зэрэг бүх үйлдлийн системд багтсан болно. Энэ програм нь системд ихээхэн хор хөнөөл учруулж болзошгүй асуудлыг шалгаж, тодорхойлох боломжийг танд олгоно. Хамгийн алдартай асуудал бол үхлийн цэнхэр дэлгэц юм.

Ийм драйверуудын талаарх мэдээллийг санах ойн овоолгод бүртгэснээр дараа нь дүн шинжилгээ хийх боломжтой болно. Тиймээс, хэрэгсэл нь драйверуудыг стресстэй нөхцөл байдалд (туршилт) оруулж, харааны эрс тэс нөхцөлийг бий болгодог, жишээлбэл, санах ой дутмаг, янз бүрийн түгжээ, IRQL, IRP шалгалт, DMA гэх мэт, I / O - хяналт. Өөрөөр хэлбэл, Windows-тэй хэвийн ажиллах үед ийм онцгой нөхцөл байдлын дуураймал байдаг бөгөөд тэдгээр нь ихэвчлэн тохиолддоггүй. Тиймээс уг хэрэгсэл нь системийг яаралтай унтраахад хүргэж болзошгүй драйверуудыг тодорхойлох боломжийг танд олгоно.

Миний хэлсэнчлэн уг хэрэгсэл нь Windows-ийн бүх хувилбарт суурилагдсан бөгөөд зам дагуу байрладаг %windir%\system32. Мөн уг хэрэгслийг командын мөр ба график интерфейс гэсэн хоёр хувилбарт ашиглаж болно.

Тиймээс драйверуудыг шалгах хэрэгслийг ажиллуулахын тулд цонхонд байх шаардлагатай "Гүйх"дараах тушаалыг бичнэ үү:

баталгаажуулагч

Шаардлагатай тохиргоо бүхий цонх нээгдэж, бид хоёр дахь зүйлийг сонгоно - "Захиалгат сонголтуудыг үүсгэх"эсвэл "Захиалгат тохиргоог үүсгэх".

Одоо бид агуулгыг эрэмбэлэх хэрэгтэй, үүний тулд хүснэгтийн дээд талд байгаа үг дээр дарна уу Үйлчилгээ үзүүлэгч. Одоо та бүх драйверуудыг сонгож болно. Дашрамд хэлэхэд Microsoft-ын драйверуудыг сонгох боломжгүй.

Одоо та товчлуур дээр дарж болно Дуусга, дараа нь та системийг дахин ачаалахыг хүсэх болно.

Тиймээс дахин ачаалах ажиллагаа дууссан тул одоо систем драйверийг шалгах горимд ачаалах болно. Энэ хэрэгсэл нь янз бүрийн туршилтуудыг хийж, арын дэвсгэр дээр ажиллах болно. Та програмыг дуустал компьютер дээрээ аюулгүй ажиллах боломжтой. Ажлын дараа мэдээллийн файл санах ойн овоолгод хадгалагдах болно. Ийм файл нь ихэвчлэн зам дагуу байрладаг: C:\Windows\Minidump\*.dmp. Одоо жишээ нь Windbg эсвэл өөр ижил төстэй програм ашиглан дүн шинжилгээ хийх боломжтой.

Хэрэв хэдхэн хоногийн дотор асуудал дахин давтагдахгүй бол энэ асуудал жолооч нарт огтхон ч байхгүй гэж хэлж болно, учир нь та шалтгааныг өөр газраас хайх хэрэгтэй болно. Энэ хооронд бид драйвер шалгах горимыг аль хэдийн унтрааж болно. Энэ горим нь системийг ихээхэн удаашруулдаг тул үүнтэй байнга ажиллахыг зөвлөдөггүй гэдгийг би шууд хэлмээр байна.

Та уг хэрэгслийг дараах байдлаар идэвхгүй болгож болно: тушаалын мөрөнд дараах тушаалыг оруулна уу:

Тэгээд л болоо. Энэ нийтлэл нь таны асуудлыг шийдвэрлэхэд тусалсан гэж найдаж байна.


Заримдаа техник хангамжтай холбоотой DRIVER_VERIFIER_DETECTED_VIOLATION цэнхэр дэлгэцийн алдаа нь санах ойн (RAM) гэмтлээс үүдэлтэй байж болно. Хэрэв та компьютерийг санамсаргүй дахин эхлүүлэх, ачаалах дохиолол эсвэл бусад компьютерийн асуудалтай тулгарвал (0xC4 BSOD алдаанаас гадна) санах ойн гэмтэл гарсан байх магадлалтай. Үнэн хэрэгтээ Windows програмын эвдрэлийн бараг 10% нь санах ойн гэмтлээс үүдэлтэй байдаг.

Хэрэв та саяхан компьютер дээрээ шинэ санах ой нэмсэн бол DRIVER_VERIFIER_DETECTED_VIOLATION алдаа гаргахгүй байгаа эсэхийг шалгахын тулд үүнийг түр хугацаанд арилгахыг зөвлөж байна. Хэрэв энэ үйлдэл нь BSOD-г зассан бол энэ нь асуудлын эх үүсвэр бөгөөд шинэ санах ой нь таны зарим техник хангамжид тохирохгүй эсвэл эвдэрсэн байна. Энэ тохиолдолд та шинэ санах ойн модулиудыг солих шаардлагатай болно.

Хэрэв та шинэ санах ой нэмээгүй бол дараагийн алхам бол таны компьютерийн одоо байгаа санах ойд оношилгооны тест хийх явдал юм. Санах ойн тест нь санах ойн ноцтой доголдол, 0xC4 үхлийн цэнхэр дэлгэцийг үүсгэж болзошгүй үе үе алдааг хайх боломжийг танд олгоно.

Windows-ийн сүүлийн үеийн хувилбарууд нь RAM-ийн туршилтын хэрэгсэлтэй байдаг ч оронд нь Memtest86-г ашиглахыг зөвлөж байна. Memtest86 нь Windows орчинд ажилладаг бусад туршилтын програмуудаас ялгаатай нь BIOS-д суурилсан туршилтын програм хангамж юм. Энэхүү аргын давуу тал нь уг хэрэгсэл нь DRIVER_VERIFIER_DETECTED_VIOLATION алдаа байгаа эсэхийг БҮХ үйлдлийн санах ойг шалгах боломжийг олгодог бол бусад програмууд нь тухайн програм, үйлдлийн систем болон бусад ажиллаж байгаа програмуудын эзэлдэг санах ойн хэсгийг шалгах боломжгүй байдаг.

Бид аль хэдийн ярьсан. Гэхдээ PnP технологийг дэмждэггүй бол хуучин тоног төхөөрөмжийн драйверийг хэрхэн суулгах вэ? Мөн жолооч нарын ажиллагааг хэрхэн оношлох вэ? Энэ нийтлэл дэх эдгээр сэдвүүдийг харцгаая.

Хуучин тоног төхөөрөмж суурилуулах

Хэрэв танд үйлдвэрлэгчийн тоног төхөөрөмжийн програм хангамж байхгүй бол (өөрөөр хэлбэл -) төхөөрөмж дэмждэггүй бол нээнэ үү Төхөөрөмжийн менежер, жагсаалтын хамгийн эхэнд байгаа компьютерийн нэр дээр хулганы баруун товчийг дараад сонгоно уу Хуучин тоног төхөөрөмж суурилуулах, дараа Цаашид. Дараа нь та хоёр аргын аль нэгийг хийж болно: компьютер холбогдсон төхөөрөмжийг өөрөө тодорхойлохыг хичээх болно, эсвэл та өөрөө төхөөрөмжийн ангиллыг сонгож, сэтгэлдээ найдаж байгаа төхөөрөмжөө байгаа жагсаалтаас хайх болно. Хэрэв та үүнийг олвол азтай байна гэсэн үг. Үгүй бол та зааврыг дагах хэрэгтэй

Жолоочийн үйл ажиллагааны оношлогоо

Тоног төхөөрөмжийн зөрчил

Өнөө үед жолооч нарын зөрчил багассаар байна. Гэхдээ тэд уулздаг. Ихэвчлэн хоёр аж ахуйн нэгж ижил нөөц шаардлагатай үед зөрчил үүсдэг. Дэлхий дээрх бүх дайнууд ямар нэгэн нөөцийг эзэмшихийн төлөө байсан! Тиймээс энэ сул тал нь компьютерийн бүрэлдэхүүн хэсгүүдэд бас байдаг гэдэгт бүү гайхаарай. Төхөөрөмжид ямар нэгэн зөрчил байгаа эсэхийг мэдэхийн тулд та драйверын ажиллагааг оношлох хэрэгтэй. Үүнийг хийхийн тулд хаягаар очно уу Төхөөрөмжийн менежер, сонгоно уу Төхөөрөмжүүд.Дараа нь контекст цэснээс сонгоно уу Үл хөдлөх хөрөнгөболон табыг нээнэ үү Нөөц. Доор та талбайг олох болно Зөрчилтэй төхөөрөмжүүдийн жагсаалт, зөрчилдөөн байгаа эсэхийг мэдэх боломжтой. Хэрэв байгаа бол "Өөрчлөх" товчлуур идэвхжсэн бөгөөд та шүүгчийн хувьд нөөцийг зөрчилтэй байгаа хооронд хуваах болно.

Системийн мэдээлэл

Түүнчлэн жолооч нарын ажиллагааг оношлох хэрэгсэл ашигладаг. Системийн мэдээлэл, та Run цэсэнд бичээд нээх боломжтой msinfo32.
Үүн дээр та гурван зангилаа харах болно. Та драйверуудыг оношлохын тулд дараахь зүйлийг ашиглаж болно.

  • Эхний зангилаа нь параметртэй Зөрчилдөөн ба хуваалцах.Үүнээс та ямар тоног төхөөрөмж ижил нөөцийг ашиглаж байгааг харах болно. Энэ нь эргээд асуудлын боломжит шалтгаан болдог.
  • Хоёрдахь зангилаанаас та шаардлагатай тоног төхөөрөмжийн талаархи дэлгэрэнгүй мэдээллийг олж авах боломжтой. Мөн жолооч нарыг оношлохын тулд параметрийг ашиглах нь хамгийн сайн арга юм Асуудалтай төхөөрөмжүүд.
  • Гурав дахь зангилаанд параметрийг өргөжүүлж байна Системийн драйверууд, Та цөмийн драйверуудын статусын талаар олж мэдэх боломжтой. Энэ нь үйлдлийн системийн цөмийн драйверуудад онцгой анхаарал хандуулдаг тул энэ нь маш чухал параметр юм. Цөмийн драйверийг сэргээх нь принтерийн драйвераас хамаагүй хэцүү юм. Тиймээс ийм тохиолдлыг оношлох нь дээр, эс тэгвээс та үхлийн алдаануудын аль нэгэнд бүдэрч магадгүй юм.

Жолооч шалгах менежер

Драйверуудыг оношлох өөр нэг хэрэгсэл бол - Жолооч шалгах менежер. Энэ нь жолооч нарыг ачаалалд оруулах, нөөцийн хомсдолыг дуурайлган хийх, ерөнхийдөө жолооч нарыг бодит бус хүнд байдалд оруулж, болзошгүй эвдрэлийг тодорхойлох боломжийг олгодог. Та цэсийг ашиглан энэ хэрэгслийг дуудаж болно Гүй, хэрэв та тэнд ороод командыг ажиллуул баталгаажуулагч.

Үнэнийг хэлэхэд энэ хэрэгсэл нь нэлээд тодорхой бус интерфейстэй. Энэ бол миний бодол. Тийм ээ, энэ нь надад тийм ч их сонирхолгүй, учир нь ажиллаж байгаа виртуал машин, олон тооны програмууд байсан ч би техник хангамжийг 60% -иас дээш ачаалж чадахгүй. Тиймээс би энэ хэрэгслийг анхаарч үзээгүй. Гэхдээ тайлбарласан функцын дагуу энэ хэрэгсэл нь маш сайн хэрэгсэл юм.

DirectX оношлогоо

Хэрэв та Run цэсэнд бичвэл dxdiag, дараа нь та гүй Оношлогооны хэрэгсэл. Нээгдсэн цонхонд 4 таб байх болно: хоёр дахь нь дэлгэцийн тухай, гурав дахь нь дууны тухай, дөрөв дэх нь оролтын системийн тухай. Тэд тус бүрийн доод талд асуудал байгаа эсвэл байхгүй байгааг харуулсан тэмдэглэл байдаг. Таны харж байгаагаар энэ хэрэгсэл нь зөвхөн эдгээр гурван ангиллын техник хангамжийг оношилдог. Яагаад? Учир нь DirectX-ийн гол хэрэглээ нь тоглоом үүсгэх явдал юм. Тоглоомд юу хэрэгтэй вэ? Бидний юу тоглож байгааг харахын тулд дэлгэцийг нээнэ үү! Хөдөлгүүрийн архирах чимээ эсвэл араас буудах чимээ. Мөн жолоодох эсвэл буудах оролтын систем. Мөн таны хэвлэгч юу хэвлэхгүй байгаа нь хамаагүй. Ингээд л болоо.

Тиймээс жолооч нарт амжилт хүсье, хэрэв танд жолоочийн оношилгоо хэрэгтэй бол дээрх хэрэгслүүдийн аль нэгийг ашиглана уу. Жолооч нь програм хангамжийн бүтээгдэхүүн учраас нийтлэл нь энэ нийтлэлийн сэдэвтэй хэсэгчлэн холбоотой юм.

Хэрэгсэл жолооч Баталгаажуулагч Windows XP-ээс эхлэн Windows-ийн бүх хувилбарт багтсан бөгөөд драйверийг шалгах, асуудал үүсгэж буй драйверуудыг тодорхойлох боломжийг олгодог. үхлийн цэнхэр дэлгэц (BSOD- Үхлийн цэнхэр дэлгэц) болон асуудалтай драйверын талаар дэлгэрэнгүй мэдээллийг санах ойн хаягдал руу бичиж, цаашдын дүн шинжилгээ хийх. Тус хэрэгсэл нь туршиж үзсэн драйверуудыг янз бүрийн зүйлд хүргэдэг. стресс тестүүд”, янз бүрийн эрс тэс нөхцөлийг дуурайлган хийх: санах ойн хомсдол, оролт / гаралтын хяналт, IRQL, түгжрэл, DMA шалгалт, IRP гэх мэт. бүтээмжтэй систем дээр ховор тохиолддог нөхцөл байдлыг дуурайж, тэдгээрт байгаа жолоочийн зан байдлыг хянадаг. Хэрэгслийн зорилго нь драйвер нь BSOD-тэй системийн эвдрэлд хүргэж болзошгүй нөхцөл байдлыг тодорхойлох явдал юм.

Driver Verifier хэрэгслийн гүйцэтгэх файлыг дуудна баталгаажуулагч.exeбөгөөд %windir%\system32 санд байрладаг. Хэрэгслийг ашиглах хоёр сонголт байдаг: тушаалын мөрөөс эсвэл график интерфэйсийг ашиглах.

Windows 8-д драйвер баталгаажуулах горимыг идэвхжүүлэхийн тулд "Драйвер баталгаажуулагч" хэрэгслийг бичиж ажиллуулна уу

Баталгаажуулагч

Даалгаврын жагсаалтаас сонгоно уу Тусгай тохиргоог үүсгэх (код хөгжүүлэгчдэд зориулсан)болон дарна уу Дараачийн.

Сонголтуудыг сонгосон эсэхийг шалгаарай стандарт тохиргоо, Хүлээгдэж буй оролт/гаралтын хүсэлтийг албадахболон IRP бүртгэл. дарна уу Дараачийн.

Дараа нь сонгоно уу.

Үйлчилгээ үзүүлэгч баганын гарчиг дээр дарж хүснэгтийн агуулгыг эрэмбэлж, драйверуудын жагсаалтаас шалгахыг хүссэн драйверуудаа сонгоно уу. Бидний жишээн дээр бид хөгжүүлэгч биш бүх драйверуудыг шалгах болно Microsoftкорпораци. Бид драйверуудыг сонгосон: e1g6032e.sys (Intel) болон lsi_sas.sys (LSI).

Анхаарна уу. Драйвер нь Майкрософт дижитал гарын үсэгтэй байгаа нь тухайн драйвер тогтвортой байдлын талаар тодорхой туршилт хийсэн бөгөөд үүний дараа код нь өөрчлөгдөөгүй болохыг харуулж байна. Ийм учраас хэрэглэхийг зөвлөдөггүй.

Энэ нь дарахад л үлддэг Дуусгамөн өөрчлөлтүүд хүчин төгөлдөр болохын тулд системийг дахин ачаалах шаардлагатай гэсэн мэдээллийн цонх гарч ирнэ.

Зөвлөгөө. Драйверыг шалгах горимыг тушаалын мөрөөс идэвхжүүлж болно. Жишээлбэл, Driver Verifier-г myPCDriver.sys-ийн анхдагч тохиргоогоор ажиллуулахын тулд тушаал дараах байдалтай харагдана.

Баталгаажуулагч /стандарт / драйвер myPCDriver.sys

Дахин ачаалсны дараа систем драйвер шалгах горимд ачаалагдана. Жолооч баталгаажуулагч нь ард ажиллаж, сонгосон драйверууд дээр алдаа гаргахын тулд янз бүрийн төрлийн шалгалт хийдэг. Компьютерээ ердийнхөөрөө ашиглаад BSOD гарч ирэхийг хүлээнэ үү. Хэрэв та өмнө нь ямар үйлдлүүд систем гацахад хүргэснийг мэдэж байгаа бол тэдгээрийг давтана уу. BSOD гарсан тохиолдолд та санах ойн дамп файлыг (анхдагчаар C:\Windows\Minidump\*.dmp санд хадгалсан) эсвэл түүнтэй адилтгах файлыг хуулах ёстой.

Чухал! Driver Verifier ашиглан драйверын дибаг хийх горимыг идэвхжүүлсний дараа энэ горимыг албадан идэвхгүй болгох хүртэл ажиллана.

Хэрэв асуудал 1-2 хоногийн дотор давтагдахгүй бол тодорхой хэмжээгээр шалгаж байгаа драйверууд нь системийн эвдрэлийн шалтгаан биш гэж дүгнэж, шалгах горимыг унтрааж болно.

Зөвлөгөө. Windows Driver Verifier-ийг ашиглах нь Windows-ийг ихээхэн удаашруулдаг тул энэ горимд байнга ажиллахыг зөвлөдөггүй.

Та тушаалын мөрөөс Жолооч баталгаажуулагчийн шалгалтыг идэвхгүй болгож болно:

Баталгаажуулагч / дахин тохируулах

Эсвэл GUI-ээс тухайн зүйлийг сонго Одоо байгаа тохиргоог устгана уу.

Хэрэв та ердийн горимд системд нэвтэрч чадахгүй бол аюулгүй горимоос дибаг хийх горимыг идэвхгүй болгож болно.

Хэрэв систем аюулгүй горимд ч ачаалахгүй бол ачаалах дискнээс ачаалах замаар бүртгэлээс дараах түлхүүрүүдийг устгана уу.

  • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\VerifyDrivers
  • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\VerifyDriverLevel

Та Driver Verifier хэрэгслийн одоогийн байдлыг дараах байдлаар шалгаж болно.

Windows Vista/7-д нийлүүлсэн Driver Verifier Manager системийн хэрэгслийг ашиглан та системд суулгасан драйверуудын иж бүрэн оношлогоо хийж, компьютер болон түүнд холбогдсон төхөөрөмжийн тогтвортой ажиллагааг алдагдуулдаг асуудалтай бүрэлдэхүүн хэсгүүдийг олох боломжтой.

Дээрх хэрэгслийг ажиллуулахын тулд Windows-д администраторын эрхээр нэвтэрч, Start -> Run цэсний хаягийн мөрөнд verifier.exe командыг оруулаад OK дарна уу. Үүний үр дүнд жолооч шалгах менежерийн цонх нээгдэх бөгөөд үүнд та толгойгоо маажиж, хэрэгслийг эхлүүлэхийн тулд тохирох сонголтыг шийдэх хэрэгтэй болно. Та бүх драйверуудыг сонгон шалгаруулж, бүрэн шалгах боломжтой.

Програмын ажиллах горимыг тохируулж, "Дуусгах" товчийг дарсны дараа та компьютераа дахин асааж, үйлдлийн системийг ачаалахыг хүлээх хэрэгтэй. Хэрэв муу драйвер олдвол Windows нь "Үхлийн цэнхэр дэлгэц" (BSOD - Үхлийн цэнхэр дэлгэц) гэж нэрлэгддэг цонхонд орж, харандаагаар авах ёстой асуудалтай бүрэлдэхүүн хэсгийн талаархи мэдээллийг агуулсан ноцтой алдааг мэдээлэх болно.

Дараагийн алхам бол алдаатай драйвер файлуудыг устгах явдал юм. Үүнийг хийхийн тулд компьютерийг асаахдаа F8 товчийг удаан дарж, системийг аюулгүй горимд (Аюулгүй горим) эхлүүлж, дараа нь стандарт Windows хэрэгслийг ашиглан бүтэлгүйтсэн бүрэлдэхүүн хэсгийг устгана уу. Дараа нь та консолыг дахин нээж, "Driver Verifier Manager" програмыг идэвхгүй болгохын тулд verifier.exe /reset зааврыг оруулах шаардлагатай болно. Компьютер амжилттай ачаалагдсан тохиолдолд сүүлийн командыг оруулах шаардлагатай гэдгийг анхаарах нь чухал бөгөөд энэ нь асуудалтай драйвер байхгүй гэдгийг харуулж байна.

Энэ сэдвээр нэмэлт мэдээлэл авахыг хүсвэл Microsoft-н дэмжлэгийн сайт дээрх "Драйвер баталгаажуулагчийг Windows драйверуудтай холбоотой асуудлыг оношлох (дэвшилтэт)" нийтлэлээс үзнэ үү.



Бид уншихыг зөвлөж байна

Топ