BSOD help

Page 10 of 13 FirstFirst ... 89101112 ... LastLast

  1. Posts : 11,990
    Windows 7 Ultimate 32 bit
       #91

    Hal.dll is Windows' Hardware Abstraction Layer, or HAL. The HAL implements a number of functions that are implemented in different ways by different hardware platforms, which in this context, refers mostly to the Chipset. Other components in the operating system can then call these functions in the same way on all platforms, without regard for the actual implementation. For example, responding to an interrupt is quite different on a machine with an APIC (Advanced Programmable Interrupt Controller) than on one without. The HAL abstracts such differences so that nothing outside the HAL need be concerned with them.
    Microsoft Windows library files - Wikipedia, the free encyclopedia

    Just as USBPORT.SYS is a Windows system file, so is hal.dll. Neither are very likely to be the real cause. In a dump analysis, either by WinDbug or BlueScreeView, the algorithms have to have a probably cause. If the dump program does not "see" the actualy cause, a Windows system file gets the blame. However, there is more to look at in the dump than just the probably cause line. One can examine the stacks, unloaded modules, etc, for further clues. Most of us here use WinDbug because we find it to be more accurate and more thorough. BlueScreenView is improving all the time. BlueScreenView and WinDbg both show the same bugcheck code, A.

    In your latest dump, the stack shows USBPORT.SYS and USB drivers are shown as unloaded modules, which means they were uloaded from memory during the crash. From that we know something was going on with USB; what we don't know is what that something is. Out of date drivers can conflict with USB as can third party security programs. Obviously, hardware can cause it.

    I hope this explanation helps.

    I suggest that you start with step one. If you find through the clean boot method that you have a driver or hardware probem, it will save a lot of hassle. Step 2 is time consuming.
      My Computer


  2. Posts : 64
    Windows 7 Ultimate x64 (upgrade from Vista Ultimate for sys builders)
    Thread Starter
       #92

    Yes that helps a lot. Thank you. I meant 1, oops.

    Edit: Also, this has happened twice today. I have not received any errors or crash notifications, but the theme has changed from Aero to Basic twice, and when this happens, Internet access is killed, but everything else seems to be working. At the time it has happened, nothing was being run to cause the theme to change, just browsing through Windows Explorer. So I just kept browsing my files and then it would go back to Aero again...It's kind of weird. I'm starting to wonder if maybe my graphics card could be running into problems.
      My Computer


  3. Posts : 11,990
    Windows 7 Ultimate 32 bit
       #93

    You can test your graphics card with Furmark following the instructions in this tutorial: Video Card - Stress Test with Furmark. I really don't have a lot of confidence in this test; but it does sometimes shows a bad graphics card. Give it a try.
      My Computer


  4. Posts : 64
    Windows 7 Ultimate x64 (upgrade from Vista Ultimate for sys builders)
    Thread Starter
       #94

    I was watching videos stored on my computer and got this. Only thing I enabled in msconfig was the AMD External Events Utility. I have disabled it now and will see if I get any more BSOD's.
      My Computer


  5. Posts : 12,177
    Windows 7 Ult x64 - SP1/ Windows 8 Pro x64
       #95

    Great hardware trouble shooting Carl.

    fishlipsboy said:
    I have a keyboard, mouse, webcam through the keyboard, ipod cable, receiver for wireless joystick, a 4 port hub that has a printer plugged into it.

    I'll start on step 2.

    I've attached what BlueScreenView was providing me. Just wondering why the dump points to the USB driver, but BlueScreenView says hal.dll? If you could explain it to me, that would be great. Just trying to learn and understand better. Thanks.
    When using the hardware trouble shooting giude linked by Carl, as mentioned in #6 you need to disconnect all USB devices. You will need to borrow, or if you have, a PS/2 keyboard and mouse for this test.
    If you have no crashes with no USB device connected, enable USB in BIOS and test with one USB device connected at a time.
    If you still can't isolate the cause, connect all devices and then disconnect one at a time to find the cause.

    I have seen USB devices causing crashes like yours including, keyboard, mouse, joysticks, etc. and even cables.

    Be thorough, one of the above USB devices could be the cause.
      My Computer


  6. Posts : 11,990
    Windows 7 Ultimate 32 bit
       #96

    Thank you, Dave.
    When using the hardware trouble shooting giude linked by Carl, as mentioned in #6 you need to disconnect all USB devices. You will need to borrow, or if you have, a PS/2 keyboard and mouse for this test.
    If you have no crashes with no USB device connected, enable USB in BIOS and test with one USB device connected at a time.
    If you still can't isolate the cause, connect all devices and then disconnect one at a time to find the cause.

    I have seen USB devices causing crashes like yours including, keyboard, mouse, joysticks, etc. and even cables.

    Be thorough, one of the above USB devices could be the cause.
    This is spot on advice.
      My Computer


  7. Posts : 64
    Windows 7 Ultimate x64 (upgrade from Vista Ultimate for sys builders)
    Thread Starter
       #97

    I haven't started on Dave's instructions yet. I turned the computer on today, no BSOD, but I did receive three windows that were related to APPCRASH. I took a screenshot and wrote down what I could get for yall. I hope it helps some. I'll get started on Dave's instructions. One problem I'm going to have is that I only have one PS/2 port on my mobo. So I won't be able to test with no USB devices connected.

    And I just got a BSOD while running Google Chrome. So here is the dump too.
      My Computer


  8. Posts : 11,990
    Windows 7 Ultimate 32 bit
       #98

    Given that two of the app crashers are explorer.exe and one is taskhost.exe leads me to suspect a hardware problem. The dump is a memory management bugcheck and blames one of the Windows system core files. Do you not have a separate PS/2 port for a mouse and one for a keyboard?
      My Computer


  9. Posts : 64
    Windows 7 Ultimate x64 (upgrade from Vista Ultimate for sys builders)
    Thread Starter
       #99

    Nope, I only have one PS/2 port. See.

    Just got another dump too. Attaching it.
    Last edited by fishlipsboy; 06 Feb 2011 at 17:48.
      My Computer


  10. Posts : 11,990
    Windows 7 Ultimate 32 bit
       #100

    That makes it a little more difficult in that you won't be able to disable USB in BIOs. But you can try first your your USB keyboard and then your USB mouse as the only USB device plugged in.

    Your dump is another bugcheck 1E blaming a Windows system core file. It does not tell us anything new.
    Code:
    Windows 7 Kernel Version 7600 MP (4 procs) Free x64
    Product: WinNt, suite: TerminalServer SingleUserTS
    Built by: 7600.16617.amd64fre.win7_gdr.100618-1621
    Machine Name:
    Kernel base = 0xfffff800`02c15000 PsLoadedModuleList = 0xfffff800`02e52e50
    Debug session time: Sun Feb  6 17:42:59.225 2011 (GMT-5)
    System Uptime: 0 days 2:44:16.988
    Loading Kernel Symbols
    ...............................................................
    ................................................................
    ...............................
    Loading User Symbols
    Loading unloaded module list
    ..........
    *******************************************************************************
    *                                                                             *
    *                        Bugcheck Analysis                                    *
    *                                                                             *
    *******************************************************************************
    
    Use !analyze -v to get detailed debugging information.
    
    BugCheck 1E, {0, 0, 0, 0}
    
    Probably caused by : ntkrnlmp.exe ( nt!KiKernelCalloutExceptionHandler+e )
    
    Followup: MachineOwner
    ---------
    
    2: kd> !analyze -v
    *******************************************************************************
    *                                                                             *
    *                        Bugcheck Analysis                                    *
    *                                                                             *
    *******************************************************************************
    
    KMODE_EXCEPTION_NOT_HANDLED (1e)
    This is a very common bugcheck.  Usually the exception address pinpoints
    the driver/function that caused the problem.  Always note this address
    as well as the link date of the driver/image that contains this address.
    Arguments:
    Arg1: 0000000000000000, The exception code that was not handled
    Arg2: 0000000000000000, The address that the exception occurred at
    Arg3: 0000000000000000, Parameter 0 of the exception
    Arg4: 0000000000000000, Parameter 1 of the exception
    
    Debugging Details:
    ------------------
    
    
    EXCEPTION_CODE: (Win32) 0 (0) - The operation completed successfully.
    
    FAULTING_IP: 
    +605b952f01b6d8bc
    00000000`00000000 ??              ???
    
    EXCEPTION_PARAMETER1:  0000000000000000
    
    EXCEPTION_PARAMETER2:  0000000000000000
    
    CUSTOMER_CRASH_COUNT:  1
    
    DEFAULT_BUCKET_ID:  VISTA_DRIVER_FAULT
    
    BUGCHECK_STR:  0x1E
    
    PROCESS_NAME:  System
    
    CURRENT_IRQL:  0
    
    EXCEPTION_RECORD:  fffff88002d8ca68 -- (.exr 0xfffff88002d8ca68)
    ExceptionAddress: fffff80002c932c1 (nt!PoIdle+0x00000000000005b1)
       ExceptionCode: c0000005 (Access violation)
      ExceptionFlags: 00000000
    NumberParameters: 2
       Parameter[0]: 0000000000000000
       Parameter[1]: ffffffffffffffff
    Attempt to read from address ffffffffffffffff
    
    TRAP_FRAME:  fffff88002d8cb10 -- (.trap 0xfffff88002d8cb10)
    NOTE: The trap frame does not contain all registers.
    Some register values may be zeroed or incorrect.
    rax=0000000732553e9a rbx=0000000000000000 rcx=0000000000000000
    rdx=fffffa8008157888 rsi=0000000000000000 rdi=0000000000000000
    rip=fffff80002c932c1 rsp=fffff88002d8cca0 rbp=0000000000000000
     r8=0000000000000000  r9=0000000721a7d5cb r10=0000000000021ad3
    r11=fffff88002d64180 r12=0000000000000000 r13=0000000000000000
    r14=0000000000000000 r15=0000000000000000
    iopl=0         nv up ei pl zr na po nc
    nt!PoIdle+0x5b1:
    fffff800`02c932c1 ff15198f1200    call    qword ptr [nt!_imp_KeQueryPerformanceCounter (fffff800`02dbc1e0)] ds:a42d:fffff800`02dbc1e0=00000000005a28e6
    Resetting default scope
    
    LAST_CONTROL_TRANSFER:  from fffff80002c7d46e to fffff80002c85710
    
    STACK_TEXT:  
    fffff880`02d8bb58 fffff800`02c7d46e : fffff880`02d8bb58 fffffa80`078b3b40 fffff880`02d8c2d0 fffff800`02cb2668 : nt!KeBugCheck
    fffff880`02d8bb60 fffff800`02cab40d : fffff800`02e93edc fffff800`02dccdac fffff800`02c15000 fffff880`02d8ca68 : nt!KiKernelCalloutExceptionHandler+0xe
    fffff880`02d8bb90 fffff800`02cb2a90 : fffff800`02dd4b14 fffff880`02d8bc08 fffff880`02d8ca68 fffff800`02c15000 : nt!RtlpExecuteHandlerForException+0xd
    fffff880`02d8bbc0 fffff800`02cbf9ef : fffff880`02d8ca68 fffff880`02d8c2d0 fffff880`00000000 00000000`00000001 : nt!RtlDispatchException+0x410
    fffff880`02d8c2a0 fffff800`02c84d82 : fffff880`02d8ca68 00000000`00000000 fffff880`02d8cb10 fffff880`02d64180 : nt!KiDispatchException+0x16f
    fffff880`02d8c930 fffff800`02c8368a : fffff880`02d64180 00000000`00000001 fffffa80`0811bf30 00001f80`00000000 : nt!KiExceptionDispatch+0xc2
    fffff880`02d8cb10 fffff800`02c932c1 : 00000000`002fd892 fffffa80`080df418 fffff880`02d6efc0 00000000`00000001 : nt!KiGeneralProtectionFault+0x10a
    fffff880`02d8cca0 fffff800`02c8debc : fffff880`02d64180 fffff880`00000000 00000000`00000000 fffff880`03e52db0 : nt!PoIdle+0x5b1
    fffff880`02d8cd80 00000000`00000000 : fffff880`02d8d000 fffff880`02d87000 fffff880`02d8cd40 00000000`00000000 : nt!KiIdleLoop+0x2c
    
    
    STACK_COMMAND:  kb
    
    FOLLOWUP_IP: 
    nt!KiKernelCalloutExceptionHandler+e
    fffff800`02c7d46e 90              nop
    
    SYMBOL_STACK_INDEX:  1
    
    SYMBOL_NAME:  nt!KiKernelCalloutExceptionHandler+e
    
    FOLLOWUP_NAME:  MachineOwner
    
    MODULE_NAME: nt
    
    IMAGE_NAME:  ntkrnlmp.exe
    
    DEBUG_FLR_IMAGE_TIMESTAMP:  4c1c44a9
    
    FAILURE_BUCKET_ID:  X64_0x1E_nt!KiKernelCalloutExceptionHandler+e
    
    BUCKET_ID:  X64_0x1E_nt!KiKernelCalloutExceptionHandler+e
    
    Followup: MachineOwner
    ---------
      My Computer


 
Page 10 of 13 FirstFirst ... 89101112 ... LastLast

Our Sites
Site Links
About Us
Windows 7 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 7" and related materials are trademarks of Microsoft Corp.

© Designer Media Ltd
All times are GMT -5. The time now is 12:51.
Find Us