Windows 7 Forums

Welcome to Windows 7 Forums. Our forum is dedicated to helping you find support and solutions for any problems regarding your Windows 7 PC be it Dell, HP, Acer, Asus or a custom build. We also provide an extensive Windows 7 tutorial section that covers a wide range of tips and tricks.


Windows 7: Random BSOD while computer IDLE and Gaming

05 Sep 2012   #21
karlsnooks

MS Windows 7 Ultimate SP1 64-bit
 
 

Thanks for the specs.

There is a discreprancy between what msinfo32.exe reports and what you have posted in your specs.

Only a one letter difference, but this time that difference is important.

I'm going to ask you to run a couple of scripts for me and to attach the results to your next post.


# **********************INSTRUCTIONS**************************
# STEP 1 ** RUN POWERSHELL AS ADMINISTRATOR ******************
# ************************************************************
#
# WIN key | type POWERSHELL | do NOT hit ENTER |
# in the PROGRAMS list, right-click on WINDOWS POWERSHELL |
# choose "Run as administrator" |
# Click on the YES button (if such appears)
#
# WIN key = key with Microsoft log on top
#
# for the guru:
# WIN | type POWERSHELL | CTRL+SHIFT+ENTER key combo | ALT+Y keycombo
# ************************************************************
# STEP 2 ** COPY AND PASTE ***********************************
# ************************************************************
#
# COPY the script using CTRL+C,
# COPY every line of script down thru both EXIT statements
#
# PASTE into Powershell
#----Right-Click at the PowerShell Prompt
#----(Ctrl+V does not work)
#
# Start copying with first script line without a # at start of the line
# Note: Actually, you can paste the entire file if you rather
#-------Lines starting with a # are ignored by PowerShell
# ************************************************************
# STEP 3 ** SCRIPT OUTPUT & SCRIPT PURPOSE *******************
# ************************************************************
# --The script output and purpose is given at the very front of the script
#
# --The script output and purpose is given at the very front of the script
#
# ************************************************************
# ***************** NOTE - POWERSHELL VERSION*****************
# if you receive this error msg:
#--The system can not find the path specified
# you may need to update your PowerShell
# you must be using Powershell 2.0 or later.
#
# To determine your Powershell version:
#---Run PowerShell
#---enter $host.version
#---you should see at least:
# Major Minor Build Revision
# ----- ----- ----- --------
# 2......0......-1.....-1
#
# If you do not see the above, update your Vista/Win 7.
# ************************************************************
# *************** NOTE - EXECUTION POLICY*********************
# If you haven't set the execution policy, you may need to:
#---Run PowerShell
#---enter SET-EXECUTIONPOLICY -EXECUTIONPOLICY REMOTESIGNED
# ************************************************************

