When it says exit steam, maybe try making sure you FULLY exit steam. If you are on Windows, open your tray icon and right click on steam and press exit. Or you can just kill the background process through task manager. See if that helps you or not. I have also heard from a few places that Windows 7 does not work well with HL2 although I cannot confirm this myself.