Windows 7 may not be rock solid, but it is one of the more stable Windows releases since Windows XP reached maturity after SP2. Today, a new generation of hardware and software has been set loose on the landscape with a new set of compatibility issues that Microsoft is attempting to keep up with. The result is a potentially unstable experience. No need to worry; there are plenty of steps you can take to avoid system instability. In fact, Windows makes it possible to make your experience pretty darn rock solid.
See the full list of tips on how to improve Windows Stability here.