Driver issues:
MSKB : 932539 - The screen may go blank when you try to upgrade the video driver on a Windows Vista-based computer.
MSKB : 932814 - You receive an error message that states that a driver was not installed because of a file copy error in Windows Vista
MSKB : 931674 - You may be unable to use a WSD-based scanner driver to transfer scanned data in Windows Vista
Im sure there is more, they are just the first ones I come across. They are an OS issue, not a driver one.
Dont get me wrong here, im not bad-mouthing MS in any way at all. Creating an OS the complexity of windows is certain to have bugs, and MS are dealing with them quite promptly.
What I am highlighting is the constant "everything in Vista that doesnt work is a user error". Its not. If it was, there wouldn't be any need for patching the OS (100+ since release is a fair amount).
Also there are many application issues that can be caused by Vista.
Its easy to blame the applications them self by claiming they are not "designed" for Vista. Thats all well and good, but how do you know if its the app at fault, or the OS doing something wrong underneath?
MSKB : 932246 - March 2007 Windows Vista Application Compatibility Update
Is Microsoft providing this update out of the kindness of their hearts to try and win more people over, or are there flaws in Vista that they know about that stop these app's functioning correctly when they intended for them to work?The March 2007 Windows Vista Application Compatibility Update is a package of software updates that address common application compatibility issues in Windows Vista. When you try to install and run certain legacy games or applications in Windows Vista, you may experience one or more of the following symptoms:
• The game, the application, or the firmware may not be installed correctly.
• The game, the application, or the firmware may cause system instability.
• The primary functions of the game, the application, or the firmware may not work correctly.
I guess we will never find out for sure, but with the OS being so new, im betting that the odd bug slipped through to stop app's running that they intended to. They are only human after all