Try Method 2 (Manually delete the registry entries):
http://support.microsoft.com/kb/314060
Although the article mentions XP, the same registry keys are used by Vista.
"DD" <DD@discussions.microsoft.com> wrote in message news:AAAAFB67-6AC0-4F0F-9D4C-3E3C4DA1F912@microsoft.com...
> After installing vista,windows says "Windows cannot initialize the device
> driver for this hardware. (Code 37)" for my philips scb5265 cdrw.
>
> i'd been uninstalling the driver, and rebooting, but nothing works.
>
> any help?
> many thanks!