Poważny błąd, blue screen, ntoskrnl.exe

Witam

Mam problem z blue screenami, ostatnio nasiliły się, mam teraz blue screen mniej więcej 2 razy na dzień…

Pobrałem windows debugger i oto co zobaczyłem:

Microsoft (R) Windows Debugger Version 6.11.0001.404 X86

Copyright (c) Microsoft Corporation. All rights reserved.



Loading Dump File [C]

Mini Kernel Dump File: Only registers and stack trace are available


Symbol search path is: ***Invalid***

****************************************************************************

* Symbol loading may be unreliable without a symbol search path. *

* Use .symfix to have the debugger choose a symbol path. *

* After setting your symbol path, use .reload to refresh symbol locations. *

****************************************************************************

Executable search path is: 

*********************************************************************

* Symbols can not be loaded because symbol path is not initialized. *

* *

* The Symbol Path can be set by: *

* using the _NT_SYMBOL_PATH environment variable. *

* using the -y argument when starting the debugger. *

* using .sympath and .sympath+ *

*********************************************************************

Unable to load image ntoskrnl.exe, Win32 error 0n2

*** WARNING: Unable to verify timestamp for ntoskrnl.exe

*** ERROR: Module load completed but symbols could not be loaded for ntoskrnl.exe

Windows Server 2008/Windows Vista Kernel Version 6002 (Service Pack 2) MP (4 procs) Free x86 compatible

Product: WinNt, suite: TerminalServer SingleUserTS Personal

Machine Name:

Kernel base = 0x81e1e000 PsLoadedModuleList = 0x81f35c70

Debug session time: Fri Mar 12 03:21:44.040 2010 (GMT+1)

System Uptime: 0 days 9:07:24.809

*********************************************************************

* Symbols can not be loaded because symbol path is not initialized. *

* *

* The Symbol Path can be set by: *

* using the _NT_SYMBOL_PATH environment variable. *

* using the -y argument when starting the debugger. *

* using .sympath and .sympath+ *

*********************************************************************

Unable to load image ntoskrnl.exe, Win32 error 0n2

*** WARNING: Unable to verify timestamp for ntoskrnl.exe

*** ERROR: Module load completed but symbols could not be loaded for ntoskrnl.exe

Loading Kernel Symbols

...............................................................

................................................................

..............................

Loading User Symbols

Loading unloaded module list

..............

*******************************************************************************

* *

* Bugcheck Analysis *

* *

*******************************************************************************


Use !analyze -v to get detailed debugging information.


BugCheck 9F, {3, 84063030, 85a02030, 814105d0}


***** Kernel symbols are WRONG. Please fix symbols to do analysis.


*************************************************************************

******

******

***Your debugger is not using the correct symbols***

******

***In order for this command to work properly, your symbol path***

***must point to .pdb files that have full type information.***

******

***Certain .pdb files (such as the public OS symbols) do not***

***contain the required information. Contact the group that***

***provided you with these symbols if you need this command to***

***work.***

******

***Type referenced: nt!_IRP***

******

*************************************************************************

*************************************************************************

******

******

***Your debugger is not using the correct symbols***

******

***In order for this command to work properly, your symbol path***

***must point to .pdb files that have full type information.***

******

***Certain .pdb files (such as the public OS symbols) do not***

***contain the required information. Contact the group that***

***provided you with these symbols if you need this command to***

***work.***

******

***Type referenced: nt!_IRP***

******

*************************************************************************

*************************************************************************

******

******

***Your debugger is not using the correct symbols***

******

***In order for this command to work properly, your symbol path***

***must point to .pdb files that have full type information.***

******

***Certain .pdb files (such as the public OS symbols) do not***

***contain the required information. Contact the group that***

***provided you with these symbols if you need this command to***

***work.***

******

***Type referenced: nt!_KPRCB***

******

*************************************************************************

*************************************************************************

******

******

***Your debugger is not using the correct symbols***

******

***In order for this command to work properly, your symbol path***

***must point to .pdb files that have full type information.***

******

***Certain .pdb files (such as the public OS symbols) do not***

***contain the required information. Contact the group that***

