Crédito da imagem: kasipat / iStock / GettyImages
O Gerenciador de Configuração do Windows System Center (SCCM) é uma ferramenta incrivelmente útil em configurações de escritório. O departamento de TI de uma organização ou administradores de sistemas podem usá-lo para garantir que todos os funcionários ou membros da equipe tenham acesso ao aplicativos e segurança de que precisam para concluir tarefas e desempenhar funções atribuídas, estejam eles usando um dispositivo da empresa ou pessoal dispositivo.
O SCCM também pode ser usado para instalar programas e distribuir patches em uma rede de computadores, mas em certos ambientes, isso pode representar um problema. Os arquivos temporários usados na implantação podem, ocasionalmente, persistir em dispositivos em rede, levando ao aumento de arquivos nos discos rígidos do cliente e uma crise de armazenamento no próprio servidor de implantação. Esses arquivos são armazenados no cache CCM do Windows (também conhecido como CCMCache). Esse cache pode ser limpo manualmente ou usando scripts de comando do PowerShell.
Vídeo do dia
O que é o cache do Windows CCM?
O CCMCache é um cache de arquivo usado por máquinas e servidores conectados em rede via SCCM. Funciona como qualquer outro cache de computador, armazenando arquivos temporários relacionados a programas instalados e atualizações de sistema, mas devido ao seu relacionamento com o Administrative System Center, não pode ser apagado por usuários que não têm administrador privilégios. O CCMCache pode ser encontrado na maioria das instalações do Windows, Enterprise ou não, na pasta principal do Windows em c: \ windows \ ccmcache ou em um arquivo oculto dentro da pasta system32.
Limpando o Cache CCM Manualmente
Se você tiver acesso de administrador a um computador, poderá limpar o cache CCM manualmente por meio dos menus de Configurações desse computador. Para fazer isso, acesse o Painel de Controle, selecionando-o no Menu Iniciar ou pesquisando-o na barra de Pesquisa do Windows. Use o menu na parte superior da janela para exibir as opções como ícones e, em seguida, role até a opção "Gerenciador de configuração". Selecione-o e clique na guia "Avançado". Navegue até "cache" e selecione "Definir configurações". Clique no botão "Excluir arquivos" que aparece e confirme a ação.
Limpeza de cache com PowerShell
Se você precisar limpar a pasta CCMCache em vários computadores ao mesmo tempo ou remotamente, pode usar um script do PowerShell. Primeiro, navegue até o computador que deseja limpar no painel de controle do SCCM e clique com o botão direito nele. Selecione a opção "Ferramentas de clique com o botão direito", seguido por "Ferramentas do console" e, finalmente, "prompt interativo do PowerShell". Você pode então inserir um comando de script de sua escolha. Muitos scripts existem para limpar o Cache CCM, cada um variando em complexidade e destinados a diferentes ambientes de rede. No entanto, a execução da seguinte sequência de código deve limpar o cache CCM na maioria dos sistemas:
$ resman = New-Object -ComObject "UIResource. UIResourceMgr "$ cacheInfo = $ resman. GetCacheInfo () $ cacheinfo. GetCacheElements () |para cada {$ cacheInfo. DeleteCacheElement ($ _. CacheElementID)} $ resman = New-Object -ComObject "UIResource. UIResourceMgr "$ cacheInfo = $ resman. GetCacheInfo () $ cacheinfo. GetCacheElements () |para cada {$ cacheInfo. DeleteCacheElement ($ _. CacheElementID)}