I use the extremely useful SyncToy to mirror my data between various machines at home. However, it did not work on Vista x64. I found this very handy blog post which tells you how to fix the problem. I didn't feel like installing Windows Network Monitor 3.1, so I decompiled it using dark and extracted the needed file out of the msi. I'm attaching it here for anybody that's interested.
Here's an example of the error that you'll see if you have the problem:
Problem signature: Problem Event Name: CLR20r3 Problem Signature 01: synctoy.exe Problem Signature 02: 1.4.0.0 Problem Signature 03: 453f990b Problem Signature 04: SqmManagedWrapper Problem Signature 05: 1.4.0.0 Problem Signature 06: 453f9909 Problem Signature 07: 8 Problem Signature 08: 38 Problem Signature 09: System.BadImageFormatException OS Version: 6.0.6000.2.0.0.256.1 Locale ID: 1033
Here's how to fix the problem:
That's it. You should be good to go now. I need to log a bug on this for the SyncToy team if one hasn't been logged already.