我有一台 Windows 7 计算机,无法在常规模式下启动,因此我以安全模式启动以进行备份。
这失败了,
wbadmin start backup
在安全模式下不起作用(到目前为止我还无法找出原因 - 启用和运行 VSS 服务并没有解决这个问题)。
替换硬盘比故障硬盘小,所以我的下一个选择是先缩小卷,然后再将其克隆到新硬盘。猜猜怎么着:缩小也不起作用。
我使用的收缩命令是:
diskpart
select volume 1 (my C: drive)
shrink desired=102400 (the number of MBs you're trying to REMOVE from your partition)
我收到错误:
DiskPart has encountered an error: This service cannot be started in Safe Mode
See the System Event Log for more information.
请参阅我的回答以找到解决方案。
答案1
于是我查看了事件日志。结果发现 DiskPart 正在尝试启动 defragsvc。您不能直接在安全模式下启动 defragsvc,因此您必须先使用 regedit 启用它。
- 启动 Regedit
- 转到 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SafeBoot
- 打开“最小”或“网络”,选择要使用的安全启动类型
- 右键单击“最小”或“网络”,然后单击“新建”>“项”
- 输入服务名称:defragsvc
- 点击 defragsvc
- 双击右侧的名称(默认)
- 输入“Service”(不带引号),然后单击“确定”
现在,您可以按照我的问题中所述,使用 diskpart 缩小您的卷。