If you are receiving this error in iExplorer 3 that also mentions "Error code: An attempt was made to load a program with an incorrect format. (Exception from HRESULT: 0x8007000B)" , please simply update iExplorer to fix it (click on File menu > Check for Updates). The error is caused by a change in iTunes 12.1.
If you receive
If iTunes is already installed, this error is usually caused by the way iTunes and other Apple software was installed in Windows and only happens to certain PC's. It prevents iPhones, iPads and iPod Touches from connecting in iExplorer, but regular iPods are not affected by this issue and can still connect just fine. first check to make sure that you do have iTunes installed.
Please first try running iExplorer as an administrator. Simply right-click the app from the shortcut on your Desktop and choose “Run as administrator” from the context menu. Or, if it's pinned to your taskbar, make sure it's closed, hold down Shift and right-click on the app, and select “Run as administrator” from the context menu.
If you still receive the error when running iExplorer as admin, please try this:
1.) Close iExplorer
2.) Open Windows Explorer and go to C:\Program Files (x86)\Common Files\Apple\Apple Application Support\
3.) Copy the SQLite3.dll file
4.) Paste it into C:\Program Files (x86)\iExplorer (If you get a message about the file already existing, choose to Replace)
5.) Relaunch iExplorer
(NOTE: If you don't see (x86) after Program Files, it means you have a 32 bit PC, so just go into the "Program Files" folder instead)
If those steps don't resolve it, please try these steps:
1.) Close iExplorer and open Windows Explorer.
2.) Right-click on Computer in the left panel and choose Properties.
3.) Click on Advanced System Settings in the left panel.
4.) Click on Environment Variables.
5.) Look under System variables for "Path" in the Variable column.
6.) Select "Path" and click on the Edit... button.
7.) An Edit window will come up and just press the right arrow key to put your cursor at the end of the "Variable value" field.
8.) Copy/paste in these folder paths exactly after the ones already there (all separated by semicolons):
;C:\Program Files (x86)\Common Files\Apple\Apple Application Support;C:\Program
Files (x86)\Common Files\Apple\CoreFP;C:\Program Files (x86)\Common Files\Apple\Mobile Device Support;
9.) Click on OK and close those windows.
10.) Open iExplorer and connect your device.
If you still get the error, please try following steps 1-10 again, but this time, delete everything in the "Variable value" field in step 7 and just paste in the folder paths from step 8 so that the field only has those folder paths. If you still get the error after that, please restart your computer and check iExplorer again.
If you still receive the error after trying everything above, you should try using iExplorer on a different computer if you have access to one since the issue only affects certain PC's. While getting this error, you'll still be able to use the Backups section of iExplorer (text messages, voicemail, notes, etc.) since you don't need to connect your device to access that data. Just click on the "Browse Local iTunes Backups" button on the screen asking you to connect a device, and then you'll see a "Browse iTunes Backups" section in the left panel showing any iTunes backups on your PC. If you don't see that button or any backups listed, then you just need to make an iTunes backup by clicking on iTunes File menu > Devices > Back Up. Then, once the backup is finished, just close and reopen iExplorer.
If you still need assistance with this issue, please submit a support ticket and let us know whether you were able to try all of the steps above and whether you tried using iExplorer on a different computer.