Sccm очистить кэш клиента

Обновлено: 07.07.2024

Кажется, что это был какой-то тип резервного копирования системных файлов Windows, хотя я не уверен. В любом случае, данные резервного копирования системы (по крайней мере, точки восстановления) находятся в C:\System Volume Information AFAIK. Что находится в этой C:\ccmcache папке? Безопасно ли просто удалить это?

В Windows такой папки по умолчанию нет. Вероятно, это часть установленного вами программного пакета.

ccmcache Папка используется System Configuration Manager (SCCM Center) клиента. Здесь хранятся файлы, загруженные SCCM. SCCM - это система управления программным обеспечением предприятия, используемая во многих средах Windows, которая предоставляет службы развертывания операционной системы и программного обеспечения, службы удаленного управления, службы отчетов и т. Д. Обычно эту папку можно найти только в системах в управляемой среде предприятия.

SCCM кэширует файлы, используемые для развертывания программного обеспечения в ccmcache папке. Это может включать пакеты программного обеспечения, которые автоматически устанавливаются на вашем компьютере, некоторые типы обновлений программного обеспечения и т. Д. Файлы не удаляются автоматически из ccmcache папки после их использования, но они помечаются как подлежащие удалению. Вам не следует вручную удалять файлы в этой папке, так как вы можете случайно удалить то, что еще не было использовано. Вам определенно не следует полностью удалять эту папку, так как это нарушит SCCM, и вы перестанете автоматически получать пакеты программного обеспечения от сетевого администратора.

Вы сможете уменьшить размер этой папки с помощью панели управления ConfigMgr. Это потребует привилегий локального администратора. Сделать это:

Откройте «Свойства диспетчера конфигурации» на панели управления. Возможно, вам придется изменить панель управления на «представление значков» вместо «представление по категориям».

Перейти на вкладку «кеш»

Нажмите «Настроить параметры» и подтвердите запрос UAC, если будет предложено

Кнопка «Удалить файлы» должна стать доступной. Нажмите эту кнопку, чтобы очистить файлы. Он автоматически сохранит все файлы, которые не должны быть удалены.

Windows System Center Configuration Manager (SCCM) - невероятно полезный инструмент в офисных настройках. ИТ-отдел организации или системные администраторы могут использовать его, чтобы обеспечить всем сотрудникам или членам группы доступ к приложениям и средствам безопасности, которые им необходимы для выполнения задач и выполнения назначенных ролей, независимо от того, используют ли они устройство компании или персональное устройство.


кредит: касипат / iStock / GettyImages

SCCM также можно использовать для установки программ и развертывания исправлений в сети компьютеров, но в некоторых средах это может представлять проблему. Временные файлы, используемые при развертывании, могут иногда сохраняться на сетевых устройствах, что приводит к переполнению файлов на клиентских жестких дисках и кризису хранилища на самом сервере развертывания. Эти файлы хранятся в кэше Windows CCM (также известном как CCMCache). Этот кеш можно очистить вручную или с помощью командных сценариев PowerShell.

Что такое кэш Windows CCM?

CCMCache - это файловый кеш, используемый машинами и серверами, объединенными в сеть через SCCM. Он работает как любой другой компьютерный кеш, хранит временные файлы, связанные с установленными программами и обновлениями системы, но из-за его связи с Центром администрирования его нельзя очистить пользователям, не имеющим прав администратора. CCMCache можно найти в большинстве установок Windows, Enterprise или иным способом, в основной папке Windows по адресу c: windows ccmcache или в скрытом файле внутри папки system32.

Очистка кэша CCM вручную

Очистка кэша с помощью PowerShell

Как очистить кэш Apache

Как очистить кэш Apache

Очистка кэша веб-сервера Apache является неотъемлемым элементом регулярного обслуживания, которое может обеспечить оптимальную эффективность вашего оборудования в долгосрочной перспективе. Учимся очищать .

Как очистить кэш MacBook

Как очистить кэш MacBook

В кеше компьютера хранятся временные интернет-файлы, которые браузер может использовать для быстрого запуска веб-сайтов. Вместо загрузки информации с веб-сайта, браузер просто .

В чем разница между 3 МБ кэш-памяти второго уровня и 6 МБ кэш-памяти второго уровня?

В чем разница между 3 МБ кэш-памяти второго уровня и 6 МБ кэш-памяти второго уровня?

