First make sure your PC is up-to-date.
for more details)
Make sure you update all PCs that you may connect to your Windows Mobile device.
For Windows XP SP2 and Windows Server 2003, the update has already been deployed using Automatic Updates and should be installed if you have Automatic Updates enabled. If you want to verify that it is installed, you can visit
and make sure all High Priority items are installed.