Ursache:
Irgendwie wurden die Datums- / Uhrzeitstempel dieser Dateien beschädigt und haben in Zukunft einen modifizierten oder erstellten Datums- / Uhrzeitstempel (normalerweise im Jahr 2038). Wenn Google Drive die zuletzt verwendeten Dateien nach absteigendem Datum sortiert, werden diese beschädigten Dateien immer oben angezeigt.
Lösung:
Auf einem Computer, auf dem diese Dateien synchronisiert werden:
Verschieben Sie die Dateien in ein Verzeichnis außerhalb des Google Drive-Verzeichnisses, damit die Dateien aus der Google Drive-Cloud gelöscht werden. Warten Sie, bis die Synchronisierung das Löschen der Dateien abgeschlossen hat.
Ändern Sie die Datums- / Uhrzeitstempel "Geändert", "Erstellt" und "Zugriff" für diese Dateien in ein nicht zukünftiges Datum. (Siehe unten für detaillierte Schritte.)
Verschieben Sie die Dateien zurück in das Google Drive-Verzeichnis, damit die Dateien erneut in die Google Drive-Cloud hochgeladen werden. Warten Sie, bis die Synchronisierung den Upload der Dateien abgeschlossen hat.
Google Drive neu laden & gt; Letzte Liste erneut, um sicherzustellen, dass das Änderungsdatum nicht mehr in der Zukunft liegt.
Ändern von Datums- / Uhrzeitstempeln unter Windows:
2a. Nachdem Sie die Dateien in ein Verzeichnis außerhalb von Google Drive verschoben haben, öffnen Sie in diesem Verzeichnis ein Powershell-Fenster.
2b. (Optional) Listen Sie die Dateien mit zukünftigen Daten auf.
ls * | where { ($_.LastWriteTime -gt (get-date)) -or ($_.CreationTime -gt (get-date)) -or ($_.LastAccessTime -gt (get-date)) } | select LastWriteTime, CreationTime, LastAccessTime, Name
2c. Stellen Sie die gewünschten Datums- / Uhrzeitstempel ein (ersetzen Sie das Datum durch das gewünschte Datum).
ls * | foreach { $_.LastWriteTime = (Get-Date "12/31/2016"); $_.CreationTime = $_.LastWriteTime; $_.LastAccessTime = $_.LastWriteTime}
2d. Stellen Sie sicher, dass keine weiteren Dateien zukünftige Daten haben.
ls * | where { ($_.LastWriteTime -gt (get-date)) -or ($_.CreationTime -gt (get-date)) -or ($_.LastAccessTime -gt (get-date)) } | select LastWriteTime, CreationTime, LastAccessTime, Name
Ändern von Datums- / Uhrzeitstempeln auf dem Mac:
2a. Nachdem Sie die Dateien in ein Verzeichnis außerhalb von Google Drive verschoben haben, öffnen Sie in diesem Verzeichnis ein Terminalfenster.
2b. Stellen Sie die gewünschten Datums- / Uhrzeitstempel ein (im Format JJJJMMTThhmm):
touch -t 201612310000 *
2c. Stellen Sie sicher, dass die Daten gut aussehen. Das erste Datum ist das Änderungsdatum. Es sollte mit dem oben festgelegten Datum übereinstimmen. Die anderen 3 Daten sind Geburts- / Erstellungsdatum, Änderungsdatum, Zugriffsdatum, die möglicherweise nicht mit Änderungsdatum übereinstimmen, stellen Sie jedoch sicher, dass sie nicht in der Zukunft liegen.
stat -f "%Sm | %SB | %Sc | %Sa | %N" -t "%Y-%m-%d %H:%M:%S" *