Prilikom izvođenja procesora na računalu sa sustavom Windows Server 2003 može se pojaviti poruka o pogrešci "stop 0x0000000A"


Simptomi


Kada se procesor na računalu sa sustavom Microsoft Windows Server 2003 vraća iz stanja značajke, računalo može prestati reagirati. Uz to, možda ćete doživjeti jedan ili više sljedećih simptoma:
  • Računalo će se automatski ponovno pokrenuti.
  • Kada se prijavite, prikazat će vam se sljedeća poruka o pogrešci:
    Microsoft Windows sustav se oporavio od ozbiljne pogreške. Stvoren je zapisnik ove pogreške. Obratite se Microsoftu u vezi s tim problemom. Stvorili smo izvješće o pogrešci koje možete uputiti da biste nam pomogli u poboljšanju sustava Microsoft Windows. Ovo izvješće tretirat ćemo kao povjerljive i anonimno. Da biste vidjeli koje podatke sadrži ovo izvješće o pogrešci, kliknite ovdje.
    Ako se poruka o pogrešci i dalje prikazuje, a ako želite vidjeti podatke koje sadrži izvješće o pogrešci, kliknite vezu kliknite ovdje pri dnu okvira poruke. Zatim ćete vidjeti informacije o pogreškama koje su slične sljedećem:
    BCCode: 0000000A BCP1:0f6ff8c0 BCP2:000000ff BCP3:00000000 BCP4:8074867e OSVer: 5_2_3718 SP: 0_0 proizvod: 272_3
  • Na plavom zaslonu prikazat će vam se sljedeća poruka o pogrešci "Stop":
    Otkriven je problem, a Windows je zatvoren radi sprječavanja oštećenja na računalu. Tehničke informacije: * * * STOP: 0x0000000A (0x0f6ff8c0, 0x000000ff, 0x00000000, 0x8074867e) IRQL_Not_Less_Or_Equal
  • U zapisniku događaja sustava zapisana je poruka o pogrešci slična sljedećoj:
    Datum: izvor datuma: sustav ErrorTime: VremenskaKategorija: (102) vrsta: ID događaja pogreške: 1003User: N/acomputer: računaloDescription: kod pogreške 0000000a, parameter1 0f6ff8c0, parameter2 000000ff, parameter3 00000000, parameter4 8074867e. Dodatne informacije potražite u odjeljku pomoć i centar za podršku na servisu http://support.microsoft.com.Data:0000:53 79 73 74 65 6d 20 45 System E0008:72 72 6F 72 20 20 45 72 rror Er0010:72 6F 72 20 63 6F 64 65 RoR code0018:20 30 30 30 30 30 30 35 00000 0A0020:30 20 20 50 61 72 61 6d 0 Param0028:65 74 65 72 73 20 66 66 eters ff0030:66 66 66 66 64 31 2c

Napomene

  • Simptomi pogreške "Stop" razlikuju se ovisno o mogućnostima pogreške sustava na računalu. Dodatne informacije potražite u članku iz Microsoftove baze znanja pod sljedećim brojem:
    307973 Konfiguriranje pogreške u sustavu i mogućnosti oporavka u sustavu Windows
  • Četiri parametra uvršteni u informacije o potpisu pogrešaka razlikuju se ovisno o konfiguraciji računala.
  • Nije sve pogreške "stop 0x0000000A" uzrokovane problemom koji ovaj članak opisuje.

Uzrok


Taj se problem pojavljuje zbog bugova procesora u nekom CPU-u. Bajtovi za instrukcije čitaju se u predmemorijom za upute u blokovima nepromjenjive veličine (linije predmemorije). Kada byte-ovi koji čine upute prelaze granicu retka predmemorije, bajtovi nastave zauzimaju više susjednih redaka predmemorije. Ako se pojavi određena specifična pogreška procesora, procesor može pročitati u drugom dijelu upute iz pogrešne retke predmemorije radi izvršavanja. Ovim se ponašanjem uzrokuje neispravna poduka. Datoteka Ntkrnlmp. exe koja je uključena u hitni popravak 840987 obuhvaća niz uputa koje otkrivaju taj bug.Napomena Taj se problem pojavljuje samo kada procesor obrađuje interprocessor prekidati (IPI) koji uzrokuje nastavak procesora iz stanja funkcija C1.

Zaobilazno rješenje


Važno Ovaj odjeljak, način ili zadatak sadrži korake koji vam omogućuju izmjenu registra. No ako neispravno izmijenite registar, može doći do ozbiljnih problema. Stoga obavezno pozorno slijedite ove korake. Za dodatnu zaštitu sigurnosno kopiranje registra prije promjene. Nakon toga možete vratiti registar ako se pojavi problem. Dodatne informacije o tome kako sigurnosno kopiranje i vraćanje registra potražite u članku iz Microsoftove baze znanja pod sljedećim brojem:
322756 Sigurnosno kopiranje i vraćanje registra u sustavu Windows
Da biste zaobišli taj problem, onemogućite procesoru da uđe u stanje C1 nezaposlen. Da biste to učinili, slijedite ove korake:
  1. Pokrenite Uređivač registra. Da biste to učinili, kliknite Start, zatim Pokreni, Upišite,a zatim klikniteu redu.
  2. Pronađite i kliknite sljedeći potključ registra:
    HKEY_LOCAL_MACHINE\System\CurrentControlset\Control\Session Manager\Power
  3. Kliknite Uređivanje, pokažite na novo, kliknite vrijednost d Word, a zatim upišiteIdleFrom0IdlePercent.
  4. Desnom tipkom miša kliknite IdleFrom0IdlePercent, a zatim klikniteIzmijeni. U dijaloškom okviru Uređivanje vrijednosti ZWORD upišite broj koji je više od 100 u okviru vrijednost podataka , kliknite decimalni znak u odjeljku osnovno, a zatim klikniteu redu.
Napomena Sljedeće dvije kontrole podključeva registra kada sustav Windows uzrokuje da procesor uđe u stanje C1 nezaposlen:
  • HKEY_LOCAL_MACHINE\System\CurrentControlset\Control\Session Manager\Power\IdleFrom0Delay
  • HKEY_LOCAL_MACHINE\System\CurrentControlset\Control\Session Manager\Power\IdleFrom0IdlePercent
Pretpostavimo, primjerice, da ste vrijednost IdleFrom0IdlePercent postavili na 10, a vrijednost IdleFrom0Delay na pet. U ovom slučaju sustav mora biti 10% nezaposlen tijekom razdoblja od 5 micrososeconds prije nego što CPU uđe u stanje C1 nezaposlen. Stoga, ako vrijednost IdleFrom0IdlePercent postavite na broj koji je veći od 100, CPU nikada neće unijeti stanje C1 nezaposlen.

Status


Microsoft je potvrdio da se radi o problemu u Microsoftovim proizvodima navedenim u odjeljku "odnosi se na".