한국   대만   중국   일본 
Blue Screen of Death - Wikipedia Sari la con?inut

Blue Screen of Death

De la Wikipedia, enciclopedia liber?
Un telefon public a inregistrat o eroare ?i afi?eaz? BSoD.

Blue Screen of Death (in traducere Ecranul Albastru al Mor?ii ), pe scurt BSoD , este un mesaj de eroare afi?at de diferite sisteme de operare, mai ales in Microsoft Windows , la intalnirea unei erori de sistem critice. Ecranele Albastre pot fi cauzate ?i de drivere incompetent programate, memorie defect?, un registru corupt sau ni?te DLL -uri incompatibile. Ecranele Albastre au fost prezente inc? din cele mai vechi versiuni de Windows (incepand cu Windows 3.1); alte sisteme de operare, precum OS/2 sau MS-DOS , prezint? un Ecran Negru al Mor?ii , iar unele versiuni de testare ale Windows Vista afi?au un Ecran Ro?u al Mor?ii in cazul unei erori de ini?ializare.

Un BSoD uria? este afi?at par?ial deasupra unei farmacii din Las Vegas .

Tipuri de BSOD [ modificare | modificare surs? ]

Windows NT [ modificare | modificare surs? ]

In Windows NT , Windows 2000 , Windows XP , Windows Server 2003 ?i Windows Vista , Ecranul Albastru al Mor?ii i?i face apari?ia cand kernel -ul sau un driver ce lucreaz? in modul kernel intampin? o eroare din care nu se mai poate reveni la o stare consisten??. De obicei are loc atunci cand o ac?iune nepermis? este efectuat?. Singura solu?ie sigur? pentru sistemul de operare este repornirea computerului. Ca rezultat, datele pot fi pierdute, datorit? faptului c? utilizatorilor nu li se d? ocazia s? i?i salveze datele care nu au fost deja salvate pe hard-disk.

Ecranele Albastre sunt cunoscute ca "Stop errors" in documenta?ia Windows Resource Kit. Textul din ecranul de eroare con?ine atat codul erorii cat ?i numele s?u simbolic (de exemplu, "0x0000001E, KMODE_EXCEPTION_NOT_HANDLED"), impreun? cu patru valori incadrate in paranteze depinzand de eroare. Acestea ii ajut? pe ingineri s? repare problema ap?rut? in program. Depinzand de codul erorii, mesajul poate afi?a adresa unde a avut loc eroarea, uneori driverul inc?rcat la acea adres?. In Windows NT ?i 2000, cea de-a doua ?i a treia sec?iune a ecranului pot con?ine informa?ii despre toate driverele inc?rcate ?i, respectiv, intregul con?inut al segmentului stivei. Informa?iile despre drivere sunt afi?ate in trei coloane: prima con?ine adresa de baz? a driver-ului, a doua con?ine data de creare a driver-ului, iar a treia - numele driver-ului. [1]


In mod implicit, cand are loc un BSoD, Windows va crea un fi?ier cu con?inutul memoriei. In func?ie de versiunea sistemului de operare, formatul de fi?ier poate varia de la un "minidump" de doar 64 KB pan? la un "complete dump", care con?ine efectiv o copie a intregului con?inut al memoriei (RAM) fizice. Acest fi?ier poate fi depanat mai tarziu utilizand un depanator de kernel. Un program depanator este necesar pentru a ob?ine informa?ii despre apelurile din stiv? ?i poate fi indispensabil in descoperirea cauzei reale a erorii, intrucat informa?ia afi?at? pe ecran este mult limitat?, ?i poate fi chiar in?el?toare.

Microsoft Windows poate fi configurat s? trimit? in timp real date de depanare c?tre un depanator de kernel-uri ce ruleaz? pe un calculator separat. (Windows XP permite ?i depan?ri de kernel chiar de pe computerul pe care ruleaz? sistemul de operare.) Dac? o eroare "ecran albastru" apare in timp ce un depanator de kernel-uri activ este ata?at calculatorului, Windows va opri execu?ia ?i va permite depanatorului s? intervin?, f?r? s? afi?eze BSoD. Acest depanator poate fi folosit pentru a examina con?inutul memoriei ?i a descoperi sursa erorii.