Компьютерные процессоры используют иерархию кэшей для хранения информации и сокращения времени, необходимого для доступа к памяти. Кеш уровня 2, также известный как вторичный кеш, .

Когда на сервере SCCM заканчивается свободное место, начинают сыпаться разного рода ошибки от Management Point, DistributionPoint, SiteServer, SUP, Component Server и/или других ролей. Самым простым и быстрым решением может быть добавление дискового пространства, но оно ж не резиновое, и через какое-то время проблема снова даст о себе знать. В другом случае начинается монотонная и кропотливая работа по изучению логов и поиску решений. Разберемся, какие файлы забивают жесткий диск, какие из них нужны, а какие уже устарели и являются мусором.

Анализ папок и файлов

Сначала определяем папки наибольшего размера. К ним относится FileLib, которая содержится в SCCMContentLib, папки wim и Source, они находятся в SCCM2012R2 (место установки сервера), MS SQL Server из Program Files и UpdatesForWindows. Далее смотрим, какие файлы там есть, что они содержат.

Папка UpdatesForWindows занимает 9 Гб, создана дополнительно вручную при настройке WSUS, предназначена для хранения обновлений пользовательских ОС. Ее размер вроде бы небольшой, но если еще качать обновления для разных версий ОС и программ, то она сильно раздуется. О ее переносе на файловый сервер стоит позаботиться, ведь обращение к ней может происходить по сети.

Папка wim занимает 35 Гб, содержит в себе эталонные образы ОС. Обращение к ней происходит по сети, поэтому ее тоже можно перенести на файловый сервер.

Папка Source занимает 20 Гб. В ней лежат установочные программы со специальными настройками, то есть с командными файлами тихой установки. При добавлении этих программ на сервер SCCM используется сетевой (UNC) путь, ее также можно переместить на файловый сервер.

В директории SCCMContentLib имеются три папки [1]: DataLib, FileLib, PkgLib. Папка FileLib имеет самый большой размер – 50 Гб. Эта папка служит для хранения содержимого точки распространения. По завершении процесса добавления контента в DistributionPoint будет создана папка, в имени которой – порядковый номер из четырех символов, взятых из хеша файла, и содержать она будет три файла (см. рис. 1), в именах которых набор символов в 16-ричном формате (значение хеша):

  • .ini – содержит ссылку между файлом и пакетами, которые используют этот файл;
  • .sig – содержит оригинальную подпись пакета;
  • файл без расширения – является исходником.

Рисунок 1. Файлы в папке FileLib

В папке PkgLib находятся информационные ini-файлы о распространенном пакете, а DataLib является копией структуры папок пакета, но без реальных файлов, в ней лежат ini-файлы с данными об исходнике.

В папке MS SQL Server, помимо самой базы данных, большой размер имеет лог-файл отчетов ReportServer_log.ldf –16 Гб, что чересчур много.

Наводим порядок

После того как нашли источники проблемы, начинаем клининговые мероприятия.

Переходим к папке FileLib. При неоднократном удалении/установке DistributionPoint и добавлении в нее нового контента остается очень много ненужных файлов с предыдущих настроек. Из ini-файла мы увидим PackageID (номер пакета). По этому номеру можно определить и сам пакет, просмотрев в консоли SCCM подразделы из раздела Software Library. Если соответствия не было найдено, то вся папка подлежит удалению.

При наличии большого количества потерянных папок работа по выявлению соответствия быстро утомляет. Тут можно применить другой вариант, хоть и не совсем простой, но зато рабочий. В этом случае удаляется весь контент из DistributionPoint, удаляются все пакеты из раздела Software Library и все файлы из папки FileLib. В нашем случае переустанавливалась и роль DistributionPoint [3]. Затем решается, какие программы и эталонные образы уже устарели и от них можно отказаться. Когда весь хлам выкинули, можно приступать к возвращению контента обратно.

Окончательная проверка

По завершении всех работ нужно удостовериться в отсутствии ошибок. Перечислим те места, в которые необходимо заглянуть.

Первым делом проверяем статусы всех пакетов в разделе Software Library, они должны иметь зеленый кружок после распространения.

Далее открываем свойства DistributionPoint и проверяем контент. Для этого проходим путь AdministrationOverviewDistribution Points → двойной щелчок левой кнопкой мыши → вкладка Content. Все добавленные пакеты должны иметь правильный размер (см. рис. 2), если размер равен 0 Mб, то имеется проблема.

