Computer randomly freezes when playing games

10

5

My computer just randomly freezes when playing certain games. It has happened to me in Battlefield: Bad Company 2, Call of Duty 4, and Blacklight: Retribution. It has not happened to me with other games like Tribes: Ascend yet, which leads me to believe it is a software-side issue related to maybe DirectX or PhysX?

Also, temperatures seem stable. I used RivaTuner combined with MSI Afterburner, and at the time of freezing with BF: BC2, it gives: 62C, 67% GPU usage and 78. 8FPS. During the session the max I have seen was 65C and 97% GPU usage.

On Blacklight: Retribution, I've heard other people complain about the problem too. This is why it is such a mystery to me, is this actually a driver problem, or more a game problem? I've been able to play these games for long until I re-installed Windows 7 (because it was growing too full and slow). Before I had a 32bit Ultimate version, and now 64bit.

Specs:

O/S: Windows 7 64bit Ultimate
CPU: Intel i5-750 @ Default 2.66 GHz
GPU: ASUS EAH5770 1GB
PSU: CoolerMaster Real Power M520 (520W)
MB: Gigabyte P55M-UD2
Catalyst Control Center version (in "About"): 2012.0214.2218.39913

Deniz Zoeteman

Posted 2012-03-30T18:49:44.330

Reputation: 1 001

No-one who knows what is going on? – Deniz Zoeteman – 2012-03-31T09:50:08.763

1DirectX 11 & Catalyst up-to-date, tried to repair .NET & PhysX, don't know if it did anything. Will report on reboot and trying to play. – Deniz Zoeteman – 2012-03-31T19:27:41.470

After trying to play again, it happened again 2 times, both with Vsync off and on. With Vsync on, the GPU was +- 5-10C cooler, but apparentely, it didn't make much difference. – Deniz Zoeteman – 2012-03-31T21:46:35.680

Vsync introduces synchronization which makes the GPU wait, a logical consequence is that it does less and thus is less hot than usual. But that intermezzo aside, there could be a lot causing the problem: Any hardware malfunctioning, OS driver conflicts / incompatibilities, power supply issues, ... It's usually a guessing game, here is a post I wrote on how to approach these kinds of situations.

– Tamara Wijsman – 2012-03-31T21:53:00.960

I'm pretty sure it's an issue with software; I tried absolute lowest settings, still freeze. Logged CPU temps too, and found that it wasn't going above 70C. That this does not happen in all games, is something to consider too; not all games use the same drivers. – Deniz Zoeteman – 2012-04-01T09:40:47.390

Don't be co certain. Temps don't mean anything if the Graphics Card has bad memory, doesn't happen often but it's one of the possibilities. If you want to check whether it's hardware / software, install another Windows (32-bit, XP, Vista or 8) on another partition and see if it happens there. – Tamara Wijsman – 2012-04-01T09:53:04.863

1Well, since I had 32bit Win7 before this, and I could game on 32bit fine, but as soon as I turned to 64bit, this happened. Since I completely reformatted the partition, none of the software was actually installed, though all games I have are on a seperate partition so those did survive :) Which also makes me believe it is not a hardware problem. – Deniz Zoeteman – 2012-04-01T17:26:14.083

Any idea what the CPU Temp is when you get a freeze? Operating temp specification for the Intel i5-750 is 72.7C (source)

– Casey Kuball – 2012-04-04T18:29:19.003

1What kind of freezes by the way; just up-to-a-second stuttering or hard freezes? – Jessidhia – 2012-04-04T18:42:08.727

@Darthfett the CPU temps are normal, around 60-65C when gaming. – Deniz Zoeteman – 2012-04-05T17:22:28.130

Answers

15

Intermittent freezes can be very frustrating and difficult to pin down. Heat problems are a common cause, so you're on the right track by checking temperatures. Here are some other things that I generally check:

  • GPU Stability: Try a benchmarking/stress tool like FurMark.

  • Hard Drive: A flaky drive can certainly cause crashing. You'll sometimes see signs of storage problems in Event Viewer, but it's not a bad idea to run a scan or two. While the basic Windows scan is worth running, a tool like SpinRite does a more thorough job.

  • Memory/CPU: Give your machine a good long taste of a memory tester like MemTest86, or a torture test tool like Prime95. Prime95 can be tweaked to focus on CPU, memory or a blend. The SystemRescueCD includes MemTest as a bootup option, and includes a number of other handy tools as part of its stock ISO image.

  • Power: This was never one of the top items I'd consider for a freezing PC, until it caused a frustrating bout of intermittent freezes for me. Check your BIOS hardware monitor or use a standalone tool to make sure the voltage levels reaching your motherboard/processor/etc are reasonable. In my case, I had a loose connection between the power supply and motherboard. I was pulling my hair out until I noticed that one of the rails was reporting suspiciously low voltage in the BIOS hardware monitor. It wasn't enough to prevent booting or basic usage, but the machine regularly froze in games. Re-seating the power cable took care of the problem completely.

