kristovf73 Opublikowano 1 Maja 2005 Zgłoś Opublikowano 1 Maja 2005 Witam! Opiszę problem najdokładniej jak potrafię. Niedawno kupiłem Asrocka K7Upgarde600, AthlonaXP 2600+ , GForca 4 MX440 oraz zasilacz ModeCom350W. Poprzednie elementy: Duron 900, płyta Soltek SL-75KAV, i GForce 2 i zasilacz 250W. No więc mam nowe „flaki”, skręcam je ze sobą, przyłączam od razu drukarkę USB i kabelek USB do aparatu. Format disk i walę WindeXP (po przełożeniu system zaczą się walić – błędy i restarty samoczynne). Tuż po początku (ładowanie sterowników) wyskakuje blue screen. Błąd należał do (tu popełniłem błąd bo nie zapisałem dokładnego numeru - zresztą nie spodziewałem się błędu) IRQL_NOT_LESS_OR_EQUAL oraz napisane było, że błąd występuje przy pliku USB. sys. Pamiętałem uwagi które czytałem wcześniej na forum i odłączyłem wszystkie USB i kolejna instalacja. Tym razem wszystko przebegło planowo. Zainstalowałem wszystkie sterowniki do płyty, karty graf. i muz. itd.(dźwięk zintegrowany). Ale w panelu sterowania – system – sprzęt – konfiguracja sprzętu mam 2 żółte znaki zapytania: kontroler USB i RAID. Zastanowiło mnie to i jeśli chodzi o USB to przecież servis pack ma zaimplementowane te sterowniki. Kliknąłem na powtórną instalację i problem z głowy. Zostaje tylko RAID. Nie mam żadnej dodatkowej dyskietki tylko płytkę. Twardziela mam dosyć starego, ale bez uszkodzeń więc postanowiłem nie zmieniać (40GB i nie jest SATA bo dostałem kabelki do SATA a te nie pasują...). System jest stabilny, brak wirusów (Panda) firewall uważany powszechnie za niezły (ZoneAlarm), mam również Ad-Aware i Norton Sytemworks do czyszczenia systemu. W czym tkwi błąd? Otóż jak wiadomo po pracy i obowiązkach przychodzi czas na rozrywkę. Odpalam gierkę Spellforce i po minucie następuje restart (jakby wywalało do systemu to pomyślałbym, że to gierka, ale jeśli restartuje, to jest to coś poważniejszego). Mówię sobie, że to ten RAID i odłączam go. Ale to nic, bo wlączeniu gierki sytuacja się powtarza. Szukam więc. W podglądzie zadarzeń znalazłem błąd w systemie odpowiadający czasowi restartu. Tak wyglądał: kategoria (102) identyfikator zadarzenia1003 Kod błędu 100000d1 ,parametr 1 0dde4005 ,parametr 2 000000ff ,parametr 3 00000001 ,parametr 4 7c918154. Chciałem znaleźć więcej informacji i kliknąłem na witrynę Microsoftu, ale na temat tego błędu nic nie zostało napisane. Wtedy właśnie zająłęm się tymi żółtymi pytajnikami. Teraz, żeby było śmieszniej po zainstalowaniu sterowników do USB system restartuje, ale w podglądzie zdarzeń nie ma wzmianki o blędzie. Idziemy dalej i mija dzień. Myślę jednak, że to gierka i to akurat ta, więc instaluję Need For Speed Underground 2. Tym razem wywala do Windy i w podglądzie zdarzeń błąd aplikacji need.exe. Włączam Spellforca i zwis. Nie wiem czy traktować to jako poprawę, bo nie restartuje i w podglądzie zdarzeń nie ma żadnego błędu. Idzie normalnie zgłupieć. Nie jestem jakiś szczególnie biegły w tych sprawach, ale wydaje mi się że wszystko powinno grać. Albo ten nieszczęsny kontroler RAID zajmuje przerwanie IRQ niewłaściwe. Kiedy wyświetlam „zasoby według połączeń” w menedżerze urządzeń to widnieje on przy PCI 10, następnie jest właśnie karta graficzna PCI 16 a następnie rozszerzony kontroler hosta do USB PCI 21. Więc nie mogę zrozumieć o co tu chodzi. A może debugger windowsa pomoże? Czy ktoś mógłby mi to przystępnie wytłumaczyć i co mam zrobić dalej? Będę ogromnie wdzięczny. Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...
MeHow Opublikowano 1 Maja 2005 Zgłoś Opublikowano 1 Maja 2005 a czy SP2 masz zainstalowanego? Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...
kristovf73 Opublikowano 1 Maja 2005 Zgłoś Opublikowano 1 Maja 2005 Oczywiście, przedwczoraj instalowałem po instalacji windozy. Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...
Robi35 Opublikowano 1 Maja 2005 Zgłoś Opublikowano 1 Maja 2005 Witam. Kilka porad - może pomogą. 1. Jeśli nie używasz, to wyłącz w biosie kontroler Raid. 2. Ustaw parametry na automatyczne - czyli uruchom system bez podkręcania. (Najlepiej załaduj ustawienia "Fail-Safe Defaults.") 3. Poszukaj i uruchom programy do testowania procesora i pamięci. Polecam S&M 1.6.0 - mi się na nim wywalał procesor. _http://www.benchmarkhq.ru/english.html?/be_cpu.html 4. Pożycz od kolegi zasilacz i sprawdź system - może masz za niskie napięcia? 5. Zainstaluj najnowsze sterowniki do swojego sprzętu, sprawdź czy jest nowszy bios. 6. Nia napisałeś ile masz pamięci, może jest jej za mało? Ustaw pamięć wirtualną na ostatniej partycji i najlepiej na stałą wartość - 1.5 x wielkość pamięci fizycznej. 7. Sprawdż jak się system zachowuje z samym SP1, wiele osób ma problemy po instalacji SP2. Dodam, że miałem kiedyś problemy z Raidem. Po prostu winda nie posiadała prawidłowych sterowników. Przy instalacji należało nacisnąć F5 lub F6 i zainstalować dołączone na dyskietce. Jeśli nie posiadasz, to poszukaj na stronie producenta i ściągnij odpowiednie dla Twojej płyty głównej. Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...
kristovf73 Opublikowano 1 Maja 2005 Zgłoś Opublikowano 1 Maja 2005 W Biosie Raid wyłączyłem. Winda i tak go wykrywa, ale to chyba nie ten problem. Sterowniki mam nowe, nawet dla chipsetu znalazłem najnowsze. Bios jest nienajnowszy, ale tamte służą tylko do obsługi mocniejszych procków, więc na razie są raczej zbędne. Pamięci mam wystarczającą ilość (512DDR, ale przeniosłem pamięć wirtualną na i ustawiłem na ok 1600MB). Jeśli chodzi o SP2 a 1 to muszę sprawdzić. Ściągnąłem Debuggera i dokonał on analizy błędów. Wcześniejszy przed instalacją krozszerzonego kontrolera USB: Loading Dump File [C:\WINDOWS\Minidump\Mini043005-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 <symbol_path> argument when starting the debugger. * * using .sympath and .sympath+ * ********************************************************************* Unable to load image ntoskrnl.exe, Win32 error 2 *** WARNING: Unable to verify timestamp for ntoskrnl.exe *** ERROR: Module load completed but symbols could not be loaded for ntoskrnl.exe Windows XP Kernel Version 2600 (Service Pack 2) UP Free x86 compatible Product: WinNt, suite: TerminalServer SingleUserTS Kernel base = 0x804d7000 PsLoadedModuleList = 0x8055a420 Debug session time: Sat Apr 30 22:18:23.656 2005 (GMT+2) System Uptime: 0 days 0:07:54.251 ********************************************************************* * 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 <symbol_path> argument when starting the debugger. * * using .sympath and .sympath+ * ********************************************************************* Unable to load image ntoskrnl.exe, Win32 error 2 *** 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 unloaded module list ........... Loading User Symbols Unable to load image nv4_disp.dll, Win32 error 2 *** WARNING: Unable to verify timestamp for nv4_disp.dll *** ERROR: Module load completed but symbols could not be loaded for nv4_disp.dll ******************************************************************************* * * * Bugcheck Analysis * * * ******************************************************************************* Use !analyze -v to get detailed debugging information. BugCheck 10000050, {ffe5df50, 1, bfbd4e50, 0} ***** Kernel symbols are WRONG. Please fix symbols to do analysis. Probably caused by : nv4_disp.dll ( nv4_disp+201e50 ) Followup: MachineOwner --------- kd> !analyze -v ******************************************************************************* * * * Bugcheck Analysis * * * ******************************************************************************* PAGE_FAULT_IN_NONPAGED_AREA (50) Invalid system memory was referenced. This cannot be protected by try-except, it must be protected by a Probe. Typically the address is just plain bad or it is pointing at freed memory. Arguments: Arg1: ffe5df50, memory referenced. Arg2: 00000001, value 0 = read operation, 1 = write operation. Arg3: bfbd4e50, If non-zero, the instruction address which referenced the bad memory address. Arg4: 00000000, (reserved) Debugging Details: ------------------ ***** Kernel symbols are WRONG. Please fix symbols to do analysis. FAULTING_MODULE: 804d7000 nt DEBUG_FLR_IMAGE_TIMESTAMP: 40f6d75c WRITE_ADDRESS: unable to get nt!MmSpecialPoolStart unable to get nt!MmSpecialPoolEnd unable to get nt!MmPoolCodeStart unable to get nt!MmPoolCodeEnd unable to get nt!MiSessionPoolStart unable to get nt!MiSessionPoolEnd ffe5df50 FAULTING_IP: nv4_disp+201e50 bfbd4e50 0f2b4710 movntps oword ptr [edi+0x10],xmm0 MM_INTERNAL_CODE: 0 CUSTOMER_CRASH_COUNT: 1 DEFAULT_BUCKET_ID: DRIVER_FAULT BUGCHECK_STR: 0x50 LAST_CONTROL_TRANSFER: from bfad9b39 to bfbd4e50 STACK_TEXT: WARNING: Stack unwind information not available. Following frames may be wrong. f43f3ab8 bfad9b39 0d658e44 f3c04dac 00002840 nv4_disp+0x201e50 00000000 00000000 00000000 00000000 00000000 nv4_disp+0x106b39 FOLLOWUP_IP: nv4_disp+201e50 bfbd4e50 0f2b4710 movntps oword ptr [edi+0x10],xmm0 SYMBOL_STACK_INDEX: 0 FOLLOWUP_NAME: MachineOwner SYMBOL_NAME: nv4_disp+201e50 MODULE_NAME: nv4_disp IMAGE_NAME: nv4_disp.dll STACK_COMMAND: kb BUCKET_ID: WRONG_SYMBOLS Followup: MachineOwner --------- i późniejszy instalacji kontrolera USB: Loading Dump File [C:\WINDOWS\Minidump\Mini043005-02.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 <symbol_path> argument when starting the debugger. * * using .sympath and .sympath+ * ********************************************************************* Unable to load image ntoskrnl.exe, Win32 error 2 *** WARNING: Unable to verify timestamp for ntoskrnl.exe *** ERROR: Module load completed but symbols could not be loaded for ntoskrnl.exe Windows XP Kernel Version 2600 (Service Pack 2) UP Free x86 compatible Product: WinNt, suite: TerminalServer SingleUserTS Kernel base = 0x804d7000 PsLoadedModuleList = 0x8055a420 Debug session time: Sat Apr 30 22:30:08.906 2005 (GMT+2) System Uptime: 0 days 0:11:22.484 ********************************************************************* * 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 <symbol_path> argument when starting the debugger. * * using .sympath and .sympath+ * ********************************************************************* Unable to load image ntoskrnl.exe, Win32 error 2 *** 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 unloaded module list .......... Loading User Symbols ******************************************************************************* * * * Bugcheck Analysis * * * ******************************************************************************* Use !analyze -v to get detailed debugging information. BugCheck 100000D1, {dde4005, ff, 1, 7c918154} ***** Kernel symbols are WRONG. Please fix symbols to do analysis. Followup: MachineOwner --------- kd> !analyze -v ******************************************************************************* * * * Bugcheck Analysis * * * ******************************************************************************* DRIVER_IRQL_NOT_LESS_OR_EQUAL (d1) An attempt was made to access a pageable (or completely invalid) address at an interrupt request level (IRQL) that is too high. This is usually caused by drivers using improper addresses. If kernel debugger is available get stack backtrace. Arguments: Arg1: 0dde4005, memory referenced Arg2: 000000ff, IRQL Arg3: 00000001, value 0 = read operation, 1 = write operation Arg4: 7c918154, address which referenced memory Debugging Details: ------------------ ***** Kernel symbols are WRONG. Please fix symbols to do analysis. MODULE_NAME: nt FAULTING_MODULE: 804d7000 nt DEBUG_FLR_IMAGE_TIMESTAMP: 42250ff9 WRITE_ADDRESS: unable to get nt!MmSpecialPoolStart unable to get nt!MmSpecialPoolEnd unable to get nt!MmPoolCodeStart unable to get nt!MmPoolCodeEnd unable to get nt!MiSessionPoolStart unable to get nt!MiSessionPoolEnd 0dde4005 CURRENT_IRQL: ff FAULTING_IP: +7c918154 7c918154 c6400510 mov byte ptr [eax+0x5],0x10 CUSTOMER_CRASH_COUNT: 2 DEFAULT_BUCKET_ID: DRIVER_FAULT BUGCHECK_STR: 0xD1 LAST_CONTROL_TRANSFER: from 7c918238 to 7c918154 STACK_TEXT: WARNING: Frame IP not in any known module. Following frames may be wrong. 0012f5fc 7c918238 012c0000 0dde4000 0012f628 0x7c918154 0012f634 7c911c76 072c0000 00000148 00000000 0x7c918238 0012f864 00a98de0 012c0000 00000000 00000140 0x7c911c76 0012f8a0 00a98cd7 00000140 00a98cc4 00000140 0xa98de0 0012f904 004a056e 00000000 00000140 00000008 0xa98cd7 03c00eb0 00000000 00000000 00000000 00000000 0x4a056e STACK_COMMAND: .bugcheck ; kb FOLLOWUP_NAME: MachineOwner BUCKET_ID: WRONG_SYMBOLS Followup: MachineOwner --------- I tu pewnie leży gdzieś pies pogrzebany. Teraz windoza się "tylko" wiesza, ale przez to w podglądzie zdarzeń nie ma żadnych błędów. Może wyjaśnienia tych błędów coś Wam pomogą? Proszę raz jeszcze o pomoc. Dzięki z góry. kristovf73 Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...