Microsoft released a new update for Windows Vista
>> Update for Windows Vista (KB933860)
Install this update to resolve an issue where DFS failover does not occur when a system running Windows Vista attempts to connect to a DFS root server that is unavailable.
>> Update for Windows Vista (KB933860)