Shiko Postimin Tek
Vjetėr 15-07-11, 13:52   #1
Zero Cool
Administratorėt
 
Avatari i Zero Cool
 
Anėtarėsuar: 18-03-03
Vendndodhja: Netherland
Postime: 24,987
Zero Cool i pazėvėndėsueshėmZero Cool i pazėvėndėsueshėmZero Cool i pazėvėndėsueshėmZero Cool i pazėvėndėsueshėmZero Cool i pazėvėndėsueshėmZero Cool i pazėvėndėsueshėmZero Cool i pazėvėndėsueshėmZero Cool i pazėvėndėsueshėmZero Cool i pazėvėndėsueshėmZero Cool i pazėvėndėsueshėmZero Cool i pazėvėndėsueshėm
Gabim Blue Screen Of Death - BSOD




Me siguti tė gjithė pėrdoruesit e Sistemeve Operative Windows kanė pasė rastin te shohin "Blue Screen Of Death" ose BSOD.



Eshtė e nevojshme tė dini, se nėse Windowsi ėshtė i rregulluar qė gjat ndonjė gabimi nė sistem, nė mėnyrė automatike tė restartohet, atėherė nuk do tė shihni BSOD, kurse mė shum informacione mund tė gjeni tek Event viewer. Dmth ėshtė e nevojshme tė bėni disable restartimin automatik pas ndonjė gabimi. Pėr ta bėrė disable kėtė opsion, mund ta gjeni tek System Properties.


Ēfarė ėshtė BSOD

Kur Windows-i tė takohet nė ndonjė situatė nga e cila nuk mund tė mundėson operacionet e sistemit(psh. BUG), vjen deri tek njė rrėzim specifik i sistemit. Kjo quhet ndryshe edhe si system crash, kernel error, system fault, ose Stop error etj. Nė raste tė tilla ekrani kalon nė VGA tekst mod, sfondi ėshtė me ngjyrė tė kaltėrt kurse pėrmbi saj shfaqet njė tekst, i cili tregon gabimin. Po pėr kėtė ngjyrė tė kaltėrt e cila dominon nė sofd quhet edhe Blue Screen of Death.

Forma e njė BSOD.

Dukja ose forma e njė mesazhi tė BSOD varet edhe nga shembulli i gabimit. BSOD mund tė ketė formėn e mėposhtme:
STOP: 0x00000079 (0x00000002,0x00000001,0x000000 02,0x00000000)
Nė kėtė rast vlera e parė (0x00000079 - tė gjitha vlerat nė kėtė hyrje janė hexa-decimal), e njohur edhe si bugcode ose Stop code. Shifrat e tjera e pėrbėjnė listėn e BSOD tė parametrave dhe kanė vlerėn e cila ėshtė nė varėshmėri nga bugcode.

Njė formė tjetėr e BSOD ėshtė edhe:
STOP: c000021a (Fatal System Error)
Sipas kėtyre infomacioneve tė cekura mė lartė hexadecimale dhe tė tjerave mund tė shfaqen nė BSOD.

Ato mund tė pėrfshijnė:
Emrin e drajverėve ose emrin e shėrbimit tė cilėt kanė shkaktuar BSOD
Shpjegim tekstual pėr arsyen e shkakut tė shfaqjes sė BSOD
Mėnyra tė mundshme pėr riparim
Pjesė e Kernel-it nga memoria me adresa

Egzistojnė mbi 250 kode tė dokumentuara BSOD dhe shumica e tyre janė tė dokumentuara vetėm si "This bug check appears very infrequently." Nga kjo mund tė konkludojmė se nė bazėn e BSOD mund tė gjejmė vetėm njė pjesė nga arsyet e rrėzimit tė sistemit, dhe ėshtė e nevojshme qė tė bėhet njė hulumtim mė i gjėrė.

The Microsoft Device Driver Kit(i njohur si DDK), thuhet se pėrmban listėn e plotė tė bugkodeve tė dokumentuara BSOD. Por ėshtė fakt se egzistojnė mė shum bugs nga ato tė cilat janė tė dokumentuara.

Lista gjėrave tė zakonshme qė shkakton BSOD

Egziston njė listė shkaktare e BSOD. E nevojshme ėshtė qė pėrdoruesit tė jenė shum tė kujdeshėm me drajverėt tė cilat nuk janė tė certifikuar me WHQL.

Nė kėtė listė ndodhen:
CDROM/CD-RW/DVD-RW
Hard Disku i jashtėm
Antivirus Programe
BIOS
Ram Memorja

Shfaqja e BSOD

Kur tė shfaqet BSOD, operacionet e nisura nė sistem nuk mund tė vazhdojnė. Shumica e BSOD-eve nuk shkakton dėmtim tė tė dhėnave, sidomos nėse bėhet fjalė pėr NTFS dosje. Nėse tek BSOD, ekrani hetoni ndonjė emėr tė ndonjė drajveri, ajo do tė thotė se ai ėshtė shkaktar potencial i problemit, e njejta ėshtė edhe pėr ndonjė aplikacion softuerik.

Mėnyra e riparimit

Nė fakt nuk ka shum mėnyra tė largimit tė gabimit, dhe nė pėrgjithsi provohet me njė restart tė thjeshtė tė sistemit, qė pėr mrekulli ndonjėher e rregullon problemin. Nėse edhe pas saj, BSOD shfaqet ėshtė e nevojshme tė bėni disa hapa. Nėse mė herėt keni instaluar ndonjė program, ose keni shtuar ndonjė pjesė tė re harduerike, duhet tė provoni mos ėshtė ndonjėra prej tyre shkaktare e problemit. Tė gjithė pėrdoruesit e windows duhet tė kenė kujdes se ēfar softueri instalojnė dhe duhet tė jenė shumė tė kujdeshėm me drajverėt tė cilėt nuk kanė WHQL cerifikatat.

