Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Thumbs.db finden und löschen

Thumbs.db finden und löschen
23.12.2020 15:19:07
xtian
Hallo,
auf unserem Netzwerklaufwerk (Zugriff hat die gesamte Familie) tauchen in letzter Zeit immer
öfters Thumbs.db Dateien auf. Diese Thumbs-Dateien lassen sich oft nicht oder erst nach
einigen Tagen löschen.
Mit meinen noch geringen VBA Kenntnisse habe ich jetzt versucht ein Makro zu schreiben,
welches die Thumbs Dateien löschen soll. Hier wird zunächst der Ordner ausgewählt und
dann kann die Thumbs Datei gelöscht werden. Leider kommt eine Fehlermeldung bei Kill..
und das löschen funktioniert nicht.
Option Explicit
Public GesamtPfad As String
Public OrdnerPfad As String
Public DateiArt As String
Public DateiName As String
Private Sub CommandButton1_Click()
DateiArt = "Datenbank-Dateien(*.db), *.db"
ChDrive "X"
ChDir "X:\Familie"
GesamtPfad = Application.GetOpenFilename(DateiArt)
OrdnerPfad = Left(GesamtPfad, InStrRev(GesamtPfad, "\") - 1) & "\"
DateiName = Mid(GesamtPfad, InStrRev(GesamtPfad, "\") + 1)
Label1.Caption = OrdnerPfad
Label2.Caption = DateiName
End Sub

Private Sub CommandButton2_Click()
Kill GesamtPfad
End Sub
Sieht eventuell jemand den Fehler den ich hier gemacht habe?
Viele Grüße
Christian
Anzeige

6
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Thumbs.db finden und löschen
23.12.2020 15:26:11
ralf_b
Du weist aber schon was thumbs.db sind ,oder?
AW: Thumbs.db finden und löschen
23.12.2020 21:41:34
xtian
Systemdateien, die z.B. bei öffnen einer Bilddatei abgelegt werden.
Liegt eine Thumbs Datei im Ordner kann dieser nicht mehr gelöscht werden.
Aus diesem Grund sollen die weg.
AW: Thumbs.db finden und löschen
23.12.2020 22:19:36
xtian
Das weis ich und habe ich für meinen Computer schon gemacht. Für die anderen
Familienmitglieder ist das aber momentan nicht umsetzbar. Deswegen die Idee mit
dem Makro.
AW: Thumbs.db finden und löschen
23.12.2020 21:42:11
xtian
Läuft, danke Nepumuk.
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige

Infobox / Tutorial

Thumbs.db finden und löschen


Schritt-für-Schritt-Anleitung

  1. Ordner auswählen:

    • Öffne Excel und erstelle ein neues Makro.
    • Nutze den Befehl Application.GetOpenFilename um den gewünschten Ordner auszuwählen.
  2. Datei löschen:

    • Verwende den Kill-Befehl, um die thumbs.db Datei zu löschen.
    • Beispiel:
      Kill "X:\Familie\thumbs.db"
    • Stelle sicher, dass die Datei nicht in Verwendung ist, sonst wird das Löschen fehlschlagen.
  3. Fehlermeldungen beachten:

    • Wenn die Meldung „thumbs.db lässt sich nicht löschen“ erscheint, könnte die Datei von einem anderen Programm verwendet werden.

Häufige Fehler und Lösungen

  • Problem: „thumbs.db lässt sich nicht löschen“

    • Lösung: Überprüfe, ob die Datei von einem anderen Programm geöffnet ist oder ob du die erforderlichen Berechtigungen hast.
  • Problem: „ordner kann nicht gelöscht werden thumbs.db“

    • Lösung: Lösche zuerst die thumbs.db Datei, bevor du den Ordner löschst.
  • Problem: „thumbs.db löschen geht nicht“

    • Lösung: Starte Excel als Administrator und versuche das Löschen erneut.

Alternative Methoden

  • Manuelles Löschen:

    • Navigiere zu dem Ordner, in dem die thumbs.db Datei gespeichert ist, und lösche sie manuell.
  • Befehlszeile:

    • Öffne die Eingabeaufforderung und nutze den Befehl:
      del /f "X:\Familie\thumbs.db"
  • Software:

    • Es gibt spezielle Tools, die helfen können, thumbs Dateien zu löschen, wenn die Windows-Funktionen versagen.

Praktische Beispiele

  • VBA Makro zum Löschen aller thumbs.db Dateien:

    Sub AlleThumbsDBsLoeschen()
      Dim Datei As String
      Dim Ordner As String
      Ordner = "X:\Familie\"
      Datei = Dir(Ordner & "thumbs.db")
    
      Do While Datei <> ""
          Kill Ordner & Datei
          Datei = Dir
      Loop
    End Sub
    • Dieses Makro durchläuft den angegebenen Ordner und löscht alle thumbs.db Dateien.

Tipps für Profis

  • Automatisierung: Du kannst das Löschen von thumbs.db Dateien automatisieren, indem du den oben genannten VBA-Code regelmäßig ausführst.
  • Dateiüberwachung: Überwache Ordner mit zusätzlichen Tools, um das Erstellen von thumbs.db Dateien zu verhindern.
  • Backup: Stelle sicher, dass du ein Backup der wichtigen Dateien hast, bevor du Löschoperationen durchführst.

FAQ: Häufige Fragen

1. Was ist eine thumbs.db Datei?
Eine thumbs.db Datei ist eine Systemdatei, die von Windows erstellt wird, um Miniaturansichten von Bildern in einem Ordner zu speichern.

2. Wie kann ich verhindern, dass thumbs.db Dateien erstellt werden?
Du kannst das Erstellen von thumbs.db Dateien in den Ordneroptionen deaktivieren. Weitere Informationen findest du in verschiedenen Online-Ressourcen.

3. Warum kann ich die thumbs.db nicht löschen?
Das Löschen kann scheitern, wenn die Datei von einem anderen Programm verwendet wird oder wenn du keine Administratorrechte hast. Prüfe auch, ob der Ordner schreibgeschützt ist.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige