Random interval and activity BSOD


  1. Posts : 4
    Windows 7 ultimate x64
       #1

    Random interval and activity BSOD


    Hi SF

    Hoping you guys can hep

    My symptoms are as follows:

    a) BSOD occurs at random intervals and random use of computer. Anything from streaming tv to playing games to just browsing sites.

    b) minidump files are activated but only generate every now and then. I have 2 minidump files this month but have probably had 20 crashes.

    c) the generated minidump files are inconsistent in the files they show as having caused the crash.

    So far I have done [COLOR=blue !important][COLOR=blue !important]memtest[/COLOR][/COLOR]+ with zero errors. Checked my ssd harddrive for errors and found nothing. Updated all drivers to no effect.

    I built this quite a while back now and have had one previous issue which was a fried ram stick which I replaced and it then ran perfectly again after that but thats a year ago or thereabouts.

    Last [COLOR=blue !important][COLOR=blue !important]bsod[/COLOR][/COLOR] came when i started 3dmark vantage. After reboot i immidiately started 3dmark again and it went through fine.

    I am guessing my motherboard is causing the issues since it seems so random.

    Look forward to hearing you guys take on this

    Thank
      My Computer


  2. Posts : 1,454
    Microsoft Windows 8.1 64-bit Professional
       #2

    Hello Xerat and welcome to the Forums,

    Good choice comming to SF, we're the best Windows 7 knowledge base on the web

    Please uninstall Ad Aware as it might be contributing to your problems.
    First remove it via the Control Panel and then please use the specialized removal utility from this list.

    ----------

    Please Uninstall Avast!;

    1. Open the Start Menu by clicking on the .
    2. Click on Control Panel and under Programs click on Uninstall a program.
    3. Wait for the list to update, and when done, please Right-click on Avast! and select Uninstall/Change.
    4. Follow the on screen instructions, and when prompted, please restart your computer.
    5. When you are done, please download the Avast! Uninstall Utility and follow the on screen instructions.
    6. Restart your computer.

       Warning
    are you aware that having multiple AV's can cause problems for your PC?
    Having multiple AV's that all offer real-time protection will cause them to interfere with each other, and that will result in the opposite of what you are trying to achieve.
    Problems that can be caused include a slow computer, false positives, conflict of programs, causing them to stop working, freeze or use way to much RAM, and last and most important, more vulnerability to infections.
    ----------

    Please download Microsoft Security Essentials from here;

    1. Download the file and save it to your desktop.
    2. Double click the file and follow the on-screen instructions.
    3. Restart your machine after installing MSE and please run a full scan and report back anything found.


    ----------

    The following software is contributing to your problems, please uninstall it;

    Code:
    Start Menu\Programs\DAEMON Tools Lite    Public:Start Menu\Programs\DAEMON Tools Lite    Public
    • Download and install Revo Uninstaller.
    • Right click the program that needs to be removed, and click on Uninstall.
    • Select "Advanced" as uninstall mode.
    • Let Revo remove the program, and afterwards please follow the displayed steps to remove all entries of the program as well.
    • When all programs have been uninstalled, please restart your machine.

    ----------

    Please reduce the items that run at start up. You basically only need your anti virus to run at start up, all other programs are not necessary and can be removed from the start up list.
    Check this tutorial to see how to add or remove start up items.

    ----------

    Your 2 most recent dump files points to this;
    Code:
    *******************************************************************************
    *                                                                             *
    *                        Bugcheck Analysis                                    *
    *                                                                             *
    *******************************************************************************
    
    Use !analyze -v to get detailed debugging information.
    
    BugCheck 116, {fffffa8007154010, fffff880073c56b4, ffffffffc00000b5, a}
    
    Unable to load image \SystemRoot\system32\DRIVERS\nvlddmkm.sys, Win32 error 0n2
    *** WARNING: Unable to verify timestamp for nvlddmkm.sys
    *** ERROR: Module load completed but symbols could not be loaded for nvlddmkm.sys
    Probably caused by : nvlddmkm.sys ( nvlddmkm+14d6b4 )
    
    Followup: MachineOwner
    ---------
    Usual cause: GPU driver failure.
    More info Bug Check 0x116.

    ----------

    Code:
    start             end                 module name
    fffff880`07278000 fffff880`07d6f000   nvlddmkm T (no symbols)           
        Loaded symbol image file: nvlddmkm.sys
        Image path: \SystemRoot\system32\DRIVERS\nvlddmkm.sys
        Image name: nvlddmkm.sys
        Timestamp:        Thu Sep 12 07:16:00 2013 (52314E10)
        CheckSum:         00AC9E83
        ImageSize:        00AF7000
        Translations:     0000.04b0 0000.04e4 0409.04b0 0409.04e4
    I am guessing that you are using the latest 327.23 WHQL driver?
    This one is a bit buggy and is known to cause your issue. Please downgrade the driver to 314.22;

    Please follow this;
    Arc said:
    Lately we have experienced some issues with the latest driver. Install the 314.22 WHQL only.

    • Uninstall All nvidia items in Control Panel > Programs and features
      • 3D Vision Control Driver
      • 3D Vision Driver
      • Graphics Driver
      • HD Audio Driver
      • PhysX
      • nvidia Update

      (Are you using nvidia chipset drivers? If so, dont uninstall anything other than those are listed).
    • Now follow Drivers - Clean Left over Files after Uninstalling
    • Boot normally now. Go to Drivers - Download NVIDIA Drivers, Download 314.22 WHQL. While installing, Select Custom (Advanced) install. In the next page, follow this settings:

    ----------

    After downgrading the driver, please preform the following hardware test;
    Stress test the graphics card using Furmark GPU Stress Test.
       Information
    During the test please check the screen for artifacts.
    The purpose of this test is to make your machine crash and create dump files so that we can pinpoint the cause of your problem.

       Tip
    Please run Furmark once when your machine has just started, and once again when your machine has been active for several hours.

    ----------

    The next two dump files after that points to the following;
    Code:
    *******************************************************************************
    *                                                                             *
    *                        Bugcheck Analysis                                    *
    *                                                                             *
    *******************************************************************************
    
    Use !analyze -v to get detailed debugging information.
    
    BugCheck 1E, {0, 0, 0, 0}
    
    *************************************************************************
    ***                                                                   ***
    ***                                                                   ***
    ***    Either you specified an unqualified symbol, or your debugger   ***
    ***    doesn't have full symbol information.  Unqualified symbol      ***
    ***    resolution is turned off by default. Please either specify a   ***
    ***    fully qualified symbol module!symbolname, or enable resolution ***
    ***    of unqualified symbols by typing ".symopt- 100". Note that   ***
    ***    enabling unqualified symbol resolution with network symbol     ***
    ***    server shares in the symbol path may cause the debugger to     ***
    ***    appear to hang for long periods of time when an incorrect      ***
    ***    symbol name is typed or the network symbol server is down.     ***
    ***                                                                   ***
    ***    For some commands 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: ExceptionRecord                               ***
    ***                                                                   ***
    *************************************************************************
    *************************************************************************
    ***                                                                   ***
    ***                                                                   ***
    ***    Either you specified an unqualified symbol, or your debugger   ***
    ***    doesn't have full symbol information.  Unqualified symbol      ***
    ***    resolution is turned off by default. Please either specify a   ***
    ***    fully qualified symbol module!symbolname, or enable resolution ***
    ***    of unqualified symbols by typing ".symopt- 100". Note that   ***
    ***    enabling unqualified symbol resolution with network symbol     ***
    ***    server shares in the symbol path may cause the debugger to     ***
    ***    appear to hang for long periods of time when an incorrect      ***
    ***    symbol name is typed or the network symbol server is down.     ***
    ***                                                                   ***
    ***    For some commands 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: ContextRecord                                 ***
    ***                                                                   ***
    *************************************************************************
    *************************************************************************
    ***                                                                   ***
    ***                                                                   ***
    ***    Either you specified an unqualified symbol, or your debugger   ***
    ***    doesn't have full symbol information.  Unqualified symbol      ***
    ***    resolution is turned off by default. Please either specify a   ***
    ***    fully qualified symbol module!symbolname, or enable resolution ***
    ***    of unqualified symbols by typing ".symopt- 100". Note that   ***
    ***    enabling unqualified symbol resolution with network symbol     ***
    ***    server shares in the symbol path may cause the debugger to     ***
    ***    appear to hang for long periods of time when an incorrect      ***
    ***    symbol name is typed or the network symbol server is down.     ***
    ***                                                                   ***
    ***    For some commands 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: ExceptionRecord                               ***
    ***                                                                   ***
    *************************************************************************
    *************************************************************************
    ***                                                                   ***
    ***                                                                   ***
    ***    Either you specified an unqualified symbol, or your debugger   ***
    ***    doesn't have full symbol information.  Unqualified symbol      ***
    ***    resolution is turned off by default. Please either specify a   ***
    ***    fully qualified symbol module!symbolname, or enable resolution ***
    ***    of unqualified symbols by typing ".symopt- 100". Note that   ***
    ***    enabling unqualified symbol resolution with network symbol     ***
    ***    server shares in the symbol path may cause the debugger to     ***
    ***    appear to hang for long periods of time when an incorrect      ***
    ***    symbol name is typed or the network symbol server is down.     ***
    ***                                                                   ***
    ***    For some commands 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: ContextRecord                                 ***
    ***                                                                   ***
    *************************************************************************
    Probably caused by : ntkrnlmp.exe ( nt!KiKernelCalloutExceptionHandler+e )
    
    Followup: MachineOwner
    ---------
    Usual cause: Incompatible hardware, failing drivers or failing system service.
    More info Bug Check 0x1E.

    ----------

    Have you recently installed any new hardware?
    If not, please preform the following scan to rule out any faulty Windows drivers;
    Please use the SFC /SCANNOW command as displayed in option two of this tutorial.


    1. Click on the .
    2. Open an elevated command prompt.
    3. Type "SFC /SCANNOW" without the quotations.
    4. Let SFC do it's thing, and then prompted to, restart.

      If SFC found and repaired anything, please do the following:
    5. When restarted, open an elevated command prompt.
    6. Type (or copy) the following, this will create a .txt file on your desktop;
      findstr /c:"[SR]" %windir%\Logs\CBS\CBS.log >"%userprofile%\Desktop\sfcdetails.txt"
    7. In your next reply, please attach this file using the method displayed in this tutorial.


    ----------

    If SFC finds no integrity violations, please enable Driver Verifier to pinpoint the failing driver;
    Please follow this;
    Arc said:
    Run Driver Verifier for 24 hours or the occurrence of the next crash, whichever is earlier.

       Information
    Why Driver Verifier:
    It puts a stress on the drivers, ans so it makes the unstable drivers crash. Hopefully the driver that crashes is recorded in the memory dump.

    How Can we know that DV is enabled:
    It will make the system bit of slow, laggy.

       Warning
    Before enabling DV, make it sure that you have earlier System restore points made in your computer. You can check it easily by using CCleaner looking at Tools > System Restore.

    If there is no points, make a System Restore Point manually before enabling DV.

       Tip



    ----------

    And the last dump file points to this;
    Code:
    *******************************************************************************
    *                                                                             *
    *                        Bugcheck Analysis                                    *
    *                                                                             *
    *******************************************************************************
    
    Use !analyze -v to get detailed debugging information.
    
    BugCheck 4E, {99, 994f4, 2, 993f3}
    
    Probably caused by : memory_corruption ( nt!MiBadShareCount+4c )
    
    Followup: MachineOwner
    ---------
    Usual cause: Failing RAM, a corrupted driver.
    More info Bug Check 0x4E_99.

    ----------

    You said that you already had run Memtest, but please do it again by following this;
    Please run Memtest86+ to test your RAM for issues.

       Tip
    Let Memtest run for at least 10 passes and preferably overnight as it may take very long to complete.
    Especially read part three of the tutorial, which explains you to test each RAM stick in all DIMM slots to filter out failing slots.
    Arc said:
    Suppose you have got the result like that:
    No code has to be inserted here. It is a RAM, a bad RAM.

    But if you have got a result like that:
    No code has to be inserted here. It is a motherboard issue. The particular slot is bad.


    If Memtest comes out clean, we have the dump files from Driver Verifier to pinpoint the cause.


    Good luck and keep us posted,
    Nommy
      My Computer


  3. Posts : 4
    Windows 7 ultimate x64
    Thread Starter
       #3

    Hello,
    Thank you for the amazing responds. I have so far done everything down to and including running SFC. Im giving it a go now to see if it will stay stable before I want to risk running DV.

    So far its been stable for 12 hours :)
      My Computer


  4. Posts : 1,454
    Microsoft Windows 8.1 64-bit Professional
       #4

    Hello Xerat,

    Thanks for the update:)
    Good idea yeah, it could be that all BSOD's were caused by your GPU, and that updating the driver has completely solved your issue.

    Either way, please leave the thread open for a few more days, and if the problem persists, enable Driver Verifier and post following the BSOD Posting Instructions after it made your system crash.
    If the problem doesn't persist, please report it back and mark the thread as solved by clicking on the Solved button.

    Oh, did Furmark run without any problems and did SFC find any integrity violations?


    Good luck and keep us posted,
    Nommy
      My Computer


  5. Posts : 4
    Windows 7 ultimate x64
    Thread Starter
       #5

    Doh! It was running so stable but then another crash. Never went to bsod, just froze screen. Didnt create any dump file either again.

    Furmark ran fine. Maxed about 90c.
    SFC returned zero errors.
    Time to try Driver Verifier and see what happens :P
      My Computer


  6. Posts : 1,454
    Microsoft Windows 8.1 64-bit Professional
       #6

    Hello Xerat,

    You best try Memtest before running Driver Verifier, that way we'll rule out faulty RAM as an issue.

    Also, 90 degrees does sound kinda high, please do the following;
    Please download Speccy.

    1. Download and install Speccy.
    2. Open Speccy. Click on the Summary tab.
    3. Click on File and then on Save Snapshot.
    4. Set the save location as your desktop and upload the file by following this tutorial.
      Please upload a snapshot of your machine in the following situations;
      • Idle, after startup.
      • After being used for a few hours.
      • After straining the GPU by, for example, playing some High Res games.



    Good luck and keep us posted,
    Nommy
      My Computer


  7. Posts : 4
    Windows 7 ultimate x64
    Thread Starter
       #7

    Just finished 9 passes with memtest. After 5 passes it showed zero errors but after 9 it is showing 1.

    Guess its time to take out one of the sticks and start again
      My Computer


  8. Posts : 1,454
    Microsoft Windows 8.1 64-bit Professional
       #8

    Hello Xerat,

    One error isn't all that bad, but it is recommended to run it for a solid ten passes.
    And yeah, the process of elimination It isn't fun, but it gets the job done.

    Do please post the Speccy screenshot before enabling Driver Verifier, the issue might be caused by overheating.


    Good luck and keep us posted,
    Nommy
      My Computer


 

  Related Discussions
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 08:06.
Find Us