APSDaemon.exe is an Apple Application Support file. (Apple Application Support is where single copies of program files used by multiple different Apple programs are kept.)
Let's try something relatively simple first. Restart the PC. Now head into your Add or remove programs control panel, select Apple Application Support, click "Change" and then click "Repair".
Does that clear up the message?
Let's take a closer look at the error message, then.
Generate another of those error messages and click the "Click here" link in the error message box. What modname and modver are showing for the error? (Precise spelling please.)
If the error is a BEX and thus doesn't show an modname or modver, let us know what P1 through P9 items are showing for you instead.
the modname is: apsdaemon_main.dll the modver is: 184.108.40.206
It's another Apple Application Support file. But the version number looks wrong. I checked mine, and I've got a version 220.127.116.11. (Granted, that's on a Windows 7 64-bit system rather than XP.)
Here's the hypothesis. When Apple Application Support has been updating for you, the apsdaemon_main.dll has not been updating. So when the APSDaemon.exe has been trying to run, it's seeing an old version of the apsdaemon_main.dll file ... and everything turns to custard, producing the error.
If that's what is going on, the following procedure may be of some assistance.
Download and save a fresh copy of the iTunesSetup.exe (32-bit installer file) to your Hard drive. (Don't run the install on line, and don't start the install just yet.)
Quit any recent version of the QuickTime Player, Safari for Windows and/or the MobileMe Control Panel for Windows if you have them installed and open. (They all use Apple Application Support, and may interfere with the AAS uninstall if they are open.)
Head into your "Uninstall a program" control panel. Uninstall iTunes. Uninstall Apple Application Support.
(From this point onwards, recent versions of QuickTime, Safari and the MobileMe Control panel will not launch, until we get AAS reinstalled by reinstalling iTunes.)
Next we'll remove any left-over program files and folders.
In "Computer" open "Local Disk C:" (or whichever drive you have your program files installed on).
Open the "Program Files" folder.
Right-click on the "iTunes" folder (if it still exists) and select "Delete".
Open the "Common Files" folder.
Open the "Apple" folder.
Right-click on the "Apple Application Support" folder (if it still exists) and select "Delete".
Empty your Recycle Bin.
Restart the PC. After the PC restarts do not open any applications. Disconnect from your network and/or the internet. Now switch off all your security software (firewall, antivirus, antispyware).
Now start the reinstall by doubleclicking the iTunesSetup.exe file you downloaded earlier. (This should also reinstall Apple Application Support.)
Reenable all security software prior to reconnecting to your network and/or the internet.
Did the reinstall seem to go through properly? If so, does iTunes launch properly for you now?
My problem is very similar I'm running Windows 7 X64 and in order for itunes and outlook to work and not stay frozen I have to go into the task manager and kill apsdaemon.exe. I've tried setting it up as compatible with xp and running as admin and no luck. I've also tried suggestions in other forums. This is messed up that its not allowing outlook to launch properly or itunes to work without me doing that first. Please make this a priority.
Same is happening (after updating to iTunes 10.5.1.11) on my PC running Windows XP. iTunes won't even start if first I don't kill APSDaemon.exe. with Task Manager.
Pretty annoying to do this every time I want to run iTunes
On the contrary in my other PC running Windows 7 (x64), no problem whatsoever.
I believe that APSDaemon.exe is conflicting with something else in some configurations (not depending on window versions) but so far I have not been able to track it down.