Bad Pool Caller, zawieszanie się gier !

+1 głos
wizyt: 2,465

Witam

 otóź mam taki problem, podczas wychodzenia z niektórych gier (PES2009) w momencie gdy sie ma pojawić pulpit wyskakuje blue screen BAD_POOL_CALLER, zdarzyło się to także w czasie gry ale tylko raz lub dwa, zazwyczaj w momencie gdy ma sie pojawić pulpit, z kolei w innych grach (Dead Space, Far Cry 2) gra się zwiesza, wyskakuje do pulpitu i w trayu koło zegara pojawia się żółty trójkąt z wykrzyknikiem jednak po najechaniu na niego znika i nie wyświetla żadnego komunikatu. Niedawno zmieniłem dysk z 120GB na Caviara 500GB, zrobiłem formata i od tego momentu zaczeły się problemy ! Bład wskazuje na plik dxgkrnl.sys, jednak ja wogóle nie widze takiego pliku w windowsie :/ Skanowałem juz dysk czy nie ma uszkodzonych sektorów, ramy memtestem sprawdzałem i wszystko ok ! Komp jest podkręcony jednak przywrócenie fabrycznego taktowania zegarów nie zmienia kompletnie nic, w 3dmarku odziwo komp jest stabilny, sprawdzałem go też everestem, nie przegrzewa się i nie zawiesza !

Mój config:
AthlonX2 4200 @2700MHz
GA-M56S-S3
2x1GB RAM DDR2 Kingston
Gigabyte GF8600GT 256MB Zalman @700/1808/1900
SB Audigy
HDD Caviar 500GB ATA100
DVD-RW ASUS
Chieftec 350W

wklejam jeszcze z windows debugging toolsa raport:


Microsoft (R) Windows Debugger Version 6.9.0003.113 X86
Copyright (c) Microsoft Corporation. All rights reserved.


Loading Dump File [C:\Windows\Minidump\Mini111108-01.dmp]
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 \SystemRoot\system32\ntkrnlpa.exe, Win32 error 0n2
*** WARNING: Unable to verify timestamp for ntkrnlpa.exe
*** ERROR: Module load completed but symbols could not be loaded for ntkrnlpa.exe
Windows Server 2008 Kernel Version 6001 (Service Pack 1) MP (2 procs) Free x86 compatible
Product: WinNt, suite: TerminalServer SingleUserTS
Kernel base = 0x81c15000 PsLoadedModuleList = 0x81d2cc70
Debug session time: Tue Nov 11 17:05:26.928 2008 (GMT+1)
System Uptime: 0 days 0:22:59.722
*********************************************************************
* 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 \SystemRoot\system32\ntkrnlpa.exe, Win32 error 0n2
*** WARNING: Unable to verify timestamp for ntkrnlpa.exe
*** ERROR: Module load completed but symbols could not be loaded for ntkrnlpa.exe
Loading Kernel Symbols
.....................................................................................................................................................
Loading User Symbols
Loading unloaded module list
......
*******************************************************************************
*                                                                             *
*                        Bugcheck Analysis                                    *
*                                                                             *
*******************************************************************************

Use !analyze -v to get detailed debugging information.

BugCheck C2, {d, 9882c1a8, 4b677844, a66edb54}

*** WARNING: Unable to verify timestamp for dxgkrnl.sys
*** ERROR: Module load completed but symbols could not be loaded for dxgkrnl.sys
*** WARNING: Unable to verify timestamp for win32k.sys
*** ERROR: Module load completed but symbols could not be loaded for win32k.sys
***** 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!_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           

12 listopada 2008 w Gry przez użytkownika acero1964 Poziom 4 (1,300)
   

10 odpowiedzi

