I’m not sure that boot time scanning works on Vista (I think not yet).
But Kaspersky on-line should work… which files are missing?
Can you post a screenshot of the displayed error message?