Posted 21 February 2011 - 01:33 PM
Recently, my computer has kind of been acting up and I've been hoping to fix it, but I'm unsure as to how to upgrade it, so I was hoping I could get some help here as to how to cure the problems I've been having. Here are some of my issues:
My computer often freezes. In fact, it's almost on a regular schedule. Every time I turn it on, there's a pretty high chance that it will freeze in maybe 10-20 minutes and need to be restarted. After it's restarted, it operates fine (or, at least, it doesn't freeze again until the next time I turn it on)
Games operate poorly on my computer, even on the low settings which should be easy for it to handle. Black Ops and Starcraft 2, for example, are incredibly frustrating to play; their frame rates are often through the roof and there are frequent instances where it will freeze briefly (which, for either of those games, can utterly bone you). Furthermore, it seems to take a while to load; I am usually around the last to finish loading in games. This seems to get worse the longer the computer has been on, though restarting it can ease the problems a little sometimes.
I run Windows 7, but I suspect that these problems are hardware related. I regularly check for spyware using Spybot Search and Destroy, and I have Avast for security, so I don't think it's a virus problem. I've tried defragging my computer but it said it had 0% fragmentation already. My video card isn't the most recent, but it's still pretty good for its time (I think it's an Nvidia Gforce or something?). I'm not terribly knowledgeable about computers, so if you need any information in addition to the info I've already given you may need to tell me how to get it too.
So...what is the problem with, probably? I've had people say they suspect it's my processor. Is that a safe suspicion, or are there other things this can be? This was originally a custom built computer built for me by a friend, so I know I can modify it, I just don't know what parts to replace or add =/
Thanks in advance for any help you can provide.