BSOD - hal.dll, ntoskrnl.exe, pci.sys - When playing Saints Row 4


  1. Posts : 4
    Danmark
       #1

    BSOD - hal.dll, ntoskrnl.exe, pci.sys - When playing Saints Row 4


    Hi

    I get BSOD and random freeze when playing Saints Row 4

    Anyone know what might be wrong?
      My Computer


  2. Arc
    Posts : 35,373
    Microsoft Windows 10 Pro Insider Preview 64-bit
       #2

    Hello shockmaniac. You are having PCI Express Error.
    Code:
    ===============================================================================
    Section 0     : PCI Express
    -------------------------------------------------------------------------------
    Descriptor    @ fffffa8003fb4958
    Section       @ fffffa8003fb49e8
    Offset        : 272
    Length        : 208
    Flags         : 0x00000001 Primary
    Severity      : Recoverable
    
    Port Type     : Root Port
    Version       : 1.1
    Command/Status: 0x4010/0x0507
    Device Id     :
      VenId:DevId : 8086:340a
      Class code  : 030400
      Function No : 0x00
      Device No   : 0x03
      Segment     : 0x0000
      Primary Bus : 0x00
      Second. Bus : 0x00
      Slot        : 0x0000
    Dev. Serial # : 0000000000000000
    Express Capability Information @ fffffa8003fb4a1c
      Device Caps : 00008021 Role-Based Error Reporting: 1
      Device Ctl  : 0107 ur FE NF CE
      Dev Status  : 0003 ur fe NF CE
       Root Ctl   : 0008 fs nfs cs
    
    AER Information @ fffffa8003fb4a58
      Uncorrectable Error Status    : 00004020 ur ecrc mtlp rof uc ca CTO fcp ptlp SD dlp und
      Uncorrectable Error Mask      : 00000000 ur ecrc mtlp rof uc ca cto fcp ptlp sd dlp und
      Uncorrectable Error Severity  : 00062010 ur ecrc MTLP ROF uc ca cto FCP ptlp sd DLP und
      Correctable Error Status      : 00000000 adv rtto rnro dllp tlp re
      Correctable Error Mask        : 00000000 adv rtto rnro dllp tlp re
      Caps & Control                : 00000005 ecrcchken ecrcchkcap ecrcgenen ecrcgencap FEP
      Header Log                    : 00000000 00000000 00000000 00000000
      Root Error Command            : 00000000 fen nfen cen
      Root Error Status             : 00000000 MSG# 00 fer nfer fuf mur ur mcr cer
      Correctable Error Source ID   : 00,00,00
      Correctable Error Source ID   : 00,00,00
    VenId:DevId : 8086:340a means 5520/5500/X58 I/O Hub PCI Express Root Port 3. Here it contaiins the GPU, NVIDIA GeForce GTX 570

    No code has to be inserted here.

    Stress test the Graphics Card using Furmark.
    Video Card - Stress Test with Furmark

    Also Test your RAM modules for possible errors.
    How to Test and Diagnose RAM Issues with Memtest86+
    Run memtest for at least 8 passes, preferably overnight.

    Stress test the CPU.
    Hardware - Stress Test With Prime95

    Upload a snapshot Using Speccy.


    Check if the Power Supply Unit (PSU) supplying adequate power to the computer or not.
    eXtreme Power Supply Calculator
    Let us know the wattage of the PSU too.
      My Computer


  3. Posts : 4
    Danmark
    Thread Starter
       #3

    Hi Arc

    Thanks for the help looking at the dump file.

    I've just done a stresstest of the GPU for 5 minutes. The temp maxed at 85 degress.
    Yesterday I did Memtest because I thought It was the ram, but no errors found.

    I have a Corsair 850W PSU and according to the calculator you linked I shall have 538W.

    Attachment 283728

    Attachment 283729
      My Computer


  4. Arc
    Posts : 35,373
    Microsoft Windows 10 Pro Insider Preview 64-bit
       #4

    How many passes of memtest you ran?

    Temps are good, so the PSU is. If the GPU runs good under stress, then it is also good.

    Do the CPU stress test too, as suggested.

    If all goes good, then we have to consider the PCIe port as failing itself. Can you use the GPU in another port?
      My Computer


  5. Posts : 4
    Danmark
    Thread Starter
       #5

    I ran the memtest 6 times yesterday.

    Doing CPU test atm. 100 % CPU load and 62 degress.

    Will try and move the GPU to another socket when done with CPU test.
      My Computer


  6. Arc
    Posts : 35,373
    Microsoft Windows 10 Pro Insider Preview 64-bit
       #6

    shockmaniac said:
    I ran the memtest 6 times yesterday.

    Doing CPU test atm. 100 % CPU load and 62 degress.

    Will try and move the GPU to another socket when done with CPU test.
    What is the program you used to rum memtest?
      My Computer


  7. Posts : 4
    Danmark
    Thread Starter
       #7

    Memtest86.

    Just change the slot of the GPU and played Saints Row 4 for 1 hour with no crash. Might have a dead pci-slot :)

    Tomorrow I'm gonna play some more and see how that goes. So far so good

    Thanks for the help so far Arc
      My Computer


  8. Arc
    Posts : 35,373
    Microsoft Windows 10 Pro Insider Preview 64-bit
       #8

    Memtest is not to run 6 or so times. It is to be counted by number of passes. The sufficient run is about 8 complete passes. It may take 6 to 8 hours to complete it.

    But it sounds good that the other PCIe port works fine. Let us know about your advancements. :)
      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 18:23.
Find Us