我们销售集成系统,其中我们使用一组 SSD 作为可交换数据存储。该系统有一个用于操作系统 (Windows 10) 的内置 Compact-Flash 磁盘和几个通过 SATA 连接到可移动外壳中的 SSD,用于存储记录的数据。
系统运行良好,但由于我们对 SSD 施加了数据速率限制,因此磁盘性能绝对至关重要。现在我们观察到,有时可移动磁盘上的“系统卷信息”文件夹开始增长,如果发生这种情况,磁盘最终会变得非常慢。重新格式化磁盘可以恢复性能。
我想知道这些文件夹中包含什么以及其中是否有任何有用的东西?我实际上认为 Windows 正在从 C: 驱动器写入备份信息,尽管这完全没有意义 - 这些驱动器稍后会被删除并最终放入不同的系统中或在重新使用之前进行格式化。
- 有什么方法可以告诉卷影服务根本不要使用这些驱动器?
vssadmin
让我配置一些东西,但似乎无法将特定卷的影子大小设置为 0。 - 或者我应该完全禁用 VSS 服务?这样做有什么风险?如果操作系统崩溃,标准程序无论如何都是重新刷新它。
答案1
除此之外,Windows 使用系统卷信息文件夹进行系统保护,然后该文件夹将跟踪 Windows 认为需要保护的文件的更改。
报到 控制面板 > 系统 > 高级系统设置 > 系统保护 如果启用了驱动器保护。
如果已启用,则禁用它。
要查看 System Volume Information 目录的内容,请使用 PsExec 实用程序:
使用 SYSTEM 权限运行 PowerShell:
"C:\path\PsExec.exe" -i -s powershell.exe
要查看文件夹的内容,请输入命令:
Get-ChildItem 'X:\System Volume Information\'
可以使用以下方法找到文件夹大小:
(Get-ChildItem 'C:\System Volume Information\' | measure Length -s).sum
答案2
这看上去不像是 VSS 问题。
默认情况下,可移动驱动器未启用 VSS。
您实际遇到的问题是:人们将文件从可移动驱动器删除到“回收站”,但并非永久删除。因此,基本上一些元文件最终会移至“系统卷信息”文件夹。
只需培训用户永久删除他们的可移动数据(例如使用 Shift+Delete)或使用适当的文件管理器。
如果不是 VSS 和回收文件导致的,则可能是第三方程序在做某事。