Depanatorul poate fi desc?rcat gratuit de pe situl Microsoft . [2]

Windows include o particularitate care poate fi folosit? pentru a cauza in mod manual un Ecran Albastru al Mor?ii. Pentru a o activa, trebuie s? introduce?i o valoare in registrul sistemului. Dup? aceea, BSoD va ap?rea cand utilizatorul va ap?sa SCROLL LOCK de dou? ori, in timp ce tasta CTRL din dreapta este ap?sat?. [3] Aceast? particularitate este folositoare pentru a ob?ine con?inutul memoriei intr-un anumit moment, ?i din acest motiv este des folosit? in depan?rile bloc?rilor sistemului.

Culoarea albastr? a fost aleas? intr-o versiune de Windows NT pentru platforma DEC Alpha, unde culorile consolei nu puteau fi schimbate cu u?urin??. Din motive de consisten??, albastrul a devenit culoarea pentru erorile Stop pe toate platformele (alpha, i386, mips ?i ppc).

Windows XP [ modificare | modificare surs? ]

In Windows XP, dup? ce sistemul se recupereaz? de la o eroare grav?, un mesaj care indic? acest lucru este afi?at pe ecran la urm?toarea pornire a calculatorului. O traducere a acestuia ar fi:

Sistemul s-a recuperat dup? o eroare serioas?.
Un jurnal al acestei erori a fost creat.
V? rug?m spune?i companiei Microsoft despre aceast? problem?.
Am creat un raport de eroare pe care dumneavoastr? il pute?i trimite la Microsoft pentru a ne ajuta s? imbun?t??im Windows. Vom trata raportul de eroare ca fiind confiden?ial ?i anonim.
Pentru a vedea ce date con?ine raportul de eroare, clic aici.

Windows 9x/Me [ modificare | modificare surs? ]

Ecranul albastru al mor?ii care are loc in sistemele de operare Windows 95, Windows 98 ?i Windwos Me raporteaz? erori mai pu?in importante dar este mai frecvent. In aceste sisteme de operare, BSoD este modul principal de raportare a erorilor device-urilor utilizatorului. In mod intern se face referin?? la el cu numele de "_VWIN32_FaultPopup". Un BSoD al Windows-ului 95, 98 sau Me permite utilizatorului s? opteze pentru a reporni computerul sau a continua. Totu?i, acestea nu indic? intotdeauna probleme ce pot fi rezolvate numai prin repornirea computerului ?i dup? rularea acestuia sistemul este de obicei inaccesibil sau nu r?spunde.

Dou? motive pentru rularea BSoD-ului ar fi:

  • Probleme create de versiuni incompatibile de DLL-uri; aceste erori au loc cand Windows incarc? DLL-urile pentru folosiin?a aplica?iilor. Dac? versiunile sunt schimbate, data viitoare cand ruleaz? programul ar avea loc comenzi la care nu se a?tepta. Aceste incompatibilit??i cresc odat? cu timpul cand DLL-urile sunt inlocuite de altele mai noi la instalarea software-urilor mai noi. DLL-urile "vechi" sunt mai stabile.
  • Device-uri de driver scrise gre?it sau insuficient sau un hardware stricat pot de asemenea cauza un BSoD. Dac? tocmai a?i instalat o nou? pies? de hardware, a?i actualizat un driver, a?i actualizat sistemul de operare cu pu?in timp inainte de a vedea BSoD cerceta?i aceste cauze.

BSoD-ul poate ap?rea cand utilizatorul scoate un disc amovabil din driver-ul s?u in timp ce este citit de programe sub Windows 9x/Me. Acesta este des intalnit cand este folosit Microsoft Office: dac? un utilizator vrea s? vad? un document, acesta uneori scoate discul din unitate inainte de inchiderea aplica?iei. Microsoft Office creeaz? un fi?ier temporar in acela?i director iar cand documentul va fi inchis, Office va incerca s? ?tearg? fi?ierul temporar de pe discul care nu mai exist? in unitate. Acest tip de ecrane albastre nu mai exist? in Windows NT, 2000 ?i XP. Sub aceste sisteme de operare, "adev?ratul" ecran albastru este atunci cand intregul sistem de operare inregistreaz? o eroare. Traducerea in limba roman? a BSoD-ului din Windows 9x/Me ar fi:

