Kann ich MSOCache löschen?
Ich brauche mehr Platz auf meinem SSD-Laufwerk und habe festgestellt, dass MSOCache 1,3 GB belegt. Ich habe Microsoft Office 2010 installiert.
Kann ich MSOCache sicher löschen?
Ich brauche mehr Platz auf meinem SSD-Laufwerk und habe festgestellt, dass MSOCache 1,3 GB belegt. Ich habe Microsoft Office 2010 installiert.
Kann ich MSOCache sicher löschen?
Kurze Antwort: nein. Sie wären höchstwahrscheinlich nicht mehr in der Lage, eine Reparatur durchzuführen oder zusätzliche Komponenten zu installieren. Ich habe es selbst auf einer virtuellen Maschine unter Windows 7 mit Office 2007 ausprobiert - ich kann mir vorstellen, dass es den gleichen Effekt auf Office 2010 haben würde.
Eine sicherere Option wie hier vorgeschlagen ) ist es, den Ordner selbst auf DVD zu brennen oder ihn auf ein USB-Laufwerk zu verschieben und alle Verweise darauf in der Windows-Registrierung zu ändern.
Von dieser Seite aus:
Lösung, was ich kürzlich getan habe:
- Brennen Sie den ganzen Ordner auf eine CD-R oder DVD (die Dateigröße dieses Ordners hängt von Ihrer Office-Version ab).
- Löschen Sie diesen Ordner.
- Suchen Sie in der Registry in RegEdit nach C:\MSOCache und ändern Sie alle Verweise so, daß sie auf Ihr CD/DVD-Laufwerk zeigen, zum Beispiel: E:\MSOCache (benötigt natürlich den Datenträger, wenn etwas Office-bezogenes diese Cache-Dateien benötigt).
Der Weg dorthin wäre der Junction Point.
Wenn Sie zum Beispiel ein 120 GB SSD-Laufwerk als C:
und eine 3 TB (magnetische) Festplatte als D:
haben:
D:
einen Unterordner mit dem Namen C
erstellen - Ordner MSOCache
ausschneiden und in den Unterordner C
einfügen, der sich auf Laufwerk D:
befindet - CMD
ausführen - eingeben: `CD Der Weg dorthin wäre der Junction Point. Wenn Sie zum Beispiel ein 120 GB SSD-Laufwerk als C:
und eine 3 TB (magnetische) Festplatte als D:
haben:
D:
einen Unterordner mit dem Namen C
erstellen - Ordner MSOCache
ausschneiden und in den Unterordner C
einfügen, der sich auf Laufwerk D:
befindet - CMD
ausführen - eingeben:MKLINK /J MSOCache D:\C\MSOCache
EXIT
Danach haben Sie den gesamten Inhalt des Ordners MSOCache
im Pfad C:\MSOCache
, aber physisch würden sich die Dateien auf Laufwerk D:\C\MSOCache
befinden.
Das war die Antwort zum Ordner MSOCache
auf Laufwerk C
. Lassen Sie uns nun über ein echtes Problem sprechen, das gleiche, das ich vor ein paar Stunden erlebt habe:
KANN KEIN RAUM AUF DER SSD-PLATTE ALS C:
-Laufwerk
Das Hauptproblem hier ist der Windows Installer und sein beschissenes System, alle alten Installationsdateien zwischenzuspeichern. Jede alte Version irgendeiner Software, die einmal auf Ihrem PC existierte, bewahrt Windows Installer in seinem Cache-Ordner auf. Dummes Ding, finden Sie nicht (nur weil jemand irgendeine Anwendung deinstallieren könnte, behält Windows Installer alle Dateien, so dass es auf den vorherigen Zustand zurückrollen kann - in vereinfachter Version - glauben Sie mir, es ist viel komplizierter, aber akzeptieren Sie das so, wie es ist).
Das wäre kein großes Problem, wenn es nicht noch größere Dummheiten von Microsoft gäbe, die natürlich Windows Updates heißen. Das überflutet einen einfach mit Updates. Und was sind die Updates! Niemand!? Updates == Installationen == Immer größerer Windows Installations-Cache
Meine Situation war, dass ich buchstäblich einen Basis-Entwicklungs-PC mit minimalem Office + VS2005, VS2008, VS2010 installiert habe - das muss ich haben. Ich hatte dies auf der primären Festplatte des XP-Rechners mit 120 GB und reichlich Platz auf der Festplatte mit allen installierten Updates (~100 GB). Aber Windows 7 == 30 GB freier Speicherplatz (Stellen Sie sich mein Gesicht vor, als ich das sah). Ich weiß, daß Windows 7 etwas größer ist, aber nicht 70 GB größer.
… und jetzt, 2 Stunden später, bin ich wieder bei 70 GB ;) WIE Sie mich fragen!
Führen Sie einfach dasselbe wie oben für folgende Ordner aus:
Wenn Sie zum Beispiel ein 120 GB SSD-Laufwerk als C:
und eine 3 TB (magnetische) Festplatte als D:
haben:
D:
einen Unterordner mit dem Namen C
erstellen - Ordner MSOCache
ausschneiden und in den Unterordner C
einfügen, der sich auf Laufwerk D:
befindet - CMD
ausführen - eingeben: `CD Der Weg dorthin wäre der Junction Point. Wenn Sie zum Beispiel ein 120 GB SSD-Laufwerk als C:
und eine 3 TB (magnetische) Festplatte als D:
haben:
D:
einen Unterordner mit dem Namen C
erstellen - Ordner MSOCache
ausschneiden und in den Unterordner C
einfügen, der sich auf Laufwerk D:
befindet - CMD
ausführen - eingeben:MKLINK /J MSOCache D:\C\MSOCache
EXIT
Danach haben Sie den gesamten Inhalt des Ordners MSOCache
im Pfad C:\MSOCache
, aber physisch würden sich die Dateien auf Laufwerk D:\C\MSOCache
befinden.
Das war die Antwort zum Ordner MSOCache
auf Laufwerk C
. Lassen Sie uns nun über ein echtes Problem sprechen, das gleiche, das ich vor ein paar Stunden erlebt habe:
KANN KEIN RAUM AUF DER SSD-PLATTE ALS C:
-Laufwerk
Das Hauptproblem hier ist der Windows Installer und sein beschissenes System, alle alten Installationsdateien zwischenzuspeichern. Jede alte Version irgendeiner Software, die einmal auf Ihrem PC existierte, bewahrt Windows Installer in seinem Cache-Ordner auf. Dummes Ding, finden Sie nicht (nur weil jemand irgendeine Anwendung deinstallieren könnte, behält Windows Installer alle Dateien, so dass es auf den vorherigen Zustand zurückrollen kann - in vereinfachter Version - glauben Sie mir, es ist viel komplizierter, aber akzeptieren Sie das so, wie es ist).
Das wäre kein großes Problem, wenn es nicht noch größere Dummheiten von Microsoft gäbe, die natürlich Windows Updates heißen. Das überflutet einen einfach mit Updates. Und was sind die Updates! Niemand!? Updates == Installationen == Immer größerer Windows Installations-Cache
Meine Situation war, dass ich buchstäblich einen Basis-Entwicklungs-PC mit minimalem Office + VS2005, VS2008, VS2010 installiert habe - das muss ich haben. Ich hatte dies auf der primären Festplatte des XP-Rechners mit 120 GB und reichlich Platz auf der Festplatte mit allen installierten Updates (~100 GB). Aber Windows 7 == 30 GB freier Speicherplatz (Stellen Sie sich mein Gesicht vor, als ich das sah). Ich weiß, daß Windows 7 etwas größer ist, aber nicht 70 GB größer.
… und jetzt, 2 Stunden später, bin ich wieder bei 70 GB ;) WIE Sie mich fragen!
Führen Sie einfach dasselbe wie oben für folgende Ordner aus:
Wenn Sie zum Beispiel ein 120 GB SSD-Laufwerk als C:
und eine 3 TB (magnetische) Festplatte als D:
haben:
D:
einen Unterordner mit dem Namen C
erstellen - Ordner MSOCache
ausschneiden und in den Unterordner C
einfügen, der sich auf Laufwerk D:
befindet - CMD
ausführen - eingeben: `CD Der Weg dorthin wäre der Junction Point. Wenn Sie zum Beispiel ein 120 GB SSD-Laufwerk als C:
und eine 3 TB (magnetische) Festplatte als D:
haben:
D:
einen Unterordner mit dem Namen C
erstellen - Ordner MSOCache
ausschneiden und in den Unterordner C
einfügen, der sich auf Laufwerk D:
befindet - CMD
ausführen - eingeben:MKLINK /J MSOCache D:\C\MSOCache
EXIT
Danach haben Sie den gesamten Inhalt des Ordners MSOCache
im Pfad C:\MSOCache
, aber physisch würden sich die Dateien auf Laufwerk D:\C\MSOCache
befinden.
Das war die Antwort zum Ordner MSOCache
auf Laufwerk C
. Lassen Sie uns nun über ein echtes Problem sprechen, das gleiche, das ich vor ein paar Stunden erlebt habe:
KANN KEIN RAUM AUF DER SSD-PLATTE ALS C:
-Laufwerk
Das Hauptproblem hier ist der Windows Installer und sein beschissenes System, alle alten Installationsdateien zwischenzuspeichern. Jede alte Version irgendeiner Software, die einmal auf Ihrem PC existierte, bewahrt Windows Installer in seinem Cache-Ordner auf. Dummes Ding, finden Sie nicht (nur weil jemand irgendeine Anwendung deinstallieren könnte, behält Windows Installer alle Dateien, so dass es auf den vorherigen Zustand zurückrollen kann - in vereinfachter Version - glauben Sie mir, es ist viel komplizierter, aber akzeptieren Sie das so, wie es ist).
Das wäre kein großes Problem, wenn es nicht noch größere Dummheiten von Microsoft gäbe, die natürlich Windows Updates heißen. Das überflutet einen einfach mit Updates. Und was sind die Updates! Niemand!? Updates == Installationen == Immer größerer Windows Installations-Cache
Meine Situation war, dass ich buchstäblich einen Basis-Entwicklungs-PC mit minimalem Office + VS2005, VS2008, VS2010 installiert habe - das muss ich haben. Ich hatte dies auf der primären Festplatte des XP-Rechners mit 120 GB und reichlich Platz auf der Festplatte mit allen installierten Updates (~100 GB). Aber Windows 7 == 30 GB freier Speicherplatz (Stellen Sie sich mein Gesicht vor, als ich das sah). Ich weiß, daß Windows 7 etwas größer ist, aber nicht 70 GB größer.
… und jetzt, 2 Stunden später, bin ich wieder bei 70 GB ;) WIE Sie mich fragen!
Führen Sie einfach dasselbe wie oben für folgende Ordner aus:
Wenn Sie zum Beispiel ein 120 GB SSD-Laufwerk als C:
und eine 3 TB (magnetische) Festplatte als D:
haben:
D:
einen Unterordner mit dem Namen C
erstellen - Ordner MSOCache
ausschneiden und in den Unterordner C
einfügen, der sich auf Laufwerk D:
befindet - CMD
ausführen - eingeben: `CD Der Weg dorthin wäre der Junction Point. Wenn Sie zum Beispiel ein 120 GB SSD-Laufwerk als C:
und eine 3 TB (magnetische) Festplatte als D:
haben:
D:
einen Unterordner mit dem Namen C
erstellen - Ordner MSOCache
ausschneiden und in den Unterordner C
einfügen, der sich auf Laufwerk D:
befindet - CMD
ausführen - eingeben:MKLINK /J MSOCache D:\C\MSOCache
EXIT
Danach haben Sie den gesamten Inhalt des Ordners MSOCache
im Pfad C:\MSOCache
, aber physisch würden sich die Dateien auf Laufwerk D:\C\MSOCache
befinden.
Das war die Antwort zum Ordner MSOCache
auf Laufwerk C
. Lassen Sie uns nun über ein echtes Problem sprechen, das gleiche, das ich vor ein paar Stunden erlebt habe:
KANN KEIN RAUM AUF DER SSD-PLATTE ALS C:
-Laufwerk
Das Hauptproblem hier ist der Windows Installer und sein beschissenes System, alle alten Installationsdateien zwischenzuspeichern. Jede alte Version irgendeiner Software, die einmal auf Ihrem PC existierte, bewahrt Windows Installer in seinem Cache-Ordner auf. Dummes Ding, finden Sie nicht (nur weil jemand irgendeine Anwendung deinstallieren könnte, behält Windows Installer alle Dateien, so dass es auf den vorherigen Zustand zurückrollen kann - in vereinfachter Version - glauben Sie mir, es ist viel komplizierter, aber akzeptieren Sie das so, wie es ist).
Das wäre kein großes Problem, wenn es nicht noch größere Dummheiten von Microsoft gäbe, die natürlich Windows Updates heißen. Das überflutet einen einfach mit Updates. Und was sind die Updates! Niemand!? Updates == Installationen == Immer größerer Windows Installations-Cache
Meine Situation war, dass ich buchstäblich einen Basis-Entwicklungs-PC mit minimalem Office + VS2005, VS2008, VS2010 installiert habe - das muss ich haben. Ich hatte dies auf der primären Festplatte des XP-Rechners mit 120 GB und reichlich Platz auf der Festplatte mit allen installierten Updates (~100 GB). Aber Windows 7 == 30 GB freier Speicherplatz (Stellen Sie sich mein Gesicht vor, als ich das sah). Ich weiß, daß Windows 7 etwas größer ist, aber nicht 70 GB größer.
… und jetzt, 2 Stunden später, bin ich wieder bei 70 GB ;) WIE Sie mich fragen!
Führen Sie einfach dasselbe wie oben für folgende Ordner aus:
Die Befehle sind sehr ähnlich:
D:\C\WINDOWS
CMD
erhöht als Administrator CD C:\WINDOWS
MKLINK /J Installer D:\C\Windows\Installer
geben Sie ein: MKLINK /J SoftwareDistribution D:\C\Windows\SoftwareDistribution
geben Sie ein: EXIT
Hinweis: Stoppen Sie nur die Dienste Windows Update, Trusted Installer und Windows Installer, bevor Sie diese Ordner verschieben, führen Sie sie danach aus, wenn Sie dies wünschen, oder starten Sie einfach neu (10 Sekunden für einen Neustart auf SSD).
Ich habe 40 GB zurückgewonnen (100% nutzlos belegter Speicherplatz, da ich nie etwas deinstallieren werde, was ich benutze). Habe keine Windows-Regeln gebrochen, da sie für Documents and Settings
denselben Junction Point bis Users
verwenden, obwohl auf demselben Laufwerk…
Ich schnüffle immer noch herum, was ich sonst noch auf das (magnetische) HDD-Laufwerk verschieben könnte… Eine Sache, die Sie beachten sollten, ist, dass Sie den Unterordner winSxS
im Windows-Ordner “Verschieben Sie diesen Ordner NICHT” haben werden, da dies dem Zweck der Solid State Disk (schnelles Laden von Anwendungen) widersprechen würde. WinSxS
ist ein Ordner, in dem sich alle Side-by-Side-Dll’s befinden (und so ziemlich jede Anwendung verwendet etwas von dort). Dies ist auch Microsofts Lösung für die DLL-Version HELL, falls Sie sich fragen, warum sie existiert.
Die Funktion Lokale Installationsquelle (Msocache) wird installiert, so dass Sie die CD während der folgenden Setup-Vorgänge nicht einlegen müssen:
Sie können den Windows-Bereinigungsassistenten verwenden, um den Ordner Msocache zu entfernen. Folgen Sie dazu den Schritten in dem entsprechenden Microsoft-Artikel .
Warnung: Löschen Sie den Ordner MSOCACHE niemals mit dem Microsoft Windows Explorer.
Am besten verhindern Sie, dass dieser Ordner überhaupt erst auf Ihrem Laufwerk abgelegt wird, indem Sie während der Installation von Office das Kontrollkästchen Installationsdateien löschen aktivieren.
Von diesem Thread :
Wenn Sie ihn löschen, geschieht Folgendes:
- die Reparaturfunktion von MS Office funktioniert nicht mehr vom Festplatten-Cache aus - benötigt die CD, um ihn zu reparieren.
- Microsoft-Updates für Office, die den Cache benötigen, funktionieren nicht mehr aus dem Festplatten-Cache - sie müssen von der CD installiert werden.
Lösung, was ich kürzlich getan habe:
- brennen Sie den gesamten Ordner auf eine CD-R oder DVD (die Dateigröße dieses Ordners hängt von Ihrer Office-Version ab).
- Löschen Sie diesen Ordner.
- Durchsuchen Sie die Registrierung in regEdit nach C:\MSOCache und ändern Sie alle Verweise so, daß sie auf Ihr CD/DVD-Laufwerk zeigen, zum Beispiel: E:\MSOCache (benötigt natürlich die CD/DVD, wenn etwas Office-bezogenes diese Cache-Dateien benötigt).
Ich frage mich, ob jemand, der gegen das Löschen dieses Ordners ist, im wirklichen Leben danach tatsächlich auf Probleme gestoßen ist.
Seit ich diesen MSOCache 2003 oder so zum ersten Mal gesehen habe, habe ich Shift+Löschen dieses MSOCache durchgeführt und hatte danach nie Probleme mit der Aktualisierung oder der Verwendung von Microsoft Office.
Meine Antwort ist ja, Sie können den Ordner C:\MSOCache ohne Bedauern löschen, falls Sie Installationsmedien haben, die Sie später verwenden können, falls dies erforderlich ist.
Ich habe eine 64 GB SSD und LADEN von Programmen. Ich verlege regelmäßig Raumfresser auf eine HDD. Viele Programme verwenden jetzt 500MB-1,3GB für Müll wie Seitenränder und alle Arten von kleinen Bilddateien.
Vermasseln Sie es nicht mit der Registrierung. Früher oder später wird sie Ihnen mächtig in den Hintern beißen. Erstellen Sie eine Verbindung, wie in SoLaRs Antwort erwähnt.
ÜBERALL – EINIGE CAVEATS.
Löschen Sie den ursprünglichen Ordner nicht. Benennen Sie ihn mit einem Minuszeichen um, d. h., benennen Sie MSOCache in -MSOCache um.
MSOCache ist insofern eine Anomalie, als es sich in einem Stammordner befindet. Normalerweise verschieben Sie etwas in einen Unterordner. Daher müssen Sie das Folgende ändern, wo es heißt “in den übergeordneten Ordner verschieben”:
Öffnen Sie eine Eingabeaufforderung im übergeordneten Ordner des Unterordners, den Sie verschieben.
KOPIEREN Sie die Zeile “mklink …” aus der Datei DOCUMENTATION. Das bedeutet, dass Sie Strg-C markieren und Strg-C drücken.
den Befehl an der Eingabeaufforderung EINFÜGEN und die Eingabetaste drücken.
**Kopieren Sie den Ordner “JUNCTION LIST.txt” in den Ordner PARENT des Ordners TARGET auf dem anderen Laufwerk. Die Idee ist, überall Dokumentation zu haben.
Nun, außer dass Sie einen Ordner mit einem “Minus”-Namen haben, sollte alles **_gleich aussehen wie vor dem Start.
Benennen Sie den Zielordner NICHT um. Das zerstört die Kreuzung. Wenn Sie den Zielordner umbenennen müssen, löschen Sie die Abzweigung, korrigieren Sie die Datei “JUNCTION LIST.txt” und erstellen Sie eine neue Abzweigung.
Ganz ähnlich wie bei früheren Antworten - die Wendung ist, dass ich C:\MSOCache
auf meine zweite HD verschoben habe, D:\MSOCache
und dann musste ich nur noch regedit
verwenden, um alle Verweise von C:\MSOCache
auf D:\MSOCache
zu ändern, um insgesamt schnell und schmerzlos einen beträchtlichen Platz auf dem Laufwerk C: freizumachen.
Ja, Sie können den MSOCache-Ordner löschen, wenn Sie bei der Installation von MS Office die Option “Alle vom Arbeitsplatz ausführen” wählen.
Aktivieren Sie diese Option unter Microsoft Office, und markieren Sie dann Nicht verfügbar für die Komponenten, die Sie nicht benötigen. Ich habe nur Excel (tonnenweise schneller als LibreCalc), Word und PowerPoint installiert, dann habe ich MSOCache in “junk.MSOCache.deleteme” umbenannt. Ich habe nicht vor, andere Office-Komponenten zu installieren.
Bis jetzt keine Probleme. Ich habe nicht versucht, irgendwelche Office-Updates zu installieren, da ich keine Sicherheitspatches benötige (die einzigen Office-Dateien, die ich benutze, sind meine eigenen), aber wenn Sie die Updates wünschen, installieren Sie sie zuerst und löschen/benennen Sie MSOCache danach um.
UPDATE : Ich habe auch den MSOCache-Ordner aus einer Wine-Installation von Office unter Linux gelöscht, und Excel funktioniert einwandfrei.