Ist es sicher (oder ratsam), den Windows Installer-Ordner über NTFS-Komprimierung zu komprimieren?


22

Der Titel erklärt so ziemlich die Frage.

Abgesehen von der offensichtlichen (Geschwindigkeit) ist es im Allgemeinen sicher oder ratsam, die Komprimierung über NTFS durchzuführen C:\Windows\Installer Ordner gegeben, dass es innerhalb der ist Windows Mappe?

Ich verwende eine SSD, daher ist mir das Geschwindigkeitsproblem nicht so wichtig (und ich führe Win7 in einer VM aus, um eine höhere E / A-Latenz zu erreichen).


1
Beziehen Sie sich auf die NTFS-Dateikomprimierung oder archivieren Sie diese Dateien (z. B. eine ZIP-Datei)?
Der Hochstapler

4
NTFS-Dateikomprimierung. Ich werde die Frage aktualisieren, um dies widerzuspiegeln.
Chad Levy

1
Ich habe es getan und bin auf eine Reihe von Problemen gestoßen. Es ist nicht ratsam, mit versteckten Systemordnern herumzuspielen, es sei denn, dies wurde ausdrücklich von Microsoft genehmigt.
Vojtěch Dohnal

Beachten Sie, dass Windows 10 eine Funktion zum Komprimieren des Betriebssystems (kompakt) hinzugefügt hat, mit der Sie viel Speicherplatz sparen können (besonders nützlich, wenn Sie nicht genügend Speicherplatz für ein Feature-Upgrade auf einem Gerät mit eingeschränkten Größen finden): intowindows.com/…
George Birbilis

@ GeorgeBirbilis tolle Entdeckung. Ich werde diese Methode auf meinen VMs ausprobieren. Nebenbei bemerkt, "Methode 2" in Ihrem Link befasst sich mit der Komprimierung des gesamten Laufwerks mithilfe der NTFS-Komprimierung. Das wirft die Frage auf: Wenn das gesamte Laufwerk komprimiert werden kann, ohne dass Windows blockiert, warum ist es dann wichtig, wenn ein einzelnes Verzeichnis komprimiert wird?
Chad Levy

Antworten:


19

Abgesehen von Geschwindigkeitsproblemen (zu diesem Thema gibt es hier viele Diskussionen, von denen einige behaupten, es sei so) tatsächlich in gewisser Hinsicht von Vorteil für die Leistung ) Es gibt keine Probleme bei der Verwendung der NTFS-Komprimierung einer aktuellen Windows-Installationsdiskette und aller darin enthaltenen Ordner.

  • Ihre Dateien sind da, verfügbar, sie ändern sich nicht wirklich in eine geheime komprimierte Datei oder so, dies geschieht auf Dateisystemebene
  • Die Leistung ist abhängig von Meinungen und einigen Tests nicht schlecht
  • Sie können mit den Windows-Reparaturdienstprogrammen oder durch Anschließen der Festplatte an einen anderen Computer wiederhergestellt werden (außerdem wird nie etwas Wichtiges darin aufbewahrt c:\Windows, deine wichtigen Dateien sollten woanders sein ...)

Microsoft hat zusammengestellt Einige Richtlinien Informationen zur NTFS-Komprimierung finden Sie hier.

Ich habe NTFS-Komprimierung seit Ewigkeiten auf vollständigen Dateisystemen auf mehreren Clients und Windows-Versionen verwendet und hatte nie ein Problem wegen des komprimierten Dateisystems .


7

Ja, das ist nichts Besonderes Installer Verzeichnis, das erfordert sie werden dekomprimiert.

In den alten Tagen gab es Stapel von Installationsdateien wie unwise.exe, unvise32.exe, uninstall.exeusw. in der \Windows\ Verzeichnis; mal geteilt, mal nicht. Das \Windows\Installer Ordner ist der Windows Installer Zwischenspeicher , wodurch jedes Programm sein eigenes Installationsprogramm verwalten kann, ähnlich wie der WinSxS-Ordner dies vermeidet DLL Hölle .

Im Allgemeinen wird es zum Speichern / Zwischenspeichern von verwendet Basic Installer für Programme, so dass, wenn Sie ein installiertes Programm ändern möchten, es von dort ausgeführt wird und Sie es deinstallieren oder möglicherweise sogar reparieren können, ohne das Original-Installationsmedium zu benötigen sollte Beeinträchtigen Sie die Verwendung der NTFS-Komprimierung nicht.


Ich überlasse die Antwort, ob Sie sie als ZIP, RAR usw. komprimieren / archivieren können, damit andere, die sich hier zurechtfinden, danach suchen.

Einige Programme speichern ihren gesamten Installer, was natürlich unerwünscht ist, aber zum Glück sind diese selten. Die meisten speichern nur eine kleinere Installationsdatei (wie unwise32.exe in den alten Tagen) mit den grundlegenden Installationsinformationen. Die meisten Programme verwenden die Dateien in der Installer Ordner überhaupt und sie kommen nur ins Spiel, wenn Sie eine Änderung mit vornehmen Hinzufügen entfernen Programme .

Gelegentlich kann es jedoch vorkommen, dass Sie ein Programm finden, das einige der Dateien aktiv verwendet, insbesondere indem Sie das Symbol ihrer Verknüpfungen (im Startmenü, auf dem Desktop usw.) so einstellen, dass es auf verweist ARPPRODUCTICON.exe Datei in seinem Installer-Cache.

In den meisten Fällen können Sie die Dateien komprimieren oder verschieben und zurücksetzen, wenn Sie Änderungen vornehmen möchten (Ändern, Reparieren, Deinstallieren). Tatsächlich ist der Ordner letztendlich ein Cache mit Installationsdateien, so dass Sie sogar Lösche sie Verwenden Sie einfach das Original-Installationsmedium.

NB : Es sind nicht nur Programme, die ihre Installationsdateien im Cache speichern Installer Mappe; Windows selbst speichert auch Patches und Service Pack-Daten. Wenn Sie diese löschen, funktionieren Updates möglicherweise nicht theoretisch müssen Sie vielleicht Installieren Sie Windows neu . Verschieben / löschen Sie nicht einfach den gesamten Inhalt. Schau dir an, was da drin ist.


Sind die komprimierten Dateien (unter Verwendung der NTFS-Dateikomprimierung) in Bezug auf Ihren letzten Satz nicht noch verfügbar, während sie komprimiert sind?
Chad Levy

1
Oh, du meinst komprimiert wie in dem komprimierten Bit von NTFS? Ja auf jeden Fall. Daran ist überhaupt nichts auszusetzen. Ich dachte, Sie wollten sie komprimieren, wie beim Archivieren als ZIP, RAR usw.
Synetech

Ja, tut mir leid. Ich habe die Frage nach Ihrer Antwort aktualisiert.
Chad Levy

1

SQL Server (und auch andere Datenbanken) werden möglicherweise nicht normal ausgeführt, wenn Sie sie auf einer komprimierten Partition installieren. Sie können einfach nicht installiert werden.

Hier ist ein Beitrag, der das Szenario beschreibt. Ich bin auch auf SQL Server 2014 Express gestoßen.


1
Könnten Sie eine Quelle für diese Informationen hinzufügen?
Burgi

Das Szenario wird hier von einem anderen Benutzer beschrieben: Verknüpfung . Ich bin auch auf SQL Server 2014 Express gestoßen.
Ryan

Es war ein Hinweis für Sie bearbeiten Ihre Antwort, um die Qualität zu verbessern;) (fügen Sie auch ein oder zwei Zitate aus Ihrer Quelle bei)
Burgi

Vielen Dank! Ich bin ein Neuling bei Super User und werde mich für die Verbesserung der Qualität meiner Antwort einsetzen.
Ryan

-3

Ich rate davon ab, da die Startwiederherstellung möglicherweise von diesen Dateien abhängt und Sie diese Dateien ohne einen anderen Computer nicht dekomprimieren können


1
Haben Sie Quellen dafür? Ich kann keine Verweise auf die Wiederherstellung / Reparatur von Systemstarts finden, die auf Inhalten in der basieren Installer Mappe. Angesichts der Tatsache, dass ich meine Win7-Installation zwischen Bare-Metal-Booten und VM-Booten (über Mac mit BootCamp und VMWare Fusion) wechsle, hat dies meine Aufmerksamkeit auf sich gezogen, da ich mit größerer Wahrscheinlichkeit auf Startprobleme stoße.
Chad Levy

2
Die NTFS-Komprimierung erfolgt auf Volume-Ebene. Die Startwiederherstellung funktioniert mit oder ohne. . .
surfasb

Etherway, der Installationsordner, ist ein ziemlich wichtiger Ort. Wenn Startup Recovery irgendetwas neu installieren muss, ohne dass der Installationsordner steckt. Finden Sie einen anderen Weg, um Platz zu sparen ..
Keithsoulasa
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.