Ju duhet tė bėni kėtė nė vijim:
Shikoni tek event viewer mos ka ndonjė gabim tė raportuar
Startoni *Chkdsk/f/r* dhe kontrolloni tė gjitha particionet

Btw: Nėse particionet tuaja janė tė formatuar nė FAT, disa dosje tė caktuara dhe tė nevojshme nė OS mund tė shkatrohen. Gjithmon pėrdorni Chkdsk e cila pėrputhet me versionin e windowsit tuaj, dhe ajo zakonisht ndodhet kėtu:
C:\winnt\system32 ose %SystemRoot%\system32.

Shtimi i njė hardueri tė ri ose modifikim i tė vjetrit

Fillimisht tė fillojmė nė rast se ėshtė shtuar njė harduer ose i vjetri ėshtė modifikuar.

Nė kėtė rast duhet tė:

Instaloni softuer i cili vjen sė bashku me pjesėn harduerike
Kontrolloni tė gjitha kontaktet, kabllot hyrjet/daljet etj.
Kontrolloni nėse janė tė instaluara tė gjitha drajverėt e fundit dhe shikoni nėse ėshtė versioni i fundit tė ServisPak
Kontrolloni Sustem Log nė Event Viewer nėse ėshtė shfaqur ndonjė gabim(ang. error)
Largoni drajverin e dyshuar ose paisje, restartoni kompjuterin dhe shikoni nėse problemi ėshtė rregulluar.

Riparim pėrmes Safe Mode

Gjat ngritjes sė Windowsit shtypni f8 dhe do tė ju shfaqet nė safe mode ekran me disa opsione tė ofruara. Nėsė BSOD ėshtė shkaktuar gjat instalimit ose apdejt tė drajverėve tė vjetra atėher ato duhet tė largohen. Nėse Last Known Good Configuration ėshtė lajmėruar gjat startap proceseve, do tė keni mundėsinė tė shfrytėzoni safe mode booting pėr tė riemėruar ose larguar drajverėt tė cilėn shkaktojnė probleme. Nė ekranin safe mode mund tė zgjedhni edhe LAst Known Good Configuration, me ēka sistemi do tė ngritet me konfiguracionin e fundit tė cilėn e keni pasur para se tė bėni ndonjė ndryshim nė tė njejtin.

Identifikim i drajverėve

Gjat gabimit nė BSOD do tė identifikohet paisja qė ka shkaktuar problemin. Nė kėtė rast duhet tė largohet kjo paisje dhe tė fshihen tė gjitha drajverėt e sajė. Pėr tė zbuluar nėse drajveri ėshtė nga m$ dosja, vini re tabelės sė mėposhtme:

| Titulli i drajverėve | Funksioni |

| NtosKrnal.exe | NT kernel |
| NTdll.dll | NT suport library |
| Win32k.sys | Graphic Display Interface (GDI) |
| Hal.dll | Hardware Abstraction Library |

Kernel Terminologjia


Bugcode - Vlerė hexa-decimale e cila indentifikin BSOD. Shembull ėshtė 0xA, e cila identifikon kėtė BSOD si IRQL_NOT_LESS_OR_EQUAL BSOD

Driver - Ky ėshtė njė kernel mod program i cili ėshtė pjesė e Windows-it i cili menaxhon tė gjitha nevojat e paisjeve. Pėr shembull, mbledh komanda nga windows aplikacionet dhe i tregon harduerit ēfar tė shkruan nė ekranin.

Exception - Error i cili ėshtė i kushtėzuar me drajverėt tė cilėt shkaktojnė gabim ose rrėzim tė sistemit.

HCT - Hardware Compatibility Test. Ky ėshtė shum i rėndėsishėm Microsoft validation test pėr drajverėt tė cilėt nė rast se e kanė kaular testin, shanset janė shum tė vogla qė ai tė jetė shkaktari i BSOD

HCL - Hardware Compatibility List. Ky ėshtė njė m$ listė e drajverėve tė certifikuar tė cilėt kanė kaluar HCT.

IRQL - Interrupt Request Level. Gjat proceseve, NT kernel do tė kalojė gjat disa mundėsive tė ndryshme. Kėto janė tė njohur si IRQL dhe tė identifikuar si njė komplet i numrave tė plotė edhe atė nga 0-31.

IRP - I/O Request Packed. - Pako standarde I/O. Kėrkesa tipike I/O duhet tė paraqesin aktivitete siē janė: lexim, shkrim, hapje, mbyllje...

NT kernel - Emėr gjeneral pėr sistemin operativ Windows pas Win3x/Win9x. Ky pėrfshinė Windows NT4, Windows 200, Windows XP dhe Windows .NET

Service ose System Service - Ky ėshtė njė program i cili nuk ėshtė pjesė e kernelit dhe e cila kryen detyra nė dobi tė proceseve tė ndryshme. Pėrdoruesi nuk mund direkt tė futet tek ky shėrbim.

WinDBG - ky ėshtė Windows Kernel Mod debugger i cili ėshtė ekuivalent me versionet e avancuara tė debugger sitemeve UNIX: dbx, gdb, kdb, kgdb.


vijon


__________________
Asgjė nuk ėshtė e pamundur. Pamundėsinė apsolute e shkakton mosdija jonė reale.
Zero Cool Nuk ėshtė nė linjė   Pėrgjigju Me Kuotė
Nyje Interesante