Go to Computer Management >> Event Viewer >> Windows Logs (on left hand panel) >> Application Logs (I believe). Look for your hl2.exe crash and forward us the information provided.
between the 45 or so crashes, these were the most common messages
"Faulting application name: hl2.exe, version: 0.0.0.0, time stamp: 0x4c0de821
Faulting module name: client.dll, version: 0.0.0.0, time stamp: 0x4c129435
Exception code: 0xc0000005
Fault offset: 0x002c23e4
Faulting process id: 0xa44
Faulting application start time: 0x01cb0a57363e4acc
Faulting application path: c:\program files (x86)\steam\steamapps\wolgy\team fortress 2\hl2.exe
Faulting module path: c:\program files (x86)\steam\steamapps\wolgy\team fortress 2\tf\bin\client.dll
Report Id: d8036e31-764e-11df-93da-005056c00008"
and
"The program hl2.exe version 0.0.0.0 stopped interacting with Windows and was closed. To see if more information about the problem is available, check the problem history in the Action Center control panel.
Process ID: 50c
Start Time: 01cb0a3b958bfc9f
Termination Time: 820"