Is this the temp on the cpu or gpu? Have you checked for any blockages on the heat-sinks for both cpu and gpu as well as the fans? Does your case have adequate air flow...is it being cooled and vented properly? Do you have the latest driver for your GPU?
It doesn't appear to be the hardware that's at fault, but the application of that hardware to running Windows 7.
I'll bet you've done nothing to re-tune W-7 to take full advantage of your hardware and ram. Right?
Windows 7, like all MS OS's, comes to you at factory default, designed to run on a computer with a single core CPU, and minimal ram, ergo, it still runs much of itself from the hard drive. It's kind of like a new Corvette, with a governor in the engine so it will only run 45 miles per hour. It's SAFE, but definitely not what the buyer wants.
BSOD's, crashes, etc., tells me and should be telling you that there is an internal conflict.
Possibly: Two programs are trying to grab the same memory locations, or, the CPU is just getting Jammed up with too many programs, services and TSR's all demanding attention. Having 50 to 80 services running in the background on Win-7 is not unusual.
It's horrible, but it's common. I shut off about 40 un-needed services when I first set up a new PC with Windows 7 on it.
Then if you have a multi-core CPU, windows will use just one, by default, till you tell it otherwise.
You have lots of ram, but winders is NOT using it effectively.
Good Luck,
Doctor O.T.
go to system configuration by typing that into the start orb's search field, then select boot tab, then select advanced options to have a look.
Then if you have a multi-core CPU, windows will use just one, by default, till you tell it otherwise.
*******************************************************************************
* *
* Bugcheck Analysis *
* *
*******************************************************************************
Use !analyze -v to get detailed debugging information.
BugCheck 116, {fffffa800c2242e0, fffff8800ff29ae4, ffffffffc000009a, 4}
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+c3bae4 )
Followup: MachineOwner
---------
7: kd> !analyze -v
*******************************************************************************
* *
* Bugcheck Analysis *
* *
*******************************************************************************
VIDEO_TDR_FAILURE (116)
Attempt to reset the display driver and recover from timeout failed.
Arguments:
Arg1: fffffa800c2242e0, Optional pointer to internal TDR recovery context (TDR_RECOVERY_CONTEXT).
Arg2: fffff8800ff29ae4, The pointer into responsible device driver module (e.g. owner tag).
Arg3: ffffffffc000009a, Optional error code (NTSTATUS) of the last failed operation.
Arg4: 0000000000000004, Optional internal context dependent data.
Debugging Details:
------------------
FAULTING_IP:
nvlddmkm+c3bae4
fffff880`0ff29ae4 4883ec28 sub rsp,28h
DEFAULT_BUCKET_ID: GRAPHICS_DRIVER_TDR_FAULT
CUSTOMER_CRASH_COUNT: 2
BUGCHECK_STR: 0x116
PROCESS_NAME: System
CURRENT_IRQL: 0
STACK_TEXT:
fffff880`04014a48 fffff880`02f61000 : 00000000`00000116 fffffa80`0c2242e0 fffff880`0ff29ae4 ffffffff`c000009a : nt!KeBugCheckEx
fffff880`04014a50 fffff880`02f34867 : fffff880`0ff29ae4 fffffa80`0b532000 00000000`00000000 ffffffff`c000009a : dxgkrnl!TdrBugcheckOnTimeout+0xec
fffff880`04014a90 fffff880`02f60e0f : fffffa80`ffffd84d ffffffff`fffe7960 fffffa80`0c2242e0 fffff880`0ffa1dc0 : dxgkrnl!DXGADAPTER::Reset+0x2a3
fffff880`04014b40 fffff880`0ffa1ec1 : fffffa80`0ba6f670 00000000`00000080 00000000`00000000 fffffa80`0b524010 : dxgkrnl!TdrResetFromTimeout+0x23
fffff880`04014bc0 fffff800`0377dfee : 00000000`01318b64 fffffa80`0b527060 fffffa80`09729450 fffffa80`0b527060 : dxgmms1!VidSchiWorkerThread+0x101
fffff880`04014c00 fffff800`034d45e6 : fffff800`03658e80 fffffa80`0b527060 fffff800`03666cc0 fffff880`01242384 : nt!PspSystemThreadStartup+0x5a
fffff880`04014c40 00000000`00000000 : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : nt!KxStartSystemThread+0x16
STACK_COMMAND: .bugcheck ; kb
FOLLOWUP_IP:
nvlddmkm+c3bae4
fffff880`0ff29ae4 4883ec28 sub rsp,28h
SYMBOL_NAME: nvlddmkm+c3bae4
FOLLOWUP_NAME: MachineOwner
MODULE_NAME: nvlddmkm
IMAGE_NAME: nvlddmkm.sys
DEBUG_FLR_IMAGE_TIMESTAMP: 4e99233b
FAILURE_BUCKET_ID: X64_0x116_IMAGE_nvlddmkm.sys
BUCKET_ID: X64_0x116_IMAGE_nvlddmkm.sys
Followup: MachineOwner
---------
!sysinfo cpuspeed
CPUID: "Intel(R) Core(TM) i7-2600K CPU @ 3.40GHz"
MaxSpeed: 3400
CurrentSpeed: 3502
Now is this your CPU temp or your GPU temp, and have you checked both? 50C is low, but if that's only your CPU temp I would highly recommend checking the core temp on your GPU.The temp hits 50 Celsius and crash to black screen again
sfc /scannow
Windows 7 doesn't have that issue multi-core CPUs at all... Windows 7 is the most multi-core friendly OS from microsoft and uses all cores effectively without any configuration, maybe you thinking about XP there.
Forcing a fixed value on Advanced Bootup for CPUs doesn't have any effect on windows function, that is complete urban myth, it's merely to enable a feature to use more than one cpu core during booting sequence ONLY, but once in desktop has no further role and using that often causes more problems than it ever solved.
Need proof? simply run task manager in the desktop without that "tweak" and you will see all your CPU cores happily jumping around as you launch or open things without forcing it. You can also get a gadget for the sidebar from Link Removed - Invalid URL that gives you the same multicore rendering information in a small handy gadget.