***provided you with these symbols if you need this command to***

***work.***

******

***Type referenced: nt!KPRCB***

******

*************************************************************************

*************************************************************************

******

******

***Your debugger is not using the correct symbols***

******

***In order for this command to work properly, your symbol path***

***must point to .pdb files that have full type information.***

******

***Certain .pdb files (such as the public OS symbols) do not***

***contain the required information. Contact the group that***

***provided you with these symbols if you need this command to***

***work.***

******

***Type referenced: nt!_KPRCB***

******

*************************************************************************

*************************************************************************

******

******

***Your debugger is not using the correct symbols***

******

***In order for this command to work properly, your symbol path***

***must point to .pdb files that have full type information.***

******

***Certain .pdb files (such as the public OS symbols) do not***

***contain the required information. Contact the group that***

***provided you with these symbols if you need this command to***

***work.***

******

***Type referenced: nt!KPRCB***

******

*************************************************************************

*************************************************************************

******

******

***Your debugger is not using the correct symbols***

******

***In order for this command to work properly, your symbol path***

***must point to .pdb files that have full type information.***

******

***Certain .pdb files (such as the public OS symbols) do not***

***contain the required information. Contact the group that***

***provided you with these symbols if you need this command to***

***work.***

******

***Type referenced: nt!_KPRCB***

******

*************************************************************************

*************************************************************************

******

******

***Your debugger is not using the correct symbols***

******

***In order for this command to work properly, your symbol path***

***must point to .pdb files that have full type information.***

******

***Certain .pdb files (such as the public OS symbols) do not***

***contain the required information. Contact the group that***

***provided you with these symbols if you need this command to***

***work.***

******

***Type referenced: nt!_KPRCB***

******

*************************************************************************

*************************************************************************

******

******

***Your debugger is not using the correct symbols***

******

***In order for this command to work properly, your symbol path***

***must point to .pdb files that have full type information.***

******

***Certain .pdb files (such as the public OS symbols) do not***

***contain the required information. Contact the group that***

***provided you with these symbols if you need this command to***

***work.***

******

***Type referenced: nt!_IRP***

******

*************************************************************************

*************************************************************************

******

******

***Your debugger is not using the correct symbols***

******

***In order for this command to work properly, your symbol path***

***must point to .pdb files that have full type information.***

******

***Certain .pdb files (such as the public OS symbols) do not***

***contain the required information. Contact the group that***

***provided you with these symbols if you need this command to***

***work.***

******

***Type referenced: nt!_KPRCB***

******

*************************************************************************

*************************************************************************

******

******

***Your debugger is not using the correct symbols***

******

***In order for this command to work properly, your symbol path***

***must point to .pdb files that have full type information.***

******

***Certain .pdb files (such as the public OS symbols) do not***

***contain the required information. Contact the group that***

***provided you with these symbols if you need this command to***

***work.***

******

***Type referenced: nt!_KPRCB***

******

*************************************************************************

*********************************************************************

* Symbols can not be loaded because symbol path is not initialized. *

* *

* The Symbol Path can be set by: *

* using the _NT_SYMBOL_PATH environment variable. *

* using the -y argument when starting the debugger. *

* using .sympath and .sympath+ *

*********************************************************************

*********************************************************************

* Symbols can not be loaded because symbol path is not initialized. *

* *

* The Symbol Path can be set by: *

* using the _NT_SYMBOL_PATH environment variable. *

* using the -y argument when starting the debugger. *

* using .sympath and .sympath+ *

*********************************************************************

Probably caused by : ntoskrnl.exe ( nt+cdb8d )


Followup: MachineOwner

---------

Widać, że przyczyną jest ten nieszczęsny ntoskrnl.exe, wiem też od kolegi, że chodzi o jądro systemu i jest to coś poważnego :confused:

Bardzo proszę o jakąś pomoc, może da się to jakoś rozwiązać bez servisu, dodam, że jestem dosyć zielony w zaawansowanych sprawach windowsa… z góry dziękuję.

A próbowałeś przywrócić system? Zazwyczaj pomaga na BSOD.

