You said you removed interface SW?
Then go back and make sure the firewire driver is still legacy.
Re: cables.
The length can make a big difference, prob more than cable manufacturer. Use the shortest firewire cable you can get away with.
My interface barely connects with a 10ft cable. Works perfectly with a 3ft cable.
I was recording at my friend's studio (same Tascam interface as mine) . I had just bought a used tube pre-amp. After a couple of takes I started to hear an intermittent noise in my monitored guitar track. I suspected the pre-amp but we eliminated that. After about 2 hours of checking everything under the sun, I replugged the firewire cable on the computer end. Been fine for 6 months.
re: windows.
Sounds like you have laptop stability issues. I don't think Windows update should fix a boot problem. Cause one possibly but not likely to fix one.
I would run scandisk after any kind of Windows 7 crash.