I spent like 3 hours trying to find a fix for this for my dad and finally found it! A quick story: I am on an nLite'd version of XP Pro. My dad has an iPod shuffle which he just loves and wanted me to sync some music for him. So, I got the music he wanted and then remembered I needed to install iTunes. So, I downloaded iTunes and installed it, and then, to my dismay, it would not run. But it was in the Task Manager. So, I began searching google and stumbled upon this thread. I tried most of the fixes... None worked. Then, I saw one that said to download several DLL files. So I go the dll files and copied them to my system32 directory. It still didn't work, so I was about to give up. After a few minutes of blankly staring at my destop waiting for iTunes to possible poke it's head up and I may catch a glimpse of it. It didn't show up and then a thought hammer thrust itself into my skull: Maybe I had to register them, I thought to myself. So I ran regsvr32 on sll of the DLL's I had just downloaded and rebooted and it worked. In conclusion: You need the following DLL's: sccbase.dll sccsccp.dll slbcsp.dll slbiop.dll wmasf.dll wmidx.dll slbrccsp.dll And you need to register most of them. But since I am bored on a Friday night and have nothing to except wait in anticipation for my new PC parts to get here some time next week, I decided to make a folder of all those DLL's and a .bat to register them. I put them in a nice little .zip and it can be downloaded from: http://www.mediafire.com/?ynl0lctykly PS: Zune 2G FTW