AppleSyncNotifier.exe – Entry Point Not Found

This error occurs on Windows (Win7 64-bit in my case) after an iTunes update.  I have had to fix this two or three times now.  I do the install, but on the next reboot I get a popup titled AppleSyncNotifier.exe – Entry Point Not Found.  The message in the popup is:

The procedure entry point sqlite3_clear_bindings
could not be located in the dynamic link
library SQLite3.dll.

To fix it, copy SQLite3.dll from

C:\Program Files\Common Files\Apple\Apple Application Support

to

C:\Program Files\Common Files\Apple\Mobile Device Support

It looks like other people might get slightly different errors, so you may need to copy other DLLs also.

My guess as to what is happening here is that putting a copy of the DLLs with the Apple software causes the Apple software to use that copy.  Otherwise it gets whichever  version of the DLL comes up first in the system search path.  Since many tools use some of these support libraries, it’s a bit of a crap shoot.

The last time I had to fix this problem, The How-To Geek blog article here helped me remember what to do.

Tags: , , , ,

One Response to “AppleSyncNotifier.exe – Entry Point Not Found”

  1. G Says:

    This procedure did not work for me, however, in the C:\Program files\iTunes directory I found an old copy of sqlite3.dll from 2006. I renamed it to sqlite3_old.dll and iTunes started working.

Leave a Reply