Da das immer wieder ein wichtiges Thema ist, hier mal ein eigener Thread dafür.
Teilweise kommt es vor, dass Dateien die im David gelöscht werden, auf Dateiebene nicht gelöscht werden. Das kann z.B. passieren wenn die nächtliche Datenbereinigung nicht richtig funktioniert.
ACHTUNG
Generell sollte man bei folgendem Vorgehen aber bedenken, dass die Dateien auf Dateiebene solange erhalten bleiben, solange es noch irgendwelche Verweise darauf gibt. D.h. also, nur weil die Datei im entsprechenden Ordner nicht mehr vorhanden ist, heißt das nicht, dass nicht noch irgendwo anders eine Nachrichtenverknüpfung o.ä. existiert, die auf diesen Eintrag verweist!
Vorgehen
Zunächst legt man einen temorären Ordner an und verschiebt alle Daten aus dem alten Ordner (z.B. Kalender) in den Neuen (über den David Client, nicht Fileebene!!!).
Anschließend in den alten Ordner auf Fileebene wechseln und alle Dateien ausser archive.* löschen (wobei Stern hier als Wildcard gemeint ist). Zusätzlich noch die archive.dat löschen.
Nun wieder im David Client alle Daten aus dem Temp in den alten Ordner verschieben.
Hinweis
Beim Verschieben darauf achten, dass im David Client vor und nach dem jeweiligen verschieben auch immer die gleiche Anzahl Einträge angezeigt wird. Je nach Fehler kann es passieren, dass nicht alles verschoben wird. Daher vorher immer eine Sicherung machen.
Gruß Jens