I have a Windows Server 2008 Standard server and a network of Windows XP machines and one Windows Vista machine. The Windows server is the primary Active Directory server for the network and all users have roaming profiles. All the Windows XP machines happily synchronise their profiles which includes the My Documents directory however the Windows Vista machine refuses to synchronise the My Documents data. I have done a fair amount of searching and as of yet have not found a workable solution. Any suggestions please?
Windows XP profiles are not compatible with Vista profiles out of the box.
Microsoft has a whitepaper Managing Roaming User Data Deployment Guide which includes a section called 'Windows Vista and Windows XP Roaming User Profile Interoperability'.
I haven't tested this, I hope it will be useful. I suggest you read the full document for more details.
Quoting from that document: