Oct 12, 2011

iTunes sqlite3 dll error - How to Fix

I downloaded the new iTunes 10.5 last night and today I am back to the same error as previously the last time I updated iTunes. This error was on both my Windows 7 computer and my husband's Vista computer.  It appears now that every time iTunes updates, I am going to have to fix this error.  Therefore, rather than searching for it on the internet each time, I'm putting it on my own blog post so I can quickly find the answer again.  It is an easy enough fix, but a true pain in the wah-zoo!

This is what the error looks like.  It says "The procedure entry point sqlite3_wal_checkpoint could not be located in the dynamic link library SQLite3.dll."

The error occurs every time the computer is rebooted/started.  I can click ok and it will go away, but it is annoying to have the error every morning when I boot my machine.




To fix the dll error, go to this folder:
C:\Program Files\Common Files\Apple\Apple Application Support


Right click and copy this file.


Next, go to this folder:
C:\Program Files\Common Files\Apple\Mobile Device Support
and right click and paste the file into the folder.

It is easiest if you go to the "Apple" folder and right click on the "Mobile Device Support" folder to paste the .dll file.

If necessary, click to allow an administrative action.

Restart your computer.  The problem is gone.

I hope this helps someone else as much as it has helped me to preserve the answers.  Silly Apple!

11 comments:

  1. This didn't help me at all sadly just gave me the same errors as before.

    ReplyDelete
  2. This didn't help me either. I had this problem with the old version, too, but uninstalling and re-installing everything helped. This time, that didn't help either. Very frustrating. Thanks for the advice anyway.

    ReplyDelete
  3. On a Windows 7 64-bit system, you need to copy the file SQLite3.dll from and to 2 locations:

    First:
    Go to “C:\Program Files\Common Files\Apple\Apple Application Support”
    Copy the “SQLite3.dll” file to your desktop

    Then:
    Go to “C:\Program Files\Common Files\Apple\Mobile Device Support”
    Delete the “sqlite3.dll” file that is there and replace with the copy from Desktop (move it from desktop to this location)

    Second:
    Go to “C:\Program Files (x86)\Common Files\Apple\Apple Application Support”
    Copy the “SQLite3.dll” file to your desktop

    Then:
    Go to “C:\Program Files (x86)\Common Files\Apple\Mobile Device Support”
    Delete the “sqlite3.dll” file that is there and replace with the copy from Desktop (move it from desktop to this location)

    Reboot and everything should be cleared up. Hope this helped.

    ReplyDelete
  4. I created a file with the directions on my PC, so every time iTunes updates, I know what I need to do. But why do we always need to do a fix?

    ReplyDelete
  5. David Oakwood London.
    Many thanks most annoying problem solved. My operating system is windows vista 32.

    ReplyDelete
  6. This did not work for me. Got same error. Any other ideas? Using Windows 7 64.

    ReplyDelete
  7. This post is still helping me over a year later!
    Every single time I update iTunes I get the same error, you'd think they would have fixed the problem by now =/

    ReplyDelete
  8. Every time I download a new version of iTunes I get the SQlite error, which is annoying to say the least. But I have this page bookmarked and I am glad and grateful to say that it sorts it out. Thank you very much. It would be nice if Apple did something about this but I'm not holding my breath. Thank you once again.

    ReplyDelete
  9. I'm glad this is so helpful to you, but wish it were not a repeat thing.

    ReplyDelete
  10. Cant find the folders on the 11.0.2.26 itunes version... and the annoying message is back!!

    ReplyDelete
  11. This has worked for me on my 64 bit Windows 7 laptop - twice - after each of the two most recent iTunes upgrades.

    ReplyDelete

Thank you for your comment!