Foto-Sync manchmal vergesslich. Beginnt bei uralten Fotos
-
Beam-phone
- Beiträge: 10
- Registriert: Di 16. Jul 2024, 11:37
Foto-Sync manchmal vergesslich. Beginnt bei uralten Fotos
Hi,
ich habe ein Galaxy S9 mit ca 13.600 Fotos auf SD-Karte. Die ältesten sind von 2014.
Beim Sync (per Bluetoth) werden die letzten Paar Fotos auf den PC kopiert. Manchmal wird MPE instabil. MPE beginnt dann alle Fotos ab 2020 erneut auf den PC zu kopieren. So als hätte es vergessen, was es schon synchronisiert hat.
Mein Workaround: alle Fotos kopieren lassen (ca 3GB) und vom PC löschen. Dafür stelle ich von Bluetooth auf USB Kabel um, weils sonst ewig dauert. Damit war jetzt ca 1 bis 2 Jahre Ruhe, jetzt fängt es wieder an.
Dem beschriebenen Fehler voraus ging ein neuer Fehler, der zweitmal auftrat: neu fotografierte Bilder werden nicht kopiert, sondern beim Sync einfach ignoriert. So als ob sie schon mal kopiert worden wären.
Was ich vor ca drei Wochen als letzte verdächtige Aktion gemacht habe: einen alten User aus MPE gelöscht. Beim nächsten Sync-Versuch gab es auch einen Fehler, da noch "Benutzer hinzufügen" statt das aktuelle "Galaxy S9" ausgewählt war. Nach Umstellen auf "Galaxy s9" ging der Foto Sync zunächste ohne Fehler.
Logfile vom letzten Kopieren ab 2020 habe ich gemacht. Welcher Abschnitt aus dem LOG ist dafür relevant?
Danke für die Hilfe!
ich habe ein Galaxy S9 mit ca 13.600 Fotos auf SD-Karte. Die ältesten sind von 2014.
Beim Sync (per Bluetoth) werden die letzten Paar Fotos auf den PC kopiert. Manchmal wird MPE instabil. MPE beginnt dann alle Fotos ab 2020 erneut auf den PC zu kopieren. So als hätte es vergessen, was es schon synchronisiert hat.
Mein Workaround: alle Fotos kopieren lassen (ca 3GB) und vom PC löschen. Dafür stelle ich von Bluetooth auf USB Kabel um, weils sonst ewig dauert. Damit war jetzt ca 1 bis 2 Jahre Ruhe, jetzt fängt es wieder an.
Dem beschriebenen Fehler voraus ging ein neuer Fehler, der zweitmal auftrat: neu fotografierte Bilder werden nicht kopiert, sondern beim Sync einfach ignoriert. So als ob sie schon mal kopiert worden wären.
Was ich vor ca drei Wochen als letzte verdächtige Aktion gemacht habe: einen alten User aus MPE gelöscht. Beim nächsten Sync-Versuch gab es auch einen Fehler, da noch "Benutzer hinzufügen" statt das aktuelle "Galaxy S9" ausgewählt war. Nach Umstellen auf "Galaxy s9" ging der Foto Sync zunächste ohne Fehler.
Logfile vom letzten Kopieren ab 2020 habe ich gemacht. Welcher Abschnitt aus dem LOG ist dafür relevant?
Danke für die Hilfe!
Re: Foto-Sync manchmal vergesslich. Beginnt bei uralten Foto
Für das gelegentliche Problem, dessen Ursache ich nicht kenne, gibt es einen Fix als Workaround, den dieser Thread beschreibt:Beam-phone hat geschrieben:MPE beginnt dann alle Fotos ab 2020 erneut auf den PC zu kopieren. So als hätte es vergessen, was es schon synchronisiert hat.
viewtopic.php?p=160472
-
Beam-phone
- Beiträge: 10
- Registriert: Di 16. Jul 2024, 11:37
Nein, die liegen auf der SD-Karte. Und einige davon sind auch Videos.Koelner hat geschrieben:Nur um das richtig zu verstehen, du hast rund 13.000 Fotos auf deinem Telefon, die alle im originären Kameraverzeichnis deines Telefons liegen?
Ich weiß, das das sehr viele sind. Vielleicht bringt das einen Zähler zum überlaufen.
Man kann ja das Bilderverzeichnis in der Kameraanwendung konfigurieren, das kann man natürlich als originäres Kameraverzeichnis ansehen, auch wenn es nicht die Voreinstellung war.Beam-phone hat geschrieben:Nein, die liegen auf der SD-Karte.Koelner hat geschrieben:Nur um das richtig zu verstehen, du hast rund 13.000 Fotos auf deinem Telefon, die alle im originären Kameraverzeichnis deines Telefons liegen?
Mit der Frage war wohl eher gemeint, ob man die Fotos vielleicht nicht in anderen Verzeichnissen albumartig sortiert ablegt, was ja eigentlich auch naheliegend wäre, sie aber dem Fokus der Synchronisation entziehen würde.
Die hinter der Synchronisation der Fotos stehende Datenstruktur steht in der Datei PhotoSync.dat im Benutzerverzeichnis, das MPE für das Handy angelegt hat. Ein Blick in diese Datei zeigt, dass die Synchronisation uneffektiv werden kann, wennn die Masse zu sehr anwächst. Falls die Synchronisation außerdem irgendwann mal gestört wird, könnte diese Datei fehlerhaft werden, was zu fehlerhafter Synchronisation führen könnte. Im Zweifel ist es auch diese Datei, die für eine Fehleranalyse relevant wäre.Beam-phone hat geschrieben:Ich weiß, das das sehr viele sind. Vielleicht bringt das einen Zähler zum überlaufen.
Was spricht denn gegen den in meinem vorigen Beitrag angesprochenen Workaround mit dem Eintrag in der Datei general.ini, den es vermutlich nicht grundlos gibt ? Bei mir hat sich das jedenfalls bisher in solchen Fällen bewährt, ohne der Ursache mühsam auf den Grund gehen zu müssen oder womöglich wiederholt Massendatentransfers abwarten zu müssen.
Genau dazu würde ich auch raten:eck-m hat geschrieben:...ob man die Fotos vielleicht nicht in anderen Verzeichnissen albumartig sortiert ablegt, was ja eigentlich auch naheliegend wäre, sie aber dem Fokus der Synchronisation entziehen würde.
1. Alle Dateien in einen anderen Ordner des Handys schieben
2. Dann kannst Du..
- MPE beenden
- Die PhotoSync.dat in PhotoSync.dat_alt umbenennen
Das macht Du dann einmal im Jahr
-
Beam-phone
- Beiträge: 10
- Registriert: Di 16. Jul 2024, 11:37
[Gelöst mit Workaround]
Hi,
danke für eure vielen guten Hilfestellungen. Dadurch konnte ich verstehen, wie MPE unter der Haube funktioniert und eine passende Lösung zusammenstellen.
Ich möchte am Telefon nichts ändern, daher entfielen die Lösungen zum "aufräumen" der Verzeichnisstruktur.
Ich synchronisiere das Handy auf zwei unterschiedlichen PCs. Daher konnte ich die PhotoSync.dat vom anderen PC einfach auf den PC kopieren, wo der Fehler auftrat. Damit läuft es wieder problemlos.
Zusätzlich habe ich eine kleine Batch geschrieben, die täglich beim Hochfahren vom PC die PhotoSync.dat sichert.
=======backup.bat===================
set datum=%date:~-2,2%%date:~-7,2%%date:~-10,2%_%time:~-11,2%%time:~-8,2%%time:~-5,2%
copy "C:\Users\[username]\AppData\Roaming\MyPhoneExplorer\samsung SM-Gxyz [xyz]\PhotoSync.dat" "C:\Users\[username]\AppData\Roaming\MyPhoneExplorer\samsung SM-Gxyz\PhotoSync_%datum%.dat"
timeout /t 20
exit
=========================
(ihr müsst euren Username und den Pfad des Telefons in der Batch anpassen!)
Ausgeführt wird die täglich beim hochfahren des PC, da ich einen Link im Autostart-Verzeichnis (Win10) hinterlegt habe:
C:\Users\[Benutzername]\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup\
Wenn jetzt was schiefgeht, kann ich die letzte funktionierende Version über die kaputte Version drüberschreiben.
danke für eure vielen guten Hilfestellungen. Dadurch konnte ich verstehen, wie MPE unter der Haube funktioniert und eine passende Lösung zusammenstellen.
Ich möchte am Telefon nichts ändern, daher entfielen die Lösungen zum "aufräumen" der Verzeichnisstruktur.
Ich synchronisiere das Handy auf zwei unterschiedlichen PCs. Daher konnte ich die PhotoSync.dat vom anderen PC einfach auf den PC kopieren, wo der Fehler auftrat. Damit läuft es wieder problemlos.
Zusätzlich habe ich eine kleine Batch geschrieben, die täglich beim Hochfahren vom PC die PhotoSync.dat sichert.
=======backup.bat===================
set datum=%date:~-2,2%%date:~-7,2%%date:~-10,2%_%time:~-11,2%%time:~-8,2%%time:~-5,2%
copy "C:\Users\[username]\AppData\Roaming\MyPhoneExplorer\samsung SM-Gxyz [xyz]\PhotoSync.dat" "C:\Users\[username]\AppData\Roaming\MyPhoneExplorer\samsung SM-Gxyz\PhotoSync_%datum%.dat"
timeout /t 20
exit
=========================
(ihr müsst euren Username und den Pfad des Telefons in der Batch anpassen!)
Ausgeführt wird die täglich beim hochfahren des PC, da ich einen Link im Autostart-Verzeichnis (Win10) hinterlegt habe:
C:\Users\[Benutzername]\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup\
Wenn jetzt was schiefgeht, kann ich die letzte funktionierende Version über die kaputte Version drüberschreiben.
-
Beam-phone
- Beiträge: 10
- Registriert: Di 16. Jul 2024, 11:37
Neues Handy, gleiche Probleme - aber eine IDEE :-)
Nachtrag :
Ich habe ein neues Handy, Daten wurden mit SmartSwitch "umgezogen".
Alle Fotos sind nun auf dem internen Speicher im neuen Telefon (zuvor auf der SD Karte).
Die PhotoSync.dat des alten Handys unter %appdata%\MyPhoneExplorer\samsung xyz\ ins neue MPE-Handy-VZ kopiert. In der kopierten Photosync.dat alle Zeilen so ersetzen lassen, das sie mit "\sdcard\DCIM\Camera..." beginnen.
Damit hat MPE auf dem neuen Handy wunschgemäß nur die neuesten Fotos auf den PC synchronisiert.
Die backup.bat ist weiter wertvoll. Wenn MPE aus irgendeinem Grund beim kopieren abbricht, wird eine leere PhotoSync.dat erstellt. Und damit beginnt alles kopieren bei den 10 Jahre alten Fotos. Dank backup hatte ich immer eine Datei vom Vortag greifbar.
=======:idea: IDEE
===
Vielleicht könnte MPE vor dem Sync eigenständig ein Backup der PhotoSync.dat anlegen und im Fehlerfall diese wiederherstellen (statt eine leeren Datei anzulegen)? Das würde die Stabilität erhöhen, oder?
Ich habe ein neues Handy, Daten wurden mit SmartSwitch "umgezogen".
Alle Fotos sind nun auf dem internen Speicher im neuen Telefon (zuvor auf der SD Karte).
Die PhotoSync.dat des alten Handys unter %appdata%\MyPhoneExplorer\samsung xyz\ ins neue MPE-Handy-VZ kopiert. In der kopierten Photosync.dat alle Zeilen so ersetzen lassen, das sie mit "\sdcard\DCIM\Camera..." beginnen.
Damit hat MPE auf dem neuen Handy wunschgemäß nur die neuesten Fotos auf den PC synchronisiert.
Die backup.bat ist weiter wertvoll. Wenn MPE aus irgendeinem Grund beim kopieren abbricht, wird eine leere PhotoSync.dat erstellt. Und damit beginnt alles kopieren bei den 10 Jahre alten Fotos. Dank backup hatte ich immer eine Datei vom Vortag greifbar.
=======:idea: IDEE
Vielleicht könnte MPE vor dem Sync eigenständig ein Backup der PhotoSync.dat anlegen und im Fehlerfall diese wiederherstellen (statt eine leeren Datei anzulegen)? Das würde die Stabilität erhöhen, oder?
Zuletzt geändert von Beam-phone am Mi 15. Okt 2025, 14:20, insgesamt 1-mal geändert.
Was spricht dagegen, dass Du den Tweak, den eck-m schon weiter oben vorschlug, bei Bedarf nutzt?
- Beende MPE
- Erstell in der general.ini im Bereich [Main] folgenden Eintrag
FixPhotoSyncDate=YYYYMMDD
YYYYMMDD kennzeichnet das Datum, bis wann die Eintragungen realisiert werden sollen, also in aller Regel bis heute (20250711)
- Starte MPE
- Beende MPE
- Erstell in der general.ini im Bereich [Main] folgenden Eintrag
FixPhotoSyncDate=YYYYMMDD
YYYYMMDD kennzeichnet das Datum, bis wann die Eintragungen realisiert werden sollen, also in aller Regel bis heute (20250711)
- Starte MPE