ajk

Posted 2012-03-30T18:49:44.330

Reputation: 541

Thank you for your answer. I've done a SpinRite test and Memory test, neither had any problems, but I also made sure all power cables were tight. I didn't find any trouble with it, but maybe just one pin wasn't good in it, I don't know. These steps have given me the ability to play longer; I don't know yet if it fixed the entire problem, I will do more testing tomorrow. – Deniz Zoeteman – 2012-04-05T22:47:28.100

You should run SMART diagnostics as I mentioned in my answer below. SpinRite (or any other read/write test) may have triggered the drive's firmware to automatically remap bad sectors on the disk--if so, the SMART data will confirm that, and you should replace the disk before it degrades further. – rob – 2012-04-06T05:02:57.977

I've still not figured out what the actual problem was, but it seems I am not getting any more freezes. Thanks! – Deniz Zoeteman – 2012-04-06T09:54:27.187

4

  • overheating (most commonly from overclocking, try set it back to original/default values)
  • dusty environment (try opening your case up and make clean it from dust that collected there over the years)
  • air-flow (make sure that your cables are not on the way of fan blowing air in and/or out)
  • faulty hardware (the only way to find which peace is to replace one by one (most likely cpu/memory))
  • power (psu) - 520w may not be enough to power up all your hardware (video card usually eat a lot of power especially while you're gaming and very little while you're doing basic windows stuff)
  • software (windows "features" aka bugs (try re-installing windows) or if you have extra hdd, install windows there and your game and try it out (to rule it out))

alexus

Posted 2012-03-30T18:49:44.330

Reputation: 2 484

2

If you've ruled out a thermal issue, it could be your RAM or one of your hard drives.

You can test the RAM by using MemTest86+ or Windows 7's included memory diagnostic.

To test the hard drive, download a SMART diagnostic tool and check each hard drive's SMART diagnostics for reallocated or pending sectors (ideally, the raw value for each should be 0). Run an extended SMART diagnostic, then check for bad sectors using chkdsk and check the SMART data again.

If none of this helps, try uninstalling and installing different video card drivers, even if you already have the latest ones. At the very least, try the drivers from Windows Update and the drivers from AMD's site--they may not be the same.

Update 4/6/12: Try uninstalling and reinstalling the affected games. Or, if they were installed via Steam, you can do the following:

  1. right-click on the installed game in your library (on the left side) and click on properties
  2. click the LOCAL FILES tab
  3. click the VERIFY INTEGRITY OF GAME CACHE... button

rob

Posted 2012-03-30T18:49:44.330

Reputation: 13 188

are these good results? http://imgur.com/a/Rr9K1 chkdsk gave no bad sectors.

– Deniz Zoeteman – 2012-04-06T09:00:45.803

Yes, those SMART results look good, so you can probably rule out the hard drives for now. Have you tried uninstalling and reinstalling the games? – rob – 2012-04-06T17:37:11.680

Please check the accepted answer - the problem is solved. – Deniz Zoeteman – 2012-04-06T20:35:33.410

Glad you got it working. Too bad you weren't able to figure out exactly what did it. – rob – 2012-04-06T22:16:11.990

0

Ensure first that your video driver is the latest version as downloaded from the manufacturer's site. I also hope that you don't overclock. The ASUS EAH5770 GPU seems to be actually the Radeon HD 5770, whose driver can be downloaded from here.

I have had similar problems with a game that was calibrated for too-high rate of fps and could use the GPU to do multiple calculations in parallel and so use all the cores of the GPU at the same time. My computer's display could sometimes freeze and had to be restarted. The temperature could go up really very quickly, so that the screen froze with wrong temperatures displayed (although still high).

I would guess that for some reason the 64-bit games manage to make better use of the GPU than the 32-bit ones, therefore driving up the temperature is some cases.

The only solution I have found was to google for unpublished settings in the problematic game and reduce drastically the fps, which solved the problem. These settings are of course not known for all games.

Although you have checked for that, here are the tools I have used to check on the temperature:

SpeedFan : temperatures of motherboard and hard disk, voltages and fan speeds, status of your hard disk using S.M.A.R.T. or SCSI attributes.
GPU-Z : all information about video card and GPU.

harrymc

Posted 2012-03-30T18:49:44.330

Reputation: 306 093

0

These kinds of problem are normally sorted by process of isolation. Since you most of what you describe sounds normal, I would start by putting in a new video card. That will isolate both the video card and the driver. The problem is solved, viola, move on and enjoy the game.

Eugene van der Merwe

Posted 2012-03-30T18:49:44.330

Reputation: 131

0

I guess you're using an onboard Realtek Audio Device, and that you have removed WAT in windows 7.

I had the same problem with many Unreal-powered games, and after a lot a of searching the net, I figured that out. I simply restored Windows WAT, and I'm now able to play without problems.

Hansol

Posted 2012-03-30T18:49:44.330

Reputation: 1