You've gotten iSyncr. You are really excited to use a simple, small application to sync your music to your Android device. Then you end up with a message that looks like the one below, which brought you here.
There are two main reasons that users see this error message:
- The iTunes registration on your machine is broken and needs to be repaired
- There is an issue with UAC / elevation
For #1, there are a couple of things to try:
- Like the error message says, repairing your iTunes installation usually does it
- Download and run the iTunes COM Fix app: http://www.binaryfortress.com/itunes-com-fix
- Run “iTunes.exe /regserver” from an elevated command prompt from the iTunes directory (usually Program Files\iTunes\)
- Repair or re-install iTunes
If the problem is #2, essentially, iTunes is being run as a different user than iSyncr is, communication can fail. (Remember that starting in Windows Vista, you can run applications as an Administrator, which is like being a different user)
There are three options to avoid or eliminate this error:
- The error can be avoided by making sure you start both iSyncr and iTunes with the same user credentials.
- Make sure iTunes is not running when you start iSyncr. Then allow iSyncr to start iTunes, which it does automatically. Since it is started by iSyncr it will have the same user credientials.
- Go to Run and type dcomcnfg and hit enter. This will bring up the component servces snap-in. Select computers, My Computer and then DCOM Config. Find the iTunes icon under the DCOM Config. Right-click on the iTunes icon and select the Properties context menu option. This will bring up a dialog box. Select the Identity tab. On the Identity tab select the radio button named "The interactive user" and click Ok.
