I have exactly the same problem and it seems to be a specific 32-/64-bit-difference problem. I don't mean compatibility, but maybe naming-issues within the system. On my workplace-PC Vista Business 32-bit is running and I can set VLC within the autoplay-settings. On my Vista Business x64 PC at home ...