O excep?ie inevitabil? a avut loc la... iar aplica?ia curent? va fi inchis?.
* Ap?sa?i orice tast? pentru a inchide aplica?ia curent?.
* Ap?sa?i CTRL-ALT-DEL pentru a reporni computerul. Ve?i pierde informa?iile nesalvate in toate programele deschise.
Ap?sa?i orice tast? pentru a continua.

Traducerea in limba roman? din Windows 2000 ar fi:

O eroare inevitabil? a avut loc ?i Windows s-a inchis pentru a preveni avarierea sistemului acestui computer.
Dac? aceasta este prima oar? cand vede?i acest mesaj, reporni?i computerul. Dac? acest mesaj apare din nou: aplica?i urm?toarele m?suri:
Fi?i sigur(?) c? ave?i un spa?iu pe disc adecvat. Dac? un driver este identificat in mesajul Stop, deconecta?i driver-ul ?i g?si?i impreun? cu produc?torul actualiz?ri de driver. Incerca?i s? schimba?i adaptorii video.
Verifica?i impreun? cu vanz?torul de la care a?i achizi?ionat hardware-ul dac? exist? actualiz?ri pentru BIOS. Dezactiva?i op?iunile BIOS de memorie cum ar fi "caching"-ul sau umbrirea. Dac? ave?i nevoie s? utiliza?i Modul de siguran?? pentru a dezactiva sau elimina componente, reporni?i compterul ?i ap?sa?i F8 pentru a selecta op?iunile avansate de start-up, dup? care alege?i "Safe Mode".

Ecranul Ro?u al Mor?ii [ modificare | modificare surs? ]

Ecranul Ro?u al Mor?ii (Abreviat RSOD ), uneori numit "Ecranul Ro?u al Blestemului" este numele unui mesaj de eroare care a existat in unele versiuni beta ale celor mai recente versiuni de sisteme de operare create de Microsoft , Windows Vista . A fost ad?ugat in Beta 1 (Build 5112) a Windows Vista. Poate fi rar g?sit ?i in Windows 98 . Ecranul Ro?u al Mor?ii a ap?rut in versiunile de Nume de cod "Memphis". Nu exist? un RSOD in versiunea curent? de Windows Vista.

Ecranul ro?u al mor?ii ap?rea cand aveau loc erori ale inc?rc?torului de boot. Windows Vista continu? s? foloseasc? ecrane albastre ale mor?ii pentru celelalte tipuri de erori.

Ecranul Ro?u al mor?ii se poate referi, de asemenea la erorile fatale in versiunile recente de Lotus Notes . Aceste erori nu sunt afi?ate pe intreg ecranul ca cele din Windows , in schimb sunt ni?te casete ro?ii cu borduri negre.

Ecranul ro?u al mor?ii poate fi g?sit pe Sistemul Atari Jaguar cand o eroare de introducere a cartu?ului are loc. Cand acest lucru se petrece, se aude un r?get, sigla Jaguar apare iar ecranul i?i schimb? culoarea din negru in ro?u.

Ecranul ro?u al mor?ii este prezent ?i pe consolele PlayStation. Pe PlayStation ?i pe PlayStation 2, eroarea apare dac? consolele detecteaz? un disc fie necompatibil, fie piratat, sau fie defect. Pe aceste console, Ecranul ro?u al mor?ii este inso?it de mesajele ”Please insert PlayStation format disc”, respectiv ”Please insert a PlayStation or a PlayStation 2 format disc”.

Pe PlayStation Portable ?i pe PlayStation 3, eroarea apare atunci consolele au un ”brick” ( defec?iune grav? a consolei, nemai func?ionand deloc). Aceast? eroare este rar?, totu?i.

De asemenea, pe PSP, exizt? ?i un BSoD. Apare cand fi?ierul cu set?rile personalizate de utilizator s-a defectat.

Afi?aj [ modificare | modificare surs? ]

