Zasluga slike: kasipat/iStock/GettyImages
Windows System Center Configuration Manager (SCCM) je izjemno uporabno orodje v pisarniških nastavitvah. Oddelek za IT ali sistemski skrbniki organizacije ga lahko uporabijo za zagotovitev, da imajo vsi zaposleni ali člani skupine dostop do aplikacije in varnost, ki jih potrebujejo za dokončanje nalog in izvajanje dodeljenih vlog, ne glede na to, ali uporabljajo napravo podjetja ali osebno napravo.
SCCM se lahko uporablja tudi za namestitev programov in uvajanje popravkov v omrežju računalnikov, vendar v določenih okoljih to lahko predstavlja težavo. Začasne datoteke, ki se uporabljajo pri uvajanju, lahko občasno vztrajajo v omrežnih napravah, kar vodi do napihnjenosti datotek na trdih diskih odjemalca in krize shranjevanja na samem strežniku za uvajanje. Te datoteke so shranjene v predpomnilniku Windows CCM (znan tudi kot CCMCache). Ta predpomnilnik lahko počistite ročno ali z uporabo ukaznih skriptov PowerShell.
Video dneva
Kaj je predpomnilnik Windows CCM?
CCMCache je predpomnilnik datotek, ki ga uporabljajo stroji in strežniki, povezani v omrežje prek SCCM. Deluje kot kateri koli drug predpomnilnik računalnika, shranjuje začasne datoteke, povezane z nameščenimi programi in sistemskimi posodobitvami, vendar zaradi povezave s centrom za upravni sistem ga ne morejo izbrisati uporabniki brez skrbnika privilegije. CCMCache je mogoče najti v večini namestitev sistema Windows, Enterprise ali drugače, v osnovni mapi Windows na naslovu c:\windows\ccmcache ali v skriti datoteki v mapi system32.
Ročno brisanje predpomnilnika CCM
Če imate skrbniški dostop do računalnika, lahko predpomnilnik CCM počistite ročno prek menijev Nastavitve tega računalnika. Če želite to narediti, odprite nadzorno ploščo, tako da jo izberete v meniju Start ali jo poiščete prek iskalne vrstice Windows. Uporabite meni na vrhu okna, da prikažete možnosti kot ikone, nato pa se pomaknite do možnosti »Upravitelj konfiguracije«. Izberite ga in kliknite zavihek »Napredno«. Pomaknite se do "predpomnilnika" in izberite "Konfiguriraj nastavitve". Kliknite gumb "Izbriši datoteke", ki se prikaže, in potrdite dejanje.
Čiščenje predpomnilnika s PowerShell
Če morate počistiti mapo CCMCache na več računalnikih hkrati ali to storiti na daljavo, lahko uporabite skript PowerShell. Najprej se na nadzorni plošči SCCM pomaknite do računalnika, ki ga želite počistiti, in ga kliknite z desno tipko miške. Izberite možnost »Orodja z desnim klikom«, nato »Orodja za konzolo« in na koncu »Interaktivni poziv PowerShell«. Nato lahko vnesete skriptni ukaz po svoji izbiri. Obstaja veliko skriptov za brisanje predpomnilnika CCM, od katerih je vsak različno zapleten in je namenjen različnim omrežnim okoljem. Vendar pa mora izvajanje naslednjega niza kode počistiti predpomnilnik CCM v večini sistemov:
$resman= Nov-Object -ComObject "UIResource. UIResourceMgr" $cacheInfo=$resman. GetCacheInfo() $cacheinfo. GetCacheElements() |za vsakogar {$cacheInfo. DeleteCacheElement($_.CacheElementID)} $resman= Nov-Object -ComObject "UIResource. UIResourceMgr" $cacheInfo=$resman. GetCacheInfo() $cacheinfo. GetCacheElements() |za vsakogar {$cacheInfo. DeleteCacheElement($_.CacheElementID)}