Afbeelding tegoed: kasipat/iStock/GettyImages
De Windows System Center Configuration Manager (SCCM) is een ongelooflijk handig hulpmiddel in kantooromgevingen. De IT-afdeling of systeembeheerders van een organisatie kunnen het gebruiken om ervoor te zorgen dat alle werknemers of teamleden toegang hebben tot de: applicaties en beveiliging die ze nodig hebben om taken uit te voeren en toegewezen rollen uit te voeren, of ze nu een bedrijfsapparaat of een persoonlijk apparaat gebruiken apparaat.
SCCM kan ook worden gebruikt om programma's te installeren en patches te implementeren over een netwerk van computers, maar in bepaalde omgevingen kan dit een probleem vormen. Tijdelijke bestanden die bij de implementatie worden gebruikt, kunnen soms blijven bestaan op netwerkapparaten, wat leidt tot een opgeblazen bestand op de harde schijven van de client en een opslagcrisis op de implementatieserver zelf. Deze bestanden worden opgeslagen in de Windows CCM-cache (ook bekend als de CCMCache). Deze cache kan handmatig of met behulp van PowerShell-opdrachtscripts worden gewist.
Video van de dag
Wat is de Windows CCM-cache?
De CCMCache is een bestandscache die wordt gebruikt door machines en servers die via SCCM met elkaar zijn verbonden. Het werkt net als elke andere computercache en slaat tijdelijke bestanden op met betrekking tot geïnstalleerde programma's en systeemupdates, maar vanwege de relatie met het Administratieve Systeemcentrum kan het niet worden gewist door gebruikers die geen beheerder hebben voorrechten. De CCMCache is te vinden in de meeste Windows-installaties, Enterprise of anderszins, in de Windows-kernmap op c:\windows\ccmcache of in een verborgen bestand in de map system32.
De CCM-cache handmatig wissen
Als u beheerderstoegang tot een computer hebt, kunt u de CCM-cache handmatig wissen via de instellingenmenu's van die computer. Om dit te doen, gaat u naar het Configuratiescherm door het te selecteren in het Startmenu of door ernaar te zoeken via de Windows-zoekbalk. Gebruik het menu bovenaan het venster om opties als pictogrammen weer te geven en blader vervolgens naar de optie "Configuratiebeheer". Selecteer het en klik op het tabblad "Geavanceerd". Navigeer naar 'cache' en selecteer 'Instellingen configureren'. Klik op de knop "Bestanden verwijderen" die verschijnt en bevestig de actie.
Cache wissen met PowerShell
Als u de map CCMCache op een aantal computers tegelijk moet wissen of dit op afstand moet doen, kunt u een PowerShell-script gebruiken. Navigeer eerst naar de computer die u wilt wissen in het SCCM-configuratiescherm en klik er met de rechtermuisknop op. Selecteer de optie "Rechts klikken tools", gevolgd door "Console Tools" en tot slot "Interactieve PowerShell-prompt". U kunt dan een scriptopdracht naar keuze invoeren. Er bestaan veel scripts om de CCM-cache te wissen, elk variërend in complexiteit en bedoeld voor verschillende netwerkomgevingen. Als u echter de volgende reeks code uitvoert, moet de CCM-cache op de meeste systemen worden gewist:
$resman= Nieuw-Object -ComObject "UIResource. UIResourceMgr" $cacheInfo=$resman. GetCacheInfo() $cacheinfo. GetCacheElements() |foreach {$cacheInfo. DeleteCacheElement($_.CacheElementID)} $resman= Nieuw object -ComObject "UIResource. UIResourceMgr" $cacheInfo=$resman. GetCacheInfo() $cacheinfo. GetCacheElements() |foreach {$cacheInfo. VerwijderCacheElement($_.CacheElementID)}