Was ist der Zweck der Datei "desktop.ini" in Windows und wie kann ich verhindern, dass sie erzeugt wird?

7

Es ist kein großes Problem, aber ich vergleiche viele Verzeichnisse und desktop.ini Die Gesamtdateigröße und die Anzahl der Dateien werden immer wieder gelöscht. Wie kann ich Windows dazu bringen, die Generierung einzustellen und was macht es?

Fred Hamilton
quelle

Antworten:

7

Die Voreinstellungen für das Layout dieses Ordners werden beibehalten. Wenn eine Abweichung vom Standardlayout eines Ordners vorliegt, wird eine desktop.ini erstellt. Sie können es ausblenden, indem Sie im Windows Explorer die Option "Geschützte Betriebssystemdateien ausblenden" auswählen.

MDMarra
quelle
Ich weiß die Antwort zu schätzen, aber ich wollte unbedingt wissen, wie man sie überhaupt nicht mehr erzeugt. Ich weiß schon, wie ich es verstecken kann. Ich möchte lieber nicht damit anfangen. Ich stoppe lieber den Müll, als ihn zu verstecken! Am Ende habe ich es herausgefunden (siehe meine Antwort).
Fred Hamilton
2
Es ist kein Müll, wenn es einen Zweck erfüllt. Für die meisten Synchronisierungs- oder Vergleichssoftware können Ausschlüsse hinzugefügt werden, um bestimmte Dateien zu vermeiden. Ich bin froh, dass du es herausgefunden hast.
MDMarra
7

Ich habe die Antwort gefunden: Sie können die automatische Generierung von desktop.ini-Dateien mit stoppen Deaktivieren Sie "Einstellungen für die Ansicht jedes Ordners speichern" in den Einstellungen für Ordneroptionen / Ansicht (oder ähnliches). Dies lässt zwar nicht zu, dass jeder Ordner seine eigene eindeutige Größe, seinen eigenen Ansichtsmodus usw. hat, aber das ist für mich in Ordnung, da ich möchte, dass alle meine Ordner gleich aussehen und sich benehmen.

"Versteckte geschützte Betriebssystemdateien ausblenden" behandelt die Symptome manchmal, ist jedoch keine wirkliche Lösung, da das Windows-Betriebssystem die Dateien möglicherweise ausblenden muss, andere Software (doppelte Suche / Synchronisierung, andere Betriebssysteme, wenn diese Festplatte gemeinsam genutzt wird) .


In Windows 7 sollte dies funktionieren:

  1. Öffnen Sie den Registrierungseditor (Start → Typ) regedit → drücken Eingeben )
  2. Navigieren Sie zu folgendem Schlüssel:
    HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer
  3. Fügen Sie einen DWORD-Wert hinzu UseDesktopIniCache (falls noch nicht vorhanden) und seinen Wert auf 0 (Null) setzen

Quelle: Nie mehr durch Desktop.ini gestört werden

Fred Hamilton
quelle
1
Diese Option ist in Windows 8 und Windows 7 nicht vorhanden. Alternative?
Ashwin Nanjappa
Ah, das ist gut zu wissen! Ich hatte zwei Desktop.ini-Dateien für einige Zeit auf meinem Desktop und habe nie herausgefunden, ob sie sicher gelöscht werden konnten.
SaintWacko
@SaintWacko Der Datensatz hat zwei Gründe, weil es sich bei dem "Desktop" um eine Vereinigungskombination aus dem Ordner "Desktop" Ihres Benutzers und dem Ordner "Desktop" aller Benutzer handelt. Dinge, die im ersteren platziert wurden, werden nur Ihnen angezeigt, und die Dinge, die im letzteren platziert werden, werden jedem Benutzer angezeigt.
Bob
2

desktop.ini speichert Informationen über "spezielle" Qualitäten für Ordner, z. B. ausgefallene Symbole, oder zeigt die Dateilisten auf eine andere Weise als die Standardeinstellung an. Es ist harmlos, und ich würde wirklich empfehlen, nur eine davon abzuziehen;)

Phoshi
quelle
Danke für die Antwort, aber wenn ich versuche festzustellen, ob zwei Verzeichnisse gleich sind (zur ersten Ordnung mit guter Genauigkeit - ich weiß, dass dies nicht narrensicher ist), ist die Bytezahl ein ziemlich guter Indikator. Desktop.ini kann dies vermasseln, und ich möchte nicht manuell prüfen müssen, ob desktop.ini vorhanden ist. Wenn dies der Fall ist, subtrahieren Sie die Byte-Anzahl von der Summe.
Fred Hamilton
1

Die Datei "desktop.ini" ist eine tatsächliche Datei, die als Datei gilt und Speicherplatz auf Ihrer Festplatte belegt. Die einzige Möglichkeit, um zu vermeiden, dass solche Dateien erstellt werden, besteht darin, dass alle Standardordner über die gesamte Platine verfügen. Wenn ein Ordner nicht vom Standard abweicht, muss die Datei desktop.ini möglicherweise nicht erstellt werden. Wenn es in den vorhandenen Zählern angezeigt wird, obwohl Sie das Attribut der Datei nicht geändert haben, können Sie nichts tun. Wenn Ihre Standardordner-Anzeigekonfiguration jedoch alle versteckten Dateien und Systemdateien anzeigt, kann dies den Grund dafür erklären. Deaktivieren Sie diese Option im Explorer und prüfen Sie, ob es einen Unterschied macht. Dies hängt auch davon ab, was Sie für die Dateizählung verwenden. Wenn Sie nur den Standard-Windows-Explorer verwenden, gehen Sie auf diese Weise vor. Ansonsten hängt es davon ab, wie Sie die Dateizählung durchführen.

jfmessier
quelle
0

Wenn in Windows 7 ein Ordner als festgelegt ist Schreibgeschützt es wird nicht Speichern Sie alle Einstellungsänderungen, sodass keine desktop.ini-Datei erstellt wird. Dies ist ein Mittel, um das Verhalten eines bestimmten Ordners zu ändern, ohne eine systemweite Änderung vorzunehmen, die sich auf den gesamten Computer auswirkt.

Attribute von Ordnern können in der Befehlszeile geändert werden:

ATTRIB  +R  C:\DummyPath\FolderName  

Diese Änderung kann nicht mit Windows Explorer vorgenommen werden.

Wenn Sie im Explorer auf "Änderungen nur für diesen Ordner anwenden" klicken, wird das Attribut für alle Dateien im Ordner geändert. Das Attribut wird jedoch nicht für den Ordner selbst geändert.

Wenn Sie auf "Änderungen in diesem Ordner, Unterordner und Dateien anwenden" klicken, wird das Attribut für alle Dateien im Ordner und für alle Dateien in dessen Unterordnern geändert. Das Attribut wird jedoch für den Ordner selbst nicht geändert.

Ed999
quelle