Script:
# *****************************************************
# ################ CPU ################################
# Places CPU.txt on the desktop
# CPU.txt contains info about your processors
# *****************************************************
$Arr = @()   # create empty array to hold result
$cpu gwmi win32_processor  # fetch cpu info
# Process all cpu
ForEach ($e in $cpu) {
  
# make hash array
  
$hash = @{
  
"CPU"                 "*" 40
  
"Manufacturer"        $e.manufacturer
  
"Name"                $e.name
  
"Device ID"           $e.deviceid
  
"Current Clock Speed" "{0} MHz" -($e.currentclockspeed)
  
"External Clock"      $e.extclock
  
"Maximum Clock Speed" "{0} MHz" -($e.maxclockspeed
  
"Socket"              $e.socketdesignation
  
"Number of Cores"     $e.numberofcores
  
"Number of Logical Processors" $e.numberoflogicalprocessors
  
# end of hash array

  # create obj using hash array
  
$obj = new-object -type psobject -property $Hash |
  
Select CPU,"device id",Name"Manufacturer""current clock speed",  "maximum clock speed"socket"Number of Cores""Number of Logical Processors"

  
# add to result array
  
$arr += $obj

# end of foreach

$arr $env:userprofile\desktop\CPU.txt

EXIT
EXIT 
Script:
# *****************************************
# ################# Motherboard ###########
# Places Motherboard.txt on the desktop
# Contains manufacturer and product type
# *****************************************

# Create management object
$mobo    gwmi win32_BaseBoard
# Create hash table
$Hash = @{
  
"MOTHERBOARD"   "*" 40
  
"Manufacturer"  $mobo.manufacturer
  
"Product Type"  $mobo.product
  
}
#create psobject,specify properties with the hash table, use SELECT to specify order
$obj = new-object -type psobject -property $hash SELECT MOTHERBOARDmanufacturer,"Product Type" FL

$obj 
$env:userprofile\desktop\Motherboard.txt

EXIT
EXIT 
Script:
# *****************************************************************
# ######################## BIOS ###################################
# Places BIOS.txt on the desktop
# Contains info about your bios
# *****************************************************************
# create a management object containing bios info
$bios gwmi win32_bios
# create a PSCustomObject
$obj "" select BIOSManufacturerNameVersion"Release Date""Serial Number"
# populate the object
$obj.BIOS            "*" 40
$obj
.Manufacturer    $bios.manufacturer
$obj
.Name            $bios.name
$obj
.Version         $bios.smbiosbiosversion
$obj
."Release Date"  $bios.converttodatetime($bios.releasedate).tostring("d")
$obj."Serial Number" $bios.serialnumber

$obj 
$env:userprofile\desktop\bios.txt

EXIT
EXIT 

Script:
# ************************************************************
# #### COMPUTER INFO SUMMARY #################################
# Places ComputerInfo.txt on the desktop
# ************************************************************
# Create empty array to hold results
$arr = @()

# Create management objects with computer info
$CS      gwmi Win32_ComputerSystem   
$CSprod  
gwmi Win32_ComputerSystemProduct 
$Build   
gwmi Win32_WMISetting
$bootcfg 
gwmi Win32_BootConfiguration 
$mem     
gwmi win32_PhysicalMemoryArray 
 
# create a Hash array, ie, array of name-value pairs
$hash = @{
  
"COMPUTER INFO"     "*" 40
  
"Manufacturer"      $cs.manufacturer
  
"Model"             $cs.Model
  
"Version"           $csprod.version
  
"Primary Owner"     $cs.primaryownername
  
"User Name"         $cs.username
  
"Architecture Type" $cs.systemtype
  
"Total Memory"      "{0:n2} GB" -($mem.maxcapacity/1MB)
  
"Build Version"     $build.buildversion
  
"Boot Directory"    $bootcfg.bootdirectory
  
# end of hash array

# create a PowerShell object and use the hash table to specify the properties
# use a select command to specify the order
$obj = New-object -type PSobject -Property $hash |
SELECT "COMPUTER INFO"ManufacturerModel"Architecture Type","Primary Owner""User Name""Total Memory"Version"Build Version""Boot Directory"

# Add object to array
$arr += $obj

$Arr 
$env:userprofile\desktop\computerinfo.txt

EXIT
EXIT 

Script:
# ************************************************
# Collects information about your operating system
# Places OSinfo.txt on the desktop
# ************************************************

# Create an empty array to hold objects
$arr = @()

# ######### OS ############################
$os gwmi win32_operatingsystem
# $e = current element in the following foreach loop
foreach ($e in $OS) { 
# Create and populate a hash table for os info
$hash = @{
  
"OPERATING SYSTEM" "*" 40
  
"OS Version"        $e.caption
  
"Service Pack"      $e.csdversion
  
"Installed"         = ($e.converttodatetime($e.installdate)).tostring("d")
  
"Last Bootup"       = ($e.converttodatetime($e.lastbootuptime))
  
"Local Date-Time"   = ($e.converttodatetime($e.localdatetime))
  
"Number of Users"   $e.numberofusers
  
"OS Architecture"   $e.osarchitecture
  
"Registered User"   $e.registereduser
  
"Product ID"        $e.serialnumber
  
"Service Pack Version" = [string]$e.servicepackmajorversion "." + [string]$e.servicepackminorversion
  
"System Drive"      $e.systemdrive
  
"Windows Directory" $e.windowsdirectory
  
# end of hash array

# create object using hash array
$obj = new-object -type psobject -property $hash |
Select "Operating System""OS Version""Service Pack"Installed"Last Bootup""Local Date-Time""Number of Users""OS Architecture", `
"Registered User", "Product ID","service pack version", "System Drive", "Windows Directory"
# add to result array
$arr += $obj
} # end of foreach loop

$arr > $env:userprofile\desktop\OSinfo.txt


EXIT
EXIT 
============================

thanks,
karl


My System SpecsSystem Spec
.
05 Sep 2012   #22
vehement

Windows 7 Home 64 bit
 
 

Here are the results.
My System SpecsSystem Spec
05 Sep 2012   #23
vehement

Windows 7 Home 64 bit
 
 

So far the stress test hasn't caused my CPU to go above 56 Celsius (average of all cores) using Speccy as a monitor of temp.
My System SpecsSystem Spec
.

05 Sep 2012   #24
karlsnooks

MS Windows 7 Ultimate SP1 64-bit
 
 

very good. Personally, I do not suspect the cpu, but I've been wrong before.

You do NOT have a UD3 board but rather a D3 board.
Please make the change in your specs or show me how you are coming up with a UD3.

Next step is to update your bios.
go ahead and install the very latest,f11c, which is a beta.

Here is the website:
GIGABYTE - Motherboard - Socket AM3+ - GA-970A-D3 (rev. 1.0/1.1)

Here is the procedure for updating your gigabyte bios:

UPDATE GIGABYTE BIOS WITH Q-FLASH

Insert a USB stick (256 mb is more than enough)
WIN + E | right-click on the drive
Format | set FAT32 as the FileSystem | uncheck Quick Format |
Start
button | Close button after format finished

WIN + E | right-click on the drive
Properties | Tools tab | Check Now button |
Checkmark
both boxes | START button


Go to the Gigabyte website Gigabyte Homepage
Click on Support and Downloads (in the menu at the top)
In the Downloads' Model Name box, enter your motherboard model, for example,GA-Z68X-UD4-B3, click on Search
In the Results section, click on BIOS
You are now at the Downloads page for your motherboard

In the row For the most recent BIOS, in the Download Here column,
select your desired download source, for example, America
Click on the Save button

You have now Downloaded the Bios update file which is a
self-extractor, for example, mb_bios_ga-z68x-ud4-b3_f10.exe
Extract the file (simply run the file you downloaded to extract)
Copy the file with a name like Z68XUD4.F10 to the USB stick.
Leave the USB stick connected.
Shutdown your computer.

Power Up your computer.
Immediately start continuously tapping the END key on the keyboard.
The Main Menu of Q-Flash will appear on the screen.
Select HDD-1.0 and hit ENTER
Select the Bios update file and hit ENTER
Press ENTER when Are you sure to update BIOS? appears.
The monitor will display the update progress.
When the update is finished, press any key.
You are now back at the Main Menu

Remove the USB stick.
Press ESC and then press ENTER to exit Q-Flash.
Your system will reboot.

Immediately start tapping DEL (the Delete key) to enter BIOS
Select Load Optimized Defaults and hit ENTER
Select Save and Exit Bios and press Y
Your system will restart and the procedure is complete.
My System SpecsSystem Spec
05 Sep 2012   #25
koolkat77

Microsoft Community Contributor Award Recipient

Windows 10 Home 64Bit
 
 

Quote   Quote: Originally Posted by vehement View Post
So far the stress test hasn't caused my CPU to go above 56 Celsius (average of all cores) using Speccy as a monitor of temp.
That's good.

While running the test did you have any freezes, lags or bsods?
My System SpecsSystem Spec
05 Sep 2012   #26
vehement

Windows 7 Home 64 bit
 
 

It looks like the temps have shot up to 59 C. I have had no crashes
My System SpecsSystem Spec
05 Sep 2012   #27
koolkat77

Microsoft Community Contributor Award Recipient

Windows 10 Home 64Bit
 
 

Do you have verifier enabled at the moment?
My System SpecsSystem Spec
05 Sep 2012   #28
vehement

Windows 7 Home 64 bit
 
 

No I do not have Driver Verifier enabled at the moment. Is that what you're referring to?
My System SpecsSystem Spec
05 Sep 2012   #29
koolkat77

Microsoft Community Contributor Award Recipient

Windows 10 Home 64Bit
 
 

Quote   Quote: Originally Posted by vehement View Post
No I do not have Driver Verifier enabled at the moment. Is that what you're referring to?
Yes.

Observe your computer for now. Update these threads if you continue to have problems.
My System SpecsSystem Spec
05 Sep 2012   #30
karlsnooks

MS Windows 7 Ultimate SP1 64-bit
 
 

Let me know when you have updated the bios. You have, most probably, a couple more updates to be applied, but I do not want to proceed without an updated bios.
My System SpecsSystem Spec
Reply

 Random BSOD while computer IDLE and Gaming




Thread Tools Search this Thread
Search this Thread:

Advanced Search




Similar help and support threads
Thread Forum
Random BSOD 117 Even when computer is idle.
I get 2-4 times in a 3 hour period a 117 BSOD. This can happen right after a reboot... or after hours of use. There is no pattern. Sometimes a game is open- sometime a browser is open. I've tried many driver versions... re-installed the OS from scratch. Nothing I do seems to resolve it for...
BSOD Help and Support
BSOD during playing gaming and random Idle Time
Dear Sir/Madam My Computer is giving me so much grief and i required your limitless expertise. When i first put my computer together no problem at all. Now i installed some windows updates, games and new graphic card drivers. Now i'm getting BSOD. My computer starts ok etc and my...
BSOD Help and Support
One week old custom build getting random BSOD when idle but not gaming
I've been getting BSOD for the past 4 days but they only occur around once or twice per day. The BSOD happens only when my computer is idle but not when gaming. Help would be much appreciated. I've attached the zip file of the minidump files. FYI, most of the time the error code is...
BSOD Help and Support
Random BSOD. Only during desktop/idle not while gaming.
Hey I keep getting random BSOD for some unknown reason to me. I reformatted the drives i have both SSD and HDD but it still happens. the latest one was when i came back from my computer on a screensaver and once i moved the mouse and clicked on the Google chrome it just froze for a split second...
BSOD Help and Support
Random BSOD while gaming or idle
Usually it happens when I am playing a game (BF3, CS:GO, GW2) but sometimes it happens while idling or while I am browsing the internet. I have tried to resolve the issue myself but without success so here is everything I have done recently to fix the issue. Reformat did not work. Default...
BSOD Help and Support
Getting random BSOD! sometimes during gaming or idle!
Hello, i dont know why, but my Pc is having a hard Time. It has many BSODs since some months (2) ago, and i still couldnt fix the problem. I already tested the ram with memtest. CPU/GPU stresstest. Antivirus checkup. Malewarebites checkup. Also did a Clean windows instalation 5 times...
BSOD Help and Support


Our Sites

Site Links

About Us

Find 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 16:04.

Twitter Facebook Google+



Windows 7 Forums

Seven Forums Android App Seven Forums IOS App