The site claims that only Internet Explorer is supported. Indeed, it uses an ActiveX component to scan your computer, so IE is obviously the only option. But I've tried it on two different computers with Windows 7 and IE 9, and also on an XP system with IE 8. All of them behave the same, it doesn't work.
I must have got it working at some point because when I log in I can see my own laptop listed, which I purchased last June. But I do remember that it was a headache, I just didn't remember how, or what I did to get it working. I forgot, and like most things that I forget how to fix the first half dozen times, I eventually get my wits about me and blog post it so I can save myself from future headaches, and hopefully other people can benefit too.
Just got the wife a new laptop, a real cheapie, but it'll do for now. My first order of business is usually to reinstall the OS to get it running lean and clean. Before I do that, I like to download all the drivers from Dell.com, but not all the pre-installed software is available through the support site. The stuff that Dell wants to keep a little better protected is behind a wall, the monstrosity that is My Dell Downloads.
Ok, it's not all that bad. It's got a fairly clean interface, and looks easy enough to navigate, if it only worked as advertised. Part of my problem was not knowing what to expect it to do. The other part is that it's just poorly executed. When I can finally get it working, it's just alright with me, oh yeah.
Let me first get to how I got it working. I tried several things, including adding sites to the Trusted security zone, compatibility mode, and turning off the pop-up blocker. I couldn't get the ActiveX to install, and could rarely even get it to prompt me that it wanted to install. The magic finally happened once I added two sites to my Trusted security zone (IE > Internet Options > Security tab), and dropped the zone to the Low security setting:
(Note: Dell's 'My Systems', as I think it was called, is apparently obsolete, replaced by 'My Products and Services'. Luckily, the first time I accessed it, today while looking for 'My Systems', it "found" and offered to import the old records into the new system. Gee, thanks Dell. Not sure why this wasn't automatic.)
I suppose that once you've successfully installed the ActiveX and added your computer to My Dell downloads, you should bump the Trusted sites zone back up to the default, Medium security level. You can leave the sites in the Trusted list. I plan to edit this post with screenshots of the process once I can gather them properly. I'd love to see replies letting me know about how you make out, if my instructions have helped you, if I have missed anything, or if you found another solution. Let me know!