Yeah, I think swapping cards will help narrow down the possibilities. Sounds like you've really gotten the short stick here -- but statistically someone was bound to get screwy errors at some point on this forum, things have been going smoothly for too long Just stay positive about it.
A format may or may not help -- the sucky part is that you'll have to re-download all those games again. It might be a good idea to re-format and install Windows fresh (or get an old HDD that's laying around and use that, then put your current one off to the side just in case it's not a Windows error -- that way you don't have to re-load everything). Download / install one game for now, whichever one most reliably crashes it. If it still crashes, try your friend's card and that will tell us if it's a GPU issue.
I'd hate to have you re-format and find out it's a hardware issue, though. I guess it has to be done at some point to ensure it's not something worse (like a motherboard issue).
Are you getting any video artifacting when you play games?
Re: beta drivers, they're just a more recent iteration of video drivers. It looks like the 6870 does not currently have beta drivers available.
Event filter with query "SELECT * FROM __InstanceModificationEvent WITHIN 60 WHERE TargetInstance ISA "Win32_Processor" AND TargetInstance.LoadPercentage > 99" could not be reactivated in namespace "//./root/CIMV2" because of error 0x80041003. Events cannot be delivered through this filter until the problem is corrected.
Run through the sequence below and see if anything is better for you. It should get rid of Event ID 10 in the very least, though it may not fix crashing altogether. If you need me to elaborate on any of the steps, let me know. It's simple enough, but just let me know if there's something that confuses you or gives you trouble.
You probably have to do this from safe mode.
You may have to do this in safe mode.
1. Open Services (type 'services') and stop the "Windows Management Instrumentation Service."
2. Back up the folder C:\Windows\System32\wbem\Repository
3. Take ownership of the above folder (technet.microsoft.com/en-us/library/cc753659.aspx)
4. Delete the contents of this folder (but not the folder itself)
6. You'll see a lot of application errors when you restart, ignore them for now.
7. Reboot again. Event ID 10 should be gone along with all other issues that appeared in step 6.
If this doesn't help, it might be time to start considering hardware failure issues. It could be a number of things at this point, but we won't know for certain unless you can try different hardware to test (swapping video cards or swapping hard drives would help immensely to troubleshoot this issue).
Aha! I had this issue! Glad to hear you finally got a real error message, that makes things so much easier. At least we know it's a video card problem now and not something worse.
I used to experience this with my 5870 several months ago... I was able to fix it with the below guide (luckily I bookmarked it). I also had the very same issue with my NVIDIA GTX 580 that they initially sent me, but I discovered it was a voltage issue (the card was advertised as 'overclocked' from the factory, but they did it wrong). It may be the same issue with your card. Was your card advertised as 'superclocked' or 'overclocked' at all?
Yep, it's really easy. You don't -need- to remove his old drivers, but it is wise to eliminate conflicts that could change your results. Ideally, I'd do it in this order:
1. Go to add/remove programs and uninstall his drivers completely.
3. Swap cards
4. Install your drivers
If he's not sure if it's overclocked then it's not an issue The system will figure things out.
Contacting Sapphire would definitely be the next thing to do... I'm sure they've heard of it and your card should be covered. I feel bad that you ended up dealing with all this BS, but I guess it just happens sometimes. Your friends build might not exhibit the same issues as yours for various reasons, so don't get discouraged if it doesn't. It will certainly help troubleshooting if it does, but I'd send it back to Sapphire regardless of what you find with his system.