I installed some updates, and now the computer doesn't boot up, it just keep's telling me to go to repair, which doesn't fix the problem.

I see the BSOD on startup, but it flashes by too quick. (I also don't have Vista on DVD to do a reinstall if I need to)

This is what I get from the Startup Repair details

Problem Event Name StartupRepair V2 Problem Signature 01: External Media Problem Signature 02: 6.0.6001.18000.6.0.6001.18000 Problem Signature 03: 2 Problem Signature 04: 131074 Problem Signature 05: BadDriver Problem Signature 06: NoBootFailure Problem Signature 07: 0 Problem Signature 08: 0 Problem Signature 09: unknown Problem Signature 10: 1168 OS Version: 6.0.6001.2.1.0.256.1 Local ID: 1033

Any help will be appreciated. Thanks.