OK, here's an amended version for 64-bit OS users:-
IF exist "C:\Program Files (x86)\Common Files\Apple\." (
CD "C:\Program Files (x86)\Common Files\Apple"
) ELSE (
CD "C:\Program Files\Common Files\Apple")
COPY "Apple Application Support\SQLite3.dll" "Mobile Device Support\"
COPY "Apple Application Support\libxml2.dll" "Mobile Device Support\"
To use this, we first make our own copyAppleDll.bat file, like the 32-bit file from Computerwild, but extended for 64-bit:-
Click Start (the bottom-left circular Windows icon)
Type Notepad into the box at the bottom with the little magnifying glass, and press Enter.
Select and copy the six lines starting with IF above, and paste them into Notepad.
In Notepad, click File, Save As, click Documents on the left of the box that opens, and in the Filename box, type 'copyAppleDll64.bat' (without the quotes) and click Save.
OK, now we've made our batch file, we can run it:-
Click Start (the bottom-left circular Windows icon) again
Type Cmd into the box at the bottom with the little magnifying glass, and press Enter.
Type 'CD Documents' (without the quotes) into the window that opens for Cmd, and press Enter.
Type 'copyAppleDll64.bat' (without the quotes) and press Enter.
Close the window.
Restart your computer and see if it worked...
How it works (assuming it works for you!) is that it looks for the folder used on 64-bit OSes, and if it's there, moves into it, otherwise it moves into the folder used on 32-bit OSes.
(It's a general 64-bit and 32-bit solution, though if you know you have a 32-bit OS, it might be easier to just use the Computerwild version.)
Once there, like the Computerwild original, it copies both of the possibly affected files to where they should be.
Accordingly. it solves both variants of the SyncNotifier issue at once. It doesn't matter if you are only affected by one of the issues, as the copying of the other file will be harmless at worst, and quite possibly beneficial in tims to come.