BSOD on startup, occurs regularly

Page 2 of 3 FirstFirst 123 LastLast

  1. Posts : 41,413
    windows 10 professional version 1607 build 14393.969 64 bit
       #11

    On the performance options window:
    click on the advanced tab > under virtual memory > click on change > post an image into the thread

    Run windows driver verifier with the nineteen customized tests for 36 hours.
    If there are no BSOD the turn off the tool.

    Reboot the computer multiple times to see if you are able to trigger a BSOD.

    If there is no trigger and it occurs in an unexpected fashion then post new files and test the computer in safe mode.

    Boot into Safe Mode on Windows 10 | Tutorials

    Report into the thread whether the computer is BSOD free in safe mode or whether there are BSOD.
      My Computer


  2. Posts : 12
    Windows 10
    Thread Starter
       #12

    zbook,

    I've added the performance window screenshot.

    Unable to reproduce a BSOD after leaving Driver Verifier on for over 36 hours. During that time I restarted around 15 times.

    I also booted into all 3 Safe Modes with none of them producing a BSOD.
      My Computer


  3. Posts : 41,413
    windows 10 professional version 1607 build 14393.969 64 bit
       #13

    Place the computer in normal boot and typical use.
    For any new BSOD:
    a) post a new BETA zip
    b) open file explorer > this PC > C: > in the right upper corner search for C:\windows\memory.dmp > if the file size is < 1.5 GB then zip > post a share link into the thread
      My Computer


  4. Posts : 12
    Windows 10
    Thread Starter
       #14

    Hi,

    Another BSOD happened today. It occurred after powered on after being left off for 2-3 hours.

    Link to BSOD on Dropbox: Dropbox - MEMORY DUMP.zip - Simplify your life

    Beta ZIP attached.

    Thanks.
      My Computer


  5. Posts : 41,413
    windows 10 professional version 1607 build 14393.969 64 bit
       #15

    Open administrative powershell and copy and paste:

    Code:
    [Cmdletbinding()] 
    Param( 
        [string]$Computername = "localhost" 
    ) 
    cls 
    $PysicalMemory = Get-WmiObject -class "win32_physicalmemory" -namespace "root\CIMV2" -ComputerName $Computername 
     
    Write-Host "Memore Modules:" -ForegroundColor Green 
    $PysicalMemory | Format-Table Tag,BankLabel,@{n="Capacity(GB)";e={$_.Capacity/1GB}},Manufacturer,PartNumber,Speed -AutoSize 
     
    Write-Host "Total Memory:" -ForegroundColor Green 
    Write-Host "$((($PysicalMemory).Capacity | Measure-Object -Sum).Sum/1GB)GB" 
     
    $TotalSlots = ((Get-WmiObject -Class "win32_PhysicalMemoryArray" -namespace "root\CIMV2" -ComputerName $Computername).MemoryDevices | Measure-Object -Sum).Sum 
    Write-Host "`nTotal Memory Slots:" -ForegroundColor Green 
    Write-Host $TotalSlots 
     
    $UsedSlots = (($PysicalMemory) | Measure-Object).Count  
    Write-Host "`nUsed Memory Slots:" -ForegroundColor Green 
    Write-Host $UsedSlots 
     
    If($UsedSlots -eq $TotalSlots) 
    { 
        Write-Host "All memory slots are filled up, none is empty!" -ForegroundColor Yellow 
    }
    When these have completed > right click on the top bar or title bar of the administrative command prompt box > left click on edit then select all > right click on the top bar again > left click on edit then copy > paste into the thread



    Open administrative command prompt and copy and paste:

    wmic memorychip get manufacturer, capacity, partnumber, speed, memorytype, devicelocator, formfactor

    When these have completed > right click on the top bar or title bar of the administrative command prompt box > left click on edit then select all > right click on the top bar again > left click on edit then copy > paste into the thread
      My Computer


  6. Posts : 12
    Windows 10
    Thread Starter
       #16

    Powershell

    PS C:\Windows\system32> $PysicalMemory = Get-WmiObject -class "win32_physicalmemory" -namespace "root\CIMV2" -ComputerName $Computername
    PS C:\Windows\system32>
    PS C:\Windows\system32> Write-Host "Memore Modules:" -ForegroundColor Green
    Memore Modules:
    PS C:\Windows\system32> $PysicalMemory | Format-Table Tag,BankLabel,@{n="Capacity(GB)";e={$_.Capacity/1GB}},Manufacturer,PartNumber,Speed -AutoSize

    Tag BankLabel Capacity(GB) Manufacturer PartNumber Speed
    --- --------- ------------ ------------ ---------- -----
    Physical Memory 0 BANK 0 8 Corsair CMK16GX4M2D3200C16 2133
    Physical Memory 2 BANK 2 8 Corsair CMK16GX4M2D3200C16 2133


    PS C:\Windows\system32>
    PS C:\Windows\system32> Write-Host "Total Memory:" -ForegroundColor Green
    Total Memory:
    PS C:\Windows\system32> Write-Host "$((($PysicalMemory).Capacity | Measure-Object -Sum).Sum/1GB)GB"
    16GB
    PS C:\Windows\system32>
    PS C:\Windows\system32> $TotalSlots = ((Get-WmiObject -Class "win32_PhysicalMemoryArray" -namespace "root\CIMV2" -ComputerName $Computername).MemoryDevices | Measure-Object -Sum).Sum
    PS C:\Windows\system32> Write-Host "`nTotal Memory Slots:" -ForegroundColor Green

    Total Memory Slots:
    PS C:\Windows\system32> Write-Host $TotalSlots
    4
    PS C:\Windows\system32>
    PS C:\Windows\system32> $UsedSlots = (($PysicalMemory) | Measure-Object).Count
    PS C:\Windows\system32> Write-Host "`nUsed Memory Slots:" -ForegroundColor Green

    Used Memory Slots:
    PS C:\Windows\system32> Write-Host $UsedSlots
    2
    PS C:\Windows\system32>
    PS C:\Windows\system32> If($UsedSlots -eq $TotalSlots)
    >> {
    >> Write-Host "All memory slots are filled up, none is empty!" -ForegroundColor Yellow
    >> }
    PS C:\Windows\system32>

    CMD

    Microsoft Windows [Version 10.0.17763.475]
    (c) 2018 Microsoft Corporation. All rights reserved.

    C:\Windows\system32>wmic memorychip get manufacturer, capacity, partnumber, speed, memorytype, devicelocator, formfactor
    Capacity DeviceLocator FormFactor Manufacturer MemoryType PartNumber Speed
    8589934592 ChannelA-DIMM1 8 Corsair 0 CMK16GX4M2D3200C16 2133
    8589934592 ChannelB-DIMM1 8 Corsair 0 CMK16GX4M2D3200C16 2133


    C:\Windows\system32>
      My Computer


  7. Posts : 41,413
    windows 10 professional version 1607 build 14393.969 64 bit
       #17

    Copy and paste the whole command starting with: [Cmdletbinding()]


    Move the RAM modules to DIMM 1 and 3.
    Run Memtest86 for 4 passes.
    Repeat the test for a total of 8 passes.

    Use a camera or smartphone camera to take a picture of each test result.

    Memtest86 has a feature to produce test logs.

    For each test please make sure that images and txt reports are posted into the thread.
      My Computer


  8. Posts : 12
    Windows 10
    Thread Starter
       #18

    zbook,

    I did copy the whole Powershell window, it removed the Cmdletbinding line.

    After swapping the RAM to ports 1 and 3, I ran 3 separate Memtest86 runs.

    I've attached the results from immediately after the runs and the HTML reports as image snips.
      My Computer


  9. Posts : 41,413
    windows 10 professional version 1607 build 14393.969 64 bit
       #19

    Please copy and paste everything within
    Code:
    copy everything



    Run the command using administrative powershell:

    Code:
    [Cmdletbinding()] 
    Param( 
        [string]$Computername = "localhost" 
    ) 
    cls 
    $PysicalMemory = Get-WmiObject -class "win32_physicalmemory" -namespace "root\CIMV2" -ComputerName $Computername 
     
    Write-Host "Memore Modules:" -ForegroundColor Green 
    $PysicalMemory | Format-Table Tag,BankLabel,@{n="Capacity(GB)";e={$_.Capacity/1GB}},Manufacturer,PartNumber,Speed -AutoSize 
     
    Write-Host "Total Memory:" -ForegroundColor Green 
    Write-Host "$((($PysicalMemory).Capacity | Measure-Object -Sum).Sum/1GB)GB" 
     
    $TotalSlots = ((Get-WmiObject -Class "win32_PhysicalMemoryArray" -namespace "root\CIMV2" -ComputerName $Computername).MemoryDevices | Measure-Object -Sum).Sum 
    Write-Host "`nTotal Memory Slots:" -ForegroundColor Green 
    Write-Host $TotalSlots 
     
    $UsedSlots = (($PysicalMemory) | Measure-Object).Count  
    Write-Host "`nUsed Memory Slots:" -ForegroundColor Green 
    Write-Host $UsedSlots 
     
    If($UsedSlots -eq $TotalSlots) 
    { 
        Write-Host "All memory slots are filled up, none is empty!" -ForegroundColor Yellow 
    }
      My Computer


  10. Posts : 14,046
    Windows 11 Pro X64 22H2 22621.1848
       #20

    @plus1group, if you open a Administrator Powershell window and paste the powershell commands into it that Zbook gave you it should look like this:

    Attachment 233755

    When you press Enter it will execute and should then look something like this:

    Attachment 233756
      My Computers


 

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

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




Windows 10 Forums