J'ai besoin de plus d'espace disque sur mon disque SSD et j'ai constaté que MSOCache occupe 1,3 Go. J'ai Microsoft Office 2010 installé.
Puis-je supprimer MSOCache en toute sécurité?
J'ai besoin de plus d'espace disque sur mon disque SSD et j'ai constaté que MSOCache occupe 1,3 Go. J'ai Microsoft Office 2010 installé.
Puis-je supprimer MSOCache en toute sécurité?
Réponses:
Réponse courte: non . Il est fort probable que vous ne pourrez plus effectuer de réparation ni installer de composants supplémentaires.
Je l'ai essayé moi-même sur une machine virtuelle exécutant Windows 7 avec Office 2007 - j'imagine que cela aurait le même effet sur Office 2010.
Une option plus sûre ( comme suggéré ici ) consiste à graver le dossier lui-même sur un DVD ou à le déplacer sur un lecteur USB et à modifier toutes les références dans le registre Windows.
De cette page:
Solution, ce que j'ai fait récemment:
- Gravez l'intégralité de ce dossier sur un CD-R ou un DVD (la taille du fichier de ce dossier dépend de votre version d'Office).
- Supprimer ce dossier.
- Recherchez dans le registre RegEdit C: \ MSOCache et modifiez toutes les références pour qu'elles pointent vers votre lecteur de CD / DVD, par exemple: E: \ MSOCache (nécessitera bien sûr le disque lorsqu'un élément lié à Office a besoin de ces fichiers cache.)
La meilleure solution serait le point de jonction.
Par exemple, si vous avez 120 Go SSD lecteur comme C:
et disque de 3 To (magnétique) du disque dur comme D:
:
D:
créer un sous-dossier nomméC
MSOCache
dans un sous C
- dossier situé sur le lecteurD:
CMD
CD \
MKLINK /J MSOCache D:\C\MSOCache
EXIT
Après cela, vous aurez tout le contenu du MSOCache
dossier dans le chemin C:\MSOCache
, mais les fichiers seront physiquement situés sur D:\C\MSOCache
.
C'était la réponse à propos du MSOCache
dossier sur le C
lecteur. Parlons maintenant d’un problème réel, le même que j’ai vécu il ya quelques heures.
PAS ASSEZ D'ESPACE SUR UN DISQUE SSD COMME UN C:
LECTEUR
Le principal problème ici est Windows Installer et son système de merde qui cache tous les anciens fichiers d’installation. Chaque ancienne version d’un logiciel existant sur votre PC Windows Installer est conservée dans son dossier de cache. Chose stupide, vous ne pensez pas (uniquement parce que quelqu'un désinstallerait une application, Windows Installer conserve tous les fichiers pour qu'il puisse revenir à l'état précédent - version simplifiée - mais croyez-moi, c'est beaucoup plus compliqué, mais acceptez-le tel quel).
Cela ne poserait pas de gros problèmes s'il n'y avait même pas encore une plus grosse stupidité de Microsoft, appelée Windows Updates. Cela vous inonde simplement de mises à jour. Et quelles sont les mises à jour!? Personne!? Mises à jour == Installations == Cache d'installation Windows plus grand et plus grand.
Dans ma situation, j’ai littéralement installé un PC de développement avec un minimum d’Office + VS2005, VS2008, VS2010 - c’est ce que je dois posséder. J'avais ceci sur le disque principal de la machine XP avec 120 Go très bien et beaucoup d'espace disque disponible avec toutes les mises à jour installées (~ 100 Go). Mais Windows 7 == 30 Go d’espace libre (Imaginez mon visage quand j’ai vu ça). Je sais que Windows 7 est un peu plus grand mais pas 70 Go plus grand.
... et maintenant 2 heures plus tard, je suis de retour à 70 Go;) COMMENT tu me demandes !?
Effectuez simplement la même chose que ci-dessus pour les dossiers suivants:
C:\Windows\Installer\
C:\Windows\SoftwareDistribution\
Les commandes sont très similaires:
D:\C\WINDOWS
CMD
élevé en tant qu'administrateurCD C:\WINDOWS
MKLINK /J Installer D:\C\Windows\Installer
MKLINK /J SoftwareDistribution D:\C\Windows\SoftwareDistribution
EXIT
Notez que vous devez uniquement arrêter les services Windows Update, Trusted Installer et Windows Installer avant de déplacer ces dossiers, les exécuter ensuite si vous le souhaitez ou tout simplement redémarrer (10 secondes pour un redémarrage sur SSD).
J'ai récupéré 40 Go de (100% d'espace inutilisé, car je ne désinstallerai jamais rien de ce que j'utilise). N'a pas enfreint les règles de Windows, puisqu'elles utilisent pour le Documents and Settings
même point de jonction Users
bien que sur le même lecteur ...
Je cherche toujours ce que je pourrais déplacer sur un disque dur (magnétique) ... Une chose à noter que vous aurez un winSxS
sous - dossier dans le dossier Windows NE DÉPLACEZ PAS ce dossier, car il irait à l'encontre du but du disque SSD (chargement rapide des applications). WinSxS
est un dossier contenant toutes les dll côte à côte (et presque chaque application utilise quelque chose à partir de là). C’est aussi la solution de Microsoft pour la version DLL HELL, si vous vous demandez pourquoi elle existe.
La fonctionnalité Source d'installation locale (Msocache) est installée de sorte que vous ne devez pas insérer le CD lors des opérations d'installation suivantes:
Vous pouvez utiliser l'Assistant de nettoyage Windows pour supprimer le dossier Msocache. Pour ce faire, suivez les étapes décrites dans l'article Microsoft associé .
Avertissement: Ne supprimez jamais le dossier MSOCACHE en utilisant l'Explorateur Microsoft Windows.
Le meilleur moyen d'éviter que ce dossier ne soit placé sur votre lecteur est de cocher la case Supprimer les fichiers d'installation lors de l'installation d'Office.
De ce fil :
Si vous le supprimez, c'est ce qui va arriver:
- La fonction de réparation de MS Office ne fonctionnera plus à partir du cache du disque dur - il faudra le CD pour le réparer.
- Les mises à jour Microsoft pour Office qui nécessitent le cache ne fonctionneront plus à partir du cache du disque dur - il faudra le CD pour les installer.
Solution, ce que j'ai fait récemment:
- Gravez l'intégralité de ce dossier sur un CD-R ou un DVD (la taille du fichier de ce dossier dépend de votre version d'Office).
- Supprimer ce dossier.
- Recherchez dans le registre regEdit C: \ MSOCache et modifiez toutes les références pour qu'elles pointent vers votre lecteur de CD / DVD, par exemple: E: \ MSOCache (nécessitera bien sûr le disque lorsque quelque chose lié à Office nécessite ces fichiers de cache).
Je me demande si ceux qui sont contre la suppression de ce dossier ont réellement rencontré des problèmes après cela dans la vie réelle.
Je suis en train de déplacer + supprimer ce MSOCache depuis que je l’ai vu pour la première fois en 2003 et je n’ai jamais eu de problèmes avec la mise à jour ou l’utilisation de Microsoft Office par la suite.
Ma réponse est oui, vous pouvez supprimer le dossier C: \ MSOCache en toute sécurité, sans regret, au cas où vous auriez un support d’installation que vous pourrez utiliser plus tard si nécessaire.
J'ai un SSD de 64 Go et des charges de programmes. Je déplace régulièrement les gloutons de l'espace sur un disque dur. De nombreux programmes utilisent maintenant 500 Mo à 1,3 Go pour les ordures telles que les bordures de page et toutes sortes de petits fichiers image.
Ne vis pas avec le registre. Tôt ou tard, ça te mordra dans le cul. Créez une jonction, comme mentionné dans la réponse de SoLaR .
CEPENDANT - CERTAINS CAVEATS.
Ne supprimez pas le dossier d'origine. Renommez-le avec un signe moins, c.-
à-d. Renommez MSOCache en -MSOCache.
MSOCache est une anomalie en ce sens qu'il se trouve dans un dossier racine. Normalement, vous déplacez quelque chose dans un sous-dossier. Vous devrez donc modifier ce qui suit: "mettre dans le dossier parent".
Dans le dossier PARENT du sous-dossier que vous déplacez, créez un fichier TEXT appelé JUNCTION LIST.txt avec le contenu indiqué ci-dessous. Ainsi, si vous déplacez C: \ Program Files \ Adobe \ Spacehog, vous devez placer le fichier "JUNCTION LIST.txt" dans C: \ Program Files \ Adobe \.
CONTENTS OF JUNCTION LIST.txt (bien sûr, modifié selon votre cas):
SSD Win 7
C:\ProgramData\Adobe\CameraRaw
was replaced with a junction to
S:\Program_Data\Adobe\CameraRaw
mklink /j CameraRaw "S:\Program_Data\Adobe\CameraRaw"
(Ajoutez-en d'autres, au besoin.)
Le fichier JUNCTION LIST.txt doit documenter EXACTEMENT ce que vous avez fait.
Ouvrez une invite de commande dans le dossier PARENT du sous-dossier que vous déplacez.
COPIEZ la ligne "mklink ..." du fichier DOCUMENTATION. Cela signifie mettre en surbrillance et appuyez sur Ctrl-C.
COLLEZ la commande à l'invite et appuyez sur Entrée.
Si cela ne fonctionne pas, n’apportez aucune correction à la ligne de commande. Corrigez le fichier DOCUMENTATION et répétez la copie et le collage.
Vous devriez maintenant avoir le nom du dossier original avec un signe moins et une jonction avec le nom du fichier original.
Déplacez tout du dossier "moins" à la jonction.
Copiez le dossier JUNCTION LIST.txt dans le dossier PARENT du dossier TARGET sur l’autre lecteur. L'idée est d'avoir de la documentation partout.
Maintenant, sauf que vous avez un dossier réel avec un nom "moins", tout devrait ressembler à celui que vous aviez avant de commencer.
NE renommez PAS le dossier cible. Cela détruit la jonction. Si vous devez renommer le dossier cible, supprimez la jonction, corrigez le fichier JUNCTION LIST.txt et créez une nouvelle jonction.
Très similaire aux réponses précédentes - le problème est que je suis passé C:\MSOCache
à mon deuxième disque dur, D:\MSOCache
puis tout ce que je devais faire était regedit
de changer toutes les références C:\MSOCache
en D:\MSOCache
un moyen rapide et sans douleur de libérer un espace considérable sur le C : conduire.
Oui, vous pouvez supprimer le dossier MSOCache si, lorsque vous installez MS Office, vous sélectionnez l'option "Tout exécuter à partir du disque dur".
Cochez cette option sous Microsoft Office, puis Not Availablerecherchez les composants dont vous n’avez pas besoin. J'ai installé uniquement Excel (beaucoup plus rapide que LibreCalc), Word et PowerPoint, puis j'ai renommé MSOCache en "junk.MSOCache.deleteme". Je ne prévois d'installer aucun autre composant Office.
Jusqu'à présent, pas de problèmes. Je n'ai pas essayé d'installer de mises à jour Office car je n'ai besoin d'aucun correctif de sécurité (les seuls fichiers Office que j'utilise sont les miens), mais si vous voulez les mises à jour, installez-les d'abord et supprimez / renommez MSOCache après.
UPDATE : J'ai également supprimé le dossier MSOCache d'une installation Wine d'Office sous Linux et Excel fonctionne parfaitement.