Рисунок 2. Контент DistributionPoint

Затем заходим в MonitotingOverviewSystem StatusComponent Status, чтобы убедиться в отсутствии критических состояний каких-либо компонентов SCCM-сервера.

Следующий шаг – просмотр лог-файлов dataldr.log, distrmgr.log, mpcontrol.log, SMSPXE.log, WCM.log, которые находятся в D:\SCCM2012R2\Logs.

Из утилит можно отметить DP Job Manager (отображает перечень задач из очереди точки распространения, а также разрешает их переместить, удалить, запустить вручную) и Content Library Explorer (позволяет увидеть содержимое точки распространения и решить проблемы с расположением контента).

Достоинства: появляется свободное место для работы SCCM-сервера.

Недостатки: тратится много времени на анализ проблемы, поиски решения, исправление ошибок.

Мы разобрались с назначением многих файлов и папок, как производить чистку ненужного контента и где смотреть ошибки. Теперь не надо тратить время на поиск решений с нехваткой свободного места на сервере Configuration Manager.

Ключевые слова: файлы, папки, хлам, мусор, удалить, содержимое, переместить, DistributionPoint, свободное место, контент, пакеты, дисковое пространство, размер.

Инструменты для SCCM 2012 R2

В компаниях с большой численностью ПК Configuration Manager является одним из самых основных и незаменимых продуктов для ИТ-специалистов. Большое количество функций помогают автоматизировать многие процессы и управлять из одной консоли конфигурациями различных устройств на основе ОС Windows, Windows Phone, OS Х, iOS и Android. Чтобы идти в ногу со временем, для SCCM регулярно появляются накопительные обновления и сервис-паки, выходят новые версии, улучшающие его функционал. Также некоторые возможности можно расширить за счет использования дополнительных инструментов.

Right Click Tools

Чтобы ощутить все удобства данной утилиты, нужно в консоли SCCM зайти в раздел “Assets and Compliance->Devices”, на выделенном компьютере нажать правой кнопкой мыши и в контекстном меню в пункте “Now Micro Right Click Tools”, выбрать нужный подпункт (см. рис. 1):


Рисунок 1. Состав утилиты Right Click tools относительно ПК.

Плюсы есть не только в управлении компьютерами, но и учетными записями пользователей. В разделе “Assets and Compliance->Users” в контекстном меню имеется пункт “Now Micro Right Click Tools”, используя который системный администратор может включить или отключить аккаунт, сменить ему пароль, просмотреть в какие группы безопасности он входит и к каким компьютерам пытался получить доступ.

Примеры регулярного использования утилиты

Отдел кадров предоставляет нам информацию об уволенных сотрудниках. Их учётные записи блокируются прямо в консоли SCCM, не открывая оснастку Active Directory.

Некоторые работники периодически нуждаются в использовании дополнительного программного обеспечения, которого нет в стандартном наборе Task Sequence (Последовательности задач) при установке ОС Windows. Для этого происходит создание пакетов и их распространение, а чтобы не ожидать пока SCCM-клиент о них узнает (опрос по расписанию), мы опрос делаем вручную, выбрав в контекстном меню пункт “Machine Policy Retrieval and Evaluation Cycle” (Цикл оценки политик компьютера).

В случае, когда у пользователя не получается установить программу из Software Center ("Пуск->Все программы->Microsoft System Center->Configuration Manager"), мы можем осуществить некоторые действия по выявлению проблемы прям из консоли SCCM. Скорее всего переполнился кэш клиента, поэтому используем пункты меню “Change Cache Size”, “Clear Cache”, а также изучаем лог-файлы, используя пункт “Open Client File Folder”.

Часто сотрудники обращаются с жалобой о медленной работе компьютера или его зависании. “Осмотр” удалённой машины можно сделать из консоли SCCM, используя пункты контекстного меню “Ping System”, “Running Processes”, “Connect to C$”, “Manage Computer”.

Достоинства: расширяет возможности Configuration Manager при нажатии на правую кнопку мыши, удобная в работе. Получить информацию о состоянии и ошибках, распространении обновлений и ПО, инвентаризацией, а также работоспособности SCCM-клиента и компьютера сотрудника теперь гораздо проще. Использование данной утилиты ускоряет процесс работы с удалённой машиной из несколько минут, до нескольких секунд за счёт работы только в одной консоли.

