The freezing problems really sucks, but the problem lies not simply with the software but the hardware as well.
1. Some Manufactures of Motherboards rushed their products to market and cheapened some of the components on the boards. Like:
a. esata connectors
b. usb sd readers
c. 1394 ports
d. even the sound ports
2. Alot of these are not compatible with Win7 or the bios on the Motherboard, and sometimes it is just the hardware components themselves. It is not the age of the components, it is the components themselves and it happens with laptops and desktop alike.
3. Disengage all components that you feel donot work properly, and reset (not flash) your bios back to default.
4. It worked in XP, why not windows 7 you ask? XP is more forgiving of components that are out of control and Windows 7 is not. I have loaded win7 on different, and much older motherboards, (K7S5A, 2 meg video, 133 ram as one trial) and Win7 worked (video suffered) without locking up.
5. Becareful what you add to your computer, because windows 7 likes it as main stream as possible. When your antivirus tells you there is a virus and you think it is a false positive, you are wrong!!!! When it gets to your bios you are going to be screwed.
6. I know most of you don't do this, but if you do, stay away from apps that require a FIX instead of a serial. Anything that messes with your bios or registry is suspect.
1) Almost all newer computers use Realtek HD Audio, with a rare exception here or there. There is absolutely nothing cheap or defective about these codecs and hardware. Neither with the rare ones from other companies.
2) Simply untrue. In all my years of doing what I do, never once have I come to the conclusion that "Hey, ya, your hardware isn't going to work well" because of a brand or model. The one and only exception is Razer when they try to make it look like they have updated drivers but only repackage old 2007 or earlier ones that cause 0xD1 stop errors.
3) Not very good advice. Latest bios is 100% recommended, 100% of the time, problems or not. Otherwise, it is a decent method to disable what you feel may be causing issues, so cool.
4) XP is not more forgiving. Windows 7 is way more stable, efficient with very much increased performance benchmark proven and handles memory management in a far superior manner than any other Microsoft consumer OS to date. Perhaps of any MS OS to date and/or Linux and its variants.
5) False positives are extremely common, especially when using serial or key generators, which shouldn't be used for other reasons.
6) Not sure what a "fix instead of serial" means. If you mean a crack to replace the .exe, then that could perhaps cause the .exe to crash but it will not harm anything else. We don't support or generally otherwise speak about these things on this forum. Generalizations as I've made are acceptable. But no methods, links etc...
Other than that, I'd like to say welcome to the forum. There are so many members here that are very knowledgeable and I'm humbled to be amongst them. The forum is an excellent resource for anyone with pc troubles or for anyone that simply enjoys discussing pcs.
So with that, please enjoy the site.