I feel you are experiencing hardware problems. But a reinstall of windows should confirm or deny that
Was this an upgrade from Vista/XP or was it a clean install