ntoskrnl.exe odpowiada za uruchomienie systemu (te 3 niebieskie paski przy starcie systemu). Jeżeli jest on uszkodzony, to jedynym wyjściem jest zainstalowanie aktualizacji:

http://www.microsoft.com/downloads/deta … layLang=pl

która aktualizuje ten plik na nowszy.

Gdy próbuje zainstalować to co mi podałem to po ściągnićiu i w trakcie instalowania wyświetla się : wersja zainstalowanego systemu windows nie pasuje do aktualizacji którą próbujesz zainstalować. Mam vistę i to dlatego, wiesz może czy jest taka łatka pod Vistę?

Gdy probuje przywrocic system to maksymalnie moge do 09.03 a to się zaczęlo dużo wcześniej ;/

Sorry, przypuszczałem że masz Xp… Jaka masz wersje Visty? RTM? SP1? SP2?

Mam service pack 2.

Ściągnąłem to, bo jest podobne do tamtego http://www.microsoft.com/downloads/deta … laylang=pl , ale podczas instalacji wyskakuje, że " Ta aktualizacja nie ma zastosowania dla tego systemu."

Dodam,że system mam oryginalny, mam też nortona i często nim skanuje.

1.Podkręcałeś sprzęt ? Ten plik często wywala bsody z powodu uszkodzeń sprzętu. Przetestuj ramy programem memtest 86+. Musisz wypalić ten obraz iso na CD i zbotować podczas uruchamiania komputera. Jak masz procesor 1/2 rdzeniowy zrób test z pełnym obciążeniem Orthosem, jak masz więcej rdzeni to Prime95:

http://www.dobreprogramy.pl/Prime,Progr … 12983.html

  1. Norton nie należy do najlepszych antywirusów, więc zrób skan HJT i OTL i wrzuć te logi do działu bezpieczeństwo i logi. Możliwe że kryje się pod tym jakiś wirus :wink:
  1. Nie podkręcałem nigdy pc, ostatnio go czyściłem w środku, bo kurzu się nazbierało, ale starałem się być ostrożny.

Mam 4rdzienie, ale tego prime95 się nie da ściągnąć, może to z speedfan starczy?

fanr.jpg

  1. Zrobię jak radzisz, chociaż po ostatnim formacie starałem się nie ściągać nic podejrzanego.

SpeedFan jest od sprawdzania temperatury i kontrolowania wentylatorami. Zrób tak jak mówiłem z memtestem, Prime95 można podarować…

Mam problem z tym memtestem :confused: ściągam 1szy plik z tej stronki http://www.memtest86.com/download.html, ale gdy go wypakowuje to nie ma tam żadnej aplikacji do uruchomienia, ani nic ;/ jest tylko nastepny plik winrar.

Wolę z tym nie ryzykować, jak mówiłem nigdy nie grzebałem w biosie i boję się, że coś zrypie.

A format dysku C pomoże jak ten memtest, czy jeśli mam złe ramy to i tak trzeba to zrobić? Jeśli tak to poczekam do środy na kolegę co się na tym zna i wtedy to zbootuje.

Nie trzeba formatować. System się przeinstalowuje wyłącznie po wymianie mobo albo proca. Z tego co pamiętam, Vista ma memtest wbudowany w system - wystarczy bodajże przy starcie przed pojawieniem się ekranu z paskiem wcisnąć klawisz f8 i wybrać memtest, przetestuj pamięć ram, albo coś w ten deseń(niestety mam już 7-kę nie tak więc nie powiem Ci dokładnie.)

Wczoraj zrobiłem formata, ale dziś w nocy znów miałem blue screen :confused:

Jednak nie spowodował go ntoskrnl.exe , ale ntkrnlpa.exe ( nt+d85c9 )

Zrobię z tym memtestem jak zakupię jakąś cd ;d a może ktoś ma jakiś pomysł teraz?

Może pomocne będzie jak podam parametry kompa dokładne: listwa zasilająca ACAR P7 1,5m, proc intel core 2 quad cpu Q6600 @ 240GHz, 2gb ram, vistę, karta graf asus q2340

W takim razie, uszkodziła się najprawdopodobniej pamięć…