Недостатки: не обнаружено.

ConfigMgr 2012 R2 Toolkit

Разработчиком является Microsoft. Утилита бесплатная, легка в установке, не интегрируется в консоль, не требовательна к дисковому пространству, операции выполняются из меню Пуск (см. рис 2).


Рисунок 2. Список инструментов в меню Пуск.

ConfigMgr 2012 R2 Toolkit содержит ряд инструментов помогающих выявлять и устранять проблемы, возникшие в работе SCCM 2012 R2. Все они делятся на 2 группы: серверные и клиентские. Чтобы понимать необходимость их применения, опишем назначение каждого из них.

Серверные инструменты

DP Job Manager – отображает список задач, имеющихся в очереди Distribution Point (Точки распространения). Задачу можно переместить наверх, отменить или запустить вручную.

Collection Evaluation Viewer – определяет проблемы, связанные с построением содержимого коллекции. Показывает историческую и текущую информацию, а также статус очереди.

Content Library Explorer – позволяет просматривать содержимое точек распространения и устранять проблемы с размещением их контента (см. рис. 3).


Рисунок 3. Просмотр содержимого точки распространения.

Content Library Transfer – используется при полном заполнении диска или при необходимости переноса контента библиотек. Здесь можно использовать команду, синтаксис которой выглядит так: ContentLibraryTransfer.exe –SourceDrive <диск-источник> –TargetDrive <диск-получатель>

Content Ownership Tool – позволяет переназначить владельца для пакетов, которые были потеряны при реорганизации.

Role-based Administration Modeling and Auditing Tool – помогает смоделировать действия пользователя, в зависимости от прав его учётной записи, а также проверить настройки безопасности SCCM.

Клиентские инструменты

Client Spy – подключается к клиенту для поиска проблем относительно распространения ПО, сбора данных об инвентаризации, а также определения использования программ пользователями.

Configuration Manager Trace Log Viewer – удобный инструмент просмотра лог-файлов.

Deployment Monitoring Tool – используется для обнаружения проблем, возникающих при развёртывании ПО и распространении системных обновлений. Не предусматривает какие-либо изменения.

Policy Spy – предназначен для просмотра имеющихся политик на клиенте, а также внесения необходимых изменений для устранения неполадок.

Power Viewer Tool – определяет настройки управления питанием (ядер процессора, жёсткого диска, монитора, батареи) как на самом сервере, так и на клиентском компьютере. Имеет более 70 параметров.

Tools Command Prompt – командная строка (cmd).

Wakeup Spy – просматривает текущее состояние питания на клиентской части, а также определяет, какие операции возможно выполнить.

Пример использования утилиты

Мне неоднократно приходилось пользоваться инструментом Client Spy для просмотра содержимого кэша SCCM-клиента (см. рис. 4). Ведь, когда появляется ошибка при попытке пользователем установить программу из Software Center, сначала целесообразно определить наличие пакета в кэше клиента, а уж потом воспользоваться набором инструментов Now Micro Right Tools для очистки кэша или его расширения.

Инструмент Configuration Manager Trace Log Viewer у меня всегда “под рукой”, так как ежедневно приходится анализировать какие-либо лог-файлы. Для удобства в нём Warnings (Предупреждения) и Errors (Ошибки) подсвечиваются жёлтым и красным цветом соответственно. Этот инструмент по умолчанию располагается в директории Tools после установки SCCM, а также он ещё добавлен в состав утилиты ConfigMgr 2012 R2 Toolkit.


Рисунок 4. Содержимое кэша SCCM-клиента.

Достоинства: устраняют недочёты функционала SCCM, а также расширяют его возможности, являются бесплатными и удобными в работе.

Недостатки: не обнаружено.

SCCM Map

Достоинства:

Недостатки:

Parallels Management Tools

  • развёртывание установочной системы (образа);
  • поддержка последовательности задач;
  • распространение программ, скриптов и файлов как в автоматическом режиме, так и с участием пользователей;
  • программная и аппаратная инвентаризация;
  • соответствие корпоративным требованиям и настройкам;
  • установка приложений сотрудниками из портала самообслуживания;
  • использование отчётов и другое.

Достоинства: позволяет работать SCCM с устройствами на основе Mac ОС, единая консоль управления.

Читайте также: