^ he has all teh stuff he needs.
Muzzle has mentioned the most realistic approach to this problem, hammer will only crash for a couple of reasons, and one of those is teh video rendering, if you have a shitty graphics card you probably won't be able to run hammer.
Re-install everything, (not HL), but just hammer, delete your hammer folder, and re-install, it might be that you have accidently moved a vital dll file without knowing it.