BSOD na nowym XP SP2. Co jest nie tak? :(


(Fwlgxorm) #1

Dopiero co wczoraj zainstalowałam nowy system i już miałam wczoraj BSOD :evil:

Przeglądałam sobie dobreprogramy (i o ile pamiętam nic więcej w kompie się nie działo poza włączonym jak zwykle Total Commanderem, który nic nie robił) a tu nagle niebieski ekran i restart. Oto zrzut minidumpa BSOD:

Executable search path is: 

Windows XP Kernel Version 2600 (Service Pack 2) MP (2 procs) Free x86 compatible

Product: WinNt, suite: TerminalServer SingleUserTS Personal

Built by: 2600.xpsp_sp2_gdr.070227-2254

Kernel base = 0x804d7000 PsLoadedModuleList = 0x8055c700

Debug session time: Thu Apr 3 20:05:31.562 2008 (GMT+2)

System Uptime: 0 days 2:11:49.294

Loading Kernel Symbols

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

Loading User Symbols

Loading unloaded module list

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

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

* *

* Bugcheck Analysis *

* *

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


Use !analyze -v to get detailed debugging information.


BugCheck C2, {7, cd4, 2130021, 88633d00}




Probably caused by : ntkrpamp.exe ( nt!ExFreePoolWithTag+2a3 )


Followup: MachineOwner

---------


0: kd> !analyze -v

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

* *

* Bugcheck Analysis *

* *

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


BAD_POOL_CALLER (c2)

The current thread is making a bad pool request. Typically this is at a bad IRQL level or double freeing the same allocation, etc.

Arguments:

Arg1: 00000007, Attempt to free pool which was already freed

Arg2: 00000cd4, (reserved)

Arg3: 02130021, Memory contents of the pool block

Arg4: 88633d00, Address of the block of pool being deallocated


Debugging Details:

------------------





POOL_ADDRESS: 88633d00 


FREED_POOL_TAG: File


BUGCHECK_STR: 0xc2_7_File


CUSTOMER_CRASH_COUNT: 1


DEFAULT_BUCKET_ID: DRIVER_FAULT


PROCESS_NAME: System


LAST_CONTROL_TRANSFER: from 8054a583 to 804f9deb


STACK_TEXT:  

bacebcd4 8054a583 000000c2 00000007 00000cd4 nt!KeBugCheckEx+0x1b

bacebd24 805bf940 88633d00 00000000 886b02f8 nt!ExFreePoolWithTag+0x2a3

bacebd4c 805b9ee5 00000000 886b0310 00000001 nt!ObpFreeObject+0x142

bacebd64 805ba330 886b0310 00000001 80561e80 nt!ObpRemoveObjectRoutine+0xe7

bacebd7c 805379bd 00000000 00000000 89c3e230 nt!ObpProcessRemoveObjectQueue+0x36

bacebdac 805ce84c 00000000 00000000 00000000 nt!ExpWorkerThread+0xef

bacebddc 8054532e 805378ce 00000000 00000000 nt!PspSystemThreadStartup+0x34

00000000 00000000 00000000 00000000 00000000 nt!KiThreadStartup+0x16



STACK_COMMAND: kb


FOLLOWUP_IP: 

nt!ExFreePoolWithTag+2a3

8054a583 8b45f8 mov eax,dword ptr [ebp-8]


SYMBOL_STACK_INDEX: 1


SYMBOL_NAME: nt!ExFreePoolWithTag+2a3


FOLLOWUP_NAME: MachineOwner


MODULE_NAME: nt


IMAGE_NAME: ntkrpamp.exe


DEBUG_FLR_IMAGE_TIMESTAMP: 45e53f9d


FAILURE_BUCKET_ID: 0xc2_7_File_nt!ExFreePoolWithTag+2a3


BUCKET_ID: 0xc2_7_File_nt!ExFreePoolWithTag+2a3


Followup: MachineOwner

---------

Co się dokładnie wtedy stało, bo nic nie rozumiem :frowning:

Dodam, że mam najnowsze sterowniki prosto od producenta (nvidia, gigabyte, creative,hp) i system jest uaktualniony w pełni przez Windows Update.


(JNJN) #2

A teraz też masz resety, bo nie raz jak masz system XP tak może być.


(Fwlgxorm) #3

Hmm... Za bardzo tej odpowiedzi JNJN nie zrozumiałam... BSOD zdarzył mi się raz od kiedy tylko mam kompa - jakieś dwa tygodnie temu, ale zwaliłam to na "zabawy" z Comodo, które doprowadziły do tego formatu i instalacji nowego Windowsa tak więc nawet się w temat nie zagłębiałam. Ale BSOD na systemie mającym niecały jeden dzień gdzie wszystko było instalowane jak po sznurku to chyba już powód do niepokoju, stąd mój post... Proszę o pomoc.

P.S. od wczoraj żadnego niebieskiego ekranu nie miałam.


(JNJN) #4

No to może prościej - jeden reset o niczym nie świadczy - na systemie XP problem występuje nieraz bez żadnego powodu.


(Seba86mu) #5

kicia88 , przeczytaj ten artykuł, po czym wklej tutaj loga z programu Microsoft Debugging Tools.


(Fwlgxorm) #6

Bez urazy JNJN, ale czy Ty żyjesz w ciemnogrodzie pt. Linux!? Niebieskiego ekranu nie widziałam na oczy na swoim komputerze od czasów Win98 pomijając dwa wypadki na XP kiedy siadła mi jedna kość pamięci i w drugim kiedy winą były sterowniki od karty dźwiękowej. A było to jakieś 3-4 lata temu... "Występuje nieraz bez żadnego powodu" było naprawdę profesjonalnym podejściem do tematu... gratuluję...

Zrobiłam to już w pierwszym poście :mrgreen:


(JNJN) #7

Jak wiesz lepiej, to po co pytasz ?

Wystarczy nagły spadek lub skok napięcie przy kiepskim zasilaczu i masz reset, program który wykona nieprawidłową operację,źle załadowany sterownik i wiele innych - ale są to jednorazowe przypadki, problem jest wtedy gdy zdarza się to częściej.

Wrzuć i poczytaj:

ntkrpamp.exe błąd

http://www.google.pl/advanced_search?hl=pl

Ale nie sugeruj się jednym resetem i błędem.


(Fwlgxorm) #8

Spędziłam już trochę czasu na Google znacznie wcześniej szukając tego błędu i nic właściwie nie znalazłam ponieważ nie można uogólniać tak jak to zrobiłeś w ostatniej odpowiedzi JNJN. Mojego NeoTECa kiepskim zasilaczem nazwać nie można a reszta... nawet średnio zaawansowany użyszkodnik Windowsa powinien wiedzieć, że BSOD od takich zdarzeń występuje dodając jeszcze do tego problem sprzętowy typu pamięć RAM...

Szukam tu po prostu speca, który by mi ten minidump rozpracował, bo niestety "nie sugeruj się jednym resetem i błędem" mnie nic a nic nie uspokaja :mrgreen:

Jeśli problem pojawił się raz, jest duże prawdopodobieństwo, że zdarzy się po raz drugi i kolejny a nie chciałabym mieć w tym momencie otwartych kliku nie zapisanych dokumentów...

Zresztą JNJN tak jak pisałam to już drugi BSOD. Pierwszy miałam pod koniec żywota ostatniego XP i prawie od razu na nowym.


(JNJN) #9

Aby coś kombinować należy porównać czy występują te same błędy - aby tego dokonać trzeba mieć więcej danych, czyli więcej resetów.

To że zasilacz taki, a nie inny o niczym nie świadczy sprawdź go pod obciążeniem.

I ważny problem w jakim momencie nastąpił reset - co robiłeś.

Standardowo w takiej sytuacji należy zrobić:

  • konserwacja porządna kompa

  • zasilacz i napięcia

  • kondensatory elektrolityczne na płycie

  • temperatury wszystkiego

  • test pamięci

  • coś przetaktowane ustaw standard

  • może różne moduły pamięci, ustawienia

  • za niskie napięcie na CPU, pamięci, kartę grafiki.

  • dysk

  • płyta

  • system

  • sterowniki

  • szkodniki

  • reset biosu

  • oprogramowanie

  • inne

Można i tydzień siedzieć i efektu pracy może nie być.