![](https://s1.51cto.com/attachment/200904/200904101239294710663.jpg)
SCCM
分发到客户端的软件都会暂存在客户端的
cache
中,这个
cache
文件位于
%windir%\system32\ccm\cache\
下面。而
SCCM 2007
分发软件时会预先识别适当的
cache
大小。默认的
cache
大小是
5GB
,当没有预先创建的时候,系统会预先识别客户端的操作系统是否有足够的空间来缓存。默认情况,
cache
会一个月自动清理一次或者需要更多空间时也会自动清理。
<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
不过有的时候,我们需要手动来更改
cache
的大小,这里我们可以使用
powershell
来更改
sccm
客户端的
cache
大小。
1.
$Cache =
Get
-WmiObject -namespace root\ccm\SoftMgmtAgent -class CacheConfig
2.
$Cache.size = 10240
3.
$Cache.InUse =
"True"
4.
$Cache.Put()
5.
Restart-Service ccmexec
转载于:https://blog.51cto.com/conanhan/148034