Hoe kan ik schijfruimte vrijmaken uit de Windows installatiemap zonder Windows te doden?

Op mijn SSD machine, is de C:WindowsInstaller map enorm en neemt ongeveer 15% van mijn totale schijfruimte in beslag.

Is er een manier om die map op te ruimen zonder Windows 8.1/10 te doden? Het wegstoppen van de installatieprogramma's op de OS-partitie lijkt verspilling.

Dit lijkt te hebben gewerkt voor mij. Dit is een vereenvoudigde set instructies van http://www.kavoir.com/2012/07/how-to-free-up-c-drive-disk-space-in-windows-7-easy.html

  • Zorg ervoor dat er geen installaties draaien op je machine (er is waarschijnlijk een formele manier om dit te doen, maar ik'weet niet zeker hoe).

  • Kopieer met Windows verkenner C:\WindowsInstaller naar een andere schijf, bijv. D:\C_DRIVEWindowsInstaller -- let op: WindowsInstaller is een systeemmap en dus onzichtbaar in Windows 8.1. Je moet je account aanpassen om het zichtbaar te maken zodat je Verkenner kunt gebruiken om de kopie te maken. Google zal je helpen uit te vinden hoe je dat moet doen.

  • Maak een reservekopie van C:WindowsInstaller

  • Type de volgende commando's in een cmd.exe venster dat draait als Administrator:

     rmdir /s /q C:\WindowsInstaller
     mklink /D C:\WindowsInstaller D:\C_DRIVEWindowsInstaller
  • Het kan zijn dat Windows niet toestaat dat u de installatiemap verwijdert, omdat sommige processen bestanden in deze map gebruiken:

          C:WindowsInstaller{sommige bestanden}.msi - Het proces heeft geen toegang tot het bestand omdat het door een ander proces wordt gebruikt.

    In dit geval kunt u deze link gebruiken en Process Explorer gebruiken om het proces te vinden en te stoppen dat het rmdir commando beperkt.

Verificatie

Ter verificatie heb ik een "repair" van mijn Microsoft Visio Professional 2013 installatie gedraaid (duurde 4 minuten om te verwerken). Dit is met succes voltooid. Windows update (met reboots) liep ook succesvol na het maken van de bovenstaande wijzigingen. Ik zal terugschrijven als iets'niet werkt.

Commentaren (15)

U kunt een junction proberen door de bestanden naar de nieuwe schijf te kopiëren, dan de oude installatiemap tijdelijk te hernoemen, en een junction te maken van de standaardmap naar de nieuwe. Test dan een beetje voordat je de hernoemde installatiemap verwijdert. Installeer misschien een groter en complexer programma zoals visual studio, of Adobe Photoshop, en verwijder het dan om zeker te zijn dat alles goed werkt. Maar wees gewaarschuwd, als er iets fout gaat, kan het zijn dat je geen programma's meer kunt installeren of opnieuw installeren. Been there, done that. :)

Commentaren (6)