0 głosów
oczywiście Windows Vista SP1 32 bit
odpowiedź 12 listopada 2008 przez użytkownika acero1964 Poziom 4 (1,300)
0 głosów
Błąd jako taki dotyczy zarządzania pamięcią. Debuger zaś wskazuje na problem ze sterownikiem grafiki pewnie (być może z powodu zainstalowania jakiejś starszej wersji DX-ów - nVidia bardzo mocno wskazuje na koniecnzość ich aktualności dla poprawnej pracy sterowników). To czy spowodowanym samoistnie, czy w wyniku jakiegoś OC to już tylko zgadywanka.
Musiałbyś sprawdzać na standardowych ustawieniach i przy różnych wersjach driverów.
Czy to wystarczy do wyeliminowania błędu? Być moze tak, ale jeżeli nie to pewnie by trzeba szukać i w podkręconym CPU oraz timingach RAM-u, szczególnie o ile są bardziej agresywne od standardowych, a gdyby i to było mało to ogólnie w napięciach dawanych przez tego Chifteca. W grę bowiem i jego wydolność wchodzić może.
Generalnie - powinieneś wszystko "odkręcić" i dopiero wtedy sprawdzać czy błędy występują i ew. dokonywać OC poszczególnych elementów sprawdzająć efekt i wykluczająć je kolejno.
Teoretycznie mogą to być jeszcze bardzo mało prawdopodobne uszkodzenie RAM-u i - co bardziej podchodzące - błędy systemu (z róznych przyczyn), ale ich i tak nie ma sensu "łapać" na sprzęcie poddanym OC.

odpowiedź 12 listopada 2008 przez użytkownika Matuzalem Poziom 6 (7,560)
0 głosów
komputer mam tak podkręcony od prawie roku i działał bez zarzutu, tak jak napisałem zmieniłem tylko dysk. sprobuje zaktualizować DX`a jeszcze może. A błąd występuje także przy odkręconym kompie już sprawdzałem ! coś czuje że spróbuje wyleczyć to formatem niestety...
odpowiedź 12 listopada 2008 przez użytkownika acero1964 Poziom 4 (1,300)
0 głosów
Zanim się za format weźmiesz sprawdź jeszcze czy nie ma nowszego BIOS-u do płyty ( czasem zdarzały się problemy z dyskami > 320GB, co prawda przy GA sie z tym nie spotkałem, ale...) oraz - jest i taka możliwość - czy na dysku nie ma jakichś zonków (chkdsk wystarczy) - one również mogłyby w jakimś stopniu tłumaczyć sam błąd 0xC2.
odpowiedź 12 listopada 2008 przez użytkownika Matuzalem Poziom 6 (7,560)
0 głosów
sprawdziłem dysk przez chkdsk i wszystko ok, zadnych sektorów uszkodzonych :) bios dla płyty głównej który mam jest z grudnia 2007 i w nim jako nowość dali obsługe dysków 1TB także 500GB to nie jest chyba problem. wczoraj zamieniłem pamięci miejscami na płycie głównej i jak narazie katuje komputer od rana dead space`m i jak narazie sie nie zawiesił hmm...
odpowiedź 12 listopada 2008 przez użytkownika acero1964 Poziom 4 (1,300)
0 głosów
Skoro tak to mogła to być zupełnie prozaiczna sprawa przybrudzenia gniazd/grzebieni i dzięki przekałdaniu je oczyściłeś.
Jednak to jest "tylko" 0xC2 i bym się z tymi dx-ami/driverami spróbował zmierzyć dla pewności.
odpowiedź 12 listopada 2008 przez użytkownika Matuzalem Poziom 6 (7,560)
0 głosów
no mam zainstalowane najnowsze stery z nvidii dla karty i płyty głównej, zainstalowałem najnowszego DX`a jeszcze :) zobaczymy może juz sie nie zwiesi.
odpowiedź 12 listopada 2008 przez użytkownika acero1964 Poziom 4 (1,300)
0 głosów
acero1964 : zainstaluj program hijackthis i sprawdz co w "trawie piszczy" :-) w pliku bedzie mial pan wszystko :-) moze jest jakis "natret" i takie ceregiele robi :-)
odpowiedź 13 listopada 2008 przez użytkownika BaMpEr Poziom 8 (45,430)
0 głosów
a zainstaluje sobie, ale jak narazie po przełożeniu ramów miejscami i generalnym oczyszczeniu kompa z kurzu wczoraj sie nie zwiesil ani razu chociaz chodzil na grach na jakies 8 godzin :)
odpowiedź 13 listopada 2008 przez użytkownika acero1964 Poziom 4 (1,300)
0 głosów
no to chyba rozwiązałem problem :) otoz jak puscilem stability test everestem po 50 minutach wywalił błędem, obniżyłem taktowanie do 2670MHz i napięcie o 0.25V i jak narazie 2 godziny testu i zadnych błędów, ja sobie to tłumacze tak że po zmienie dysku na 500GB to ten dysk chyba wiecej mocy potrzebuje i już zasilacz nie wyrabiał, ale to takie moje proste wnioski :P
odpowiedź 15 listopada 2008 przez użytkownika acero1964 Poziom 4 (1,300)
...