In mod implicit, afi?ajul este alb (culoare EGA 0x0F; culoare HTML #FFFFFF) pe un fundal albastru (culoare EGA 0x01; culoare HTML #0000AA) cu informa?ii despre valorile memoriei curente ?i valorile registrului. Pentru utilizatorii care nu sunt mul?umi?i de afi?aj, Microsoft a ad?ugat posibilitatea care permite utilizatorilor s? modifice set?rile din system.ini care controleaz? culorile in care BSoD este afi?at.

Windows 95, 98 ?i Me utilizeaz? modul de text 80x25. Windows NT utilizeaz? modul de text 80x50. Rezolu?ia ecranului este 720x400. In XP se utilizeaz? fontul Lucida Console pe cand Windows Vista folose?te fontul Consolas.

In?elegerea BSoD-ului [ modificare | modificare surs? ]

Fiecare BSoD afi?eaz? un mesaj de eroare cum ar fi FILE_SYSTEM dar ?i un num?r ca 0x00000022. Parametrii obi?nui?i pentru afi?area BSoD-ului sunt:

num?r eroare (parametru, parametru, parametru, parametru) nume eroare

Cunoa?terea BSoD-ului ajut? la in?elegerea ?i g?sirea cauzei. [4]

Exemple [ modificare | modificare surs? ]

Windows XP [ modificare | modificare surs? ]

Technical information:***STOP:0x00000024 (0x00190203, 0x82298ADO, 0xC0000102, 0x00000000)mesaj de eroare text

A problem has been detected and Windows has been shut down to prevent damage
to your computer.

PFN_LIST_CORRUPT

If this is the first time you've seen this error screen,
restart your computer. If this screen appears again, follow
these steps:

Check to make sure any new hardware or software is properly installed.
If this is a new installation, ask your hardware or software manufacturer
for any Windows updates you might need.

If problems continue, disable or remove any newly installed hardware
or software. Disable BIOS memory options such as caching or shadowing.
If you need to use Safe Mode to remove or disable components, restart
your computer, press F8 to select Advanced Startup Options, and then
select Safe Mode.

Technical information:

*** STOP: 0x0000004e (0x00000099, 0x00000000, 0x00000000, 0x00000000)

Beginning dump of physical memory
Physical memory dump complete.
Contact your system administrator or technical support group for further
assistance.

Alt exemplu:

mesaj de eroare text

A problem has been detected and Windows has been shut down to prevent damage
to your computer.

An attempt was made to write to read-only memory.

If this is the first time you've seen this error screen,
restart your computer. If this screen appears again, follow
these steps:

Check to make sure any new hardware or software is properly installed.
If this is a new installation, ask your hardware or software manufacturer
for any Windows updates you might need.

If problems continue, disable or remove any newly installed hardware
or software. Disable BIOS memory options such as caching or shadowing.
If you need to use Safe Mode to remove or disable components, restart
your computer, press F8 to select Advanced Startup Options, and then
select Safe Mode.

Technical information:

*** STOP: 0X000000BE (0XF90A0905, 0X01CD5121, 0X8055616C, 0X0000000A)

      • NDIS.sys ? Address F90A0905 base at F9083000, Datestamp 41107ec3

Beginning dump of physical memory
Physical memory dump complete.
Contact your system administrator or technical support group for further
assistance.

Windows 2000 [ modificare | modificare surs? ]

mesaj de eroare text

STOP: c000026c {Unable to Load Device Driver}
\SystemRoot\System32\Drivers\Fdc.SYS device driver could not be loaded.
Error Status was 0xc000012f

If this is the first time you've seen this Stop error screen,
restart your computer. If this screen appears again, follow
these steps:

Check to make sure any new hardware or software is properly installed.
If this is a new installation, ask your hardware or software manufacturer
for any Windows 2000 updates you might need.

If problems continue, disable or remove any newly installed hardware
or software. Disable BIOS memory options such as caching or shadowing.
If you need to use Safe Mode to remove or disable components, restart
your computer, press F8 to select Advanced Startup Options, and then
select Safe Mode.

Refer to your Getting Started manual for more information on
troubleshooting Stop errors.

Windows NT 3/4 [ modificare | modificare surs? ]

mesaj de eroare text

*** STOP: 0x0000000A (0x00000000, 0x00000002, 0x00000000, 8038c510)
IRQL_NOT_LESS_OR_EQUAL*** Address 8038c510 has base at 8038c000 - Ntfs.sys

CPUID:AuthenticAMD irq1:1f SYSVER 0xf0000565

Dll Base DateStmp - Name               Dll Base DateStmp - Name
80100000 336546bf - ntoskrnl.exe       80010000 33247f88 - hal.dll
80000100 334d3a53 - atapi.sys          80007000 33248043 - SCSIPORT.SYS
802ab000 33013e6b - epst.mpd           802b5000 336016a2 - Disk.sys
802b9000 336015af - CLASS2.SYS         8038c000 3356d637 - Ntfs.sys
802bd000 33d844be - Floppy.sys         803e4000 33d84553 - viaide.sys
f9328000 31ec6c8d - Siwvid.sys         f95c9000 31ec6c99 - Null.SYS
f9468000 31ed868b - KSecDD.sys         f95cb000 335e60cf - Beep.SYS
f9348000 335bc82a - i8024prt.sys       f95cb000 3373c39d - ctrl2cap.SYS
f947c000 31ec6c94 - kbdclass.sys       f9474000 3324806f - mouclass.sys
f9370000 33248011 - VIDEOPORT.SYS      fe9d7000 3370e7b9 - NDIS.SYS
f9480000 31ec6c6d - vga.sys            f93b0000 332480dd - Msfs.SYS
f90f0000 332480d0 - Npfs.sys           fe957000 3356da41 - ati.sys
a0000000 335157ac - win32k.sys         fe914000 334ea144 - ati.dll
fe0c9000 335bd30e - Fastfat.SYS        fe110000 31ec6c9b - Parport.SYS
fe108000 31ec6c9b - Serial.sys         f93b4000 31ec7c9d - ParVdm.SYS
f9050000 332480ab - Parallel.sys

Address dword dump Build [1314]                                - Name
801afc24 80149905 80149905 ff8e6b8c 80129c2c ff8e6b94 8025c000 - Ntfs.SYS
801afd24 80129c2c 80129c2c ff8e6b94 00000000 ff8e6b94 80100000 - ntoskrnl.exe
801afd34 801240f2 80124f02 ff8e6cf4 ff8e6d60 ff8e6c58 80100000 - ntoskrnl.exe
801afd54 80124a16 80124a16 ff8e6f60 ff8e6c3c 8015ac7e 80100000 - ntoskrnl.exe
801afd64 8015ac7e 8015ac7e ff8e6cf4 ff8e6f60 ff8e6c58 80100000 - ntoskrnl.exe
801afc70 80129bda 80129bda 00000000 80088000 80106f60 80100000 - ntoskrnl.exe

Restart and set the recovery options in the system control panel
or the /CRASHDEBUG system start option. If this message reappears,
contact your system administrator or technical support group.

Windows 95/98 [ modificare | modificare surs? ]

mesaj de eroare text
                                   Windows 


   A fatal exception 0E has occurred at 0157:BF7FF831 in VXD VMM(01) +
   00010E36. The current application will be terminated.

   *  Press any key to terminate the current application.
   *  Press CTRL+ALT+DEL again to restart your computer. You will
      lose any unsaved information in all applications.

                         Press any key to continue ~

Windows Me [ modificare | modificare surs? ]

mesaj de eroare text
   Windows 


   An error has occurred. To continue:
   Press Enter to return to Windows, or Press CTRL+ALT+DEL to restart
   your computer. If you do this, you will lose any unsaved information
   in all open applications.

   ***  Error: 0D : 0157 : 00005ED7

                         Press any key to continue _

Note [ modificare | modificare surs? ]

  1. ^ Microsoft Corporation ( ). Microsoft Windows NT Workstation Resource Kit (ed. 1st edition). Redmond, WA: Microsoft Press. ISBN 1-57231-343-9 .  
  2. ^ Debugging Tools for Windows - Overview Accesat pe 4 martie 2006
  3. ^ Suport Microsoft , Windows permite utilizatorului s? genereze un fi?ier cu con?inutul memoriei (.dmp)
  4. ^ Biblioteca de cuno?tin?e Microsoft

Leg?turi externe [ modificare | modificare surs? ]

Commons
Commons
Wikimedia Commons con?ine materiale multimedia legate de Blue Screen of Death