iPhone-Konfigurationsprogramm – Einsprungspunkt nicht gefunden

Beim Starten vom iPhone-Konfigurationsprogramm bekam ich folgende Fehlermeldung:

Der Prozedureinsprungpunkt "xmlTextReaderName" wurde in der DLL "C:\Program Files (x86)\Common Files\Apple\Apple Application Support\CFNetwork.dll" nicht gefunden.

errorerror2
Das Neuinstallieren von iTunes oder des iPhone-Konfigurationsprogramm hat keine Abhilfe geschafft.
Durch eine Analyse mit Procmon habe ich mir die DLL’s angeschaut, welche beim Start geladen werden und bin darauf gekommen, dass einige über die PATH Variable vom System verwendet werden. (Zum Beispiel von JRE7)
So wurde in meinem Fall die libxml2.dll aus Java verwendet und nicht die aus dem Apple Repertoire.
Fehlerbehebung:
Ich habe einfach die libxml2.dll und die CFNetwork.dll aus dem Verzeichnis

C:\Program Files (x86)\Common Files\Apple\Apple Application Support

in das Programmverzeichnis des iPhone-Konfigurationsprogramm (dort wo die iPCU.exe liegt) kopiert:

C:\Program Files (x86)\iPhone-Konfigurationsprogramm

Anschließend kann man das Programm auch wieder starten.