如何配置 Windows 以应对断电情况?

如何配置 Windows 以应对断电情况?

我有几台电脑在电源经常无预警断电的环境中工作。

有某种电容器备用装置,可以在断电后保持电力 1 秒钟。

由于某些技术条件,使用更大的 UPS 是不可能的。计算机必须电源关闭后不久关闭。

由于该软件,计算机必须运行 Windows。

由于上述原因,Windows经常会在断电后损坏,需要从备份映像中进行恢复。

我们可以做些什么来使 Windows 更能抵御断电呢?

未保存的数据丢失是完全可以接受的,但操作系统损坏是不能接受的。

作为替代方案,如果 Windows 可以通过电容器备份在这 1 秒钟内安全关闭,那么如何配置它来实现这一点?

答案1

如果可以选择更换操作系统,您可以将 PC 切换到 Windows 10 iot。此 Windows 版本专为经常断电的工业设备而设计。它使用写入过滤器,通过将任何更改缓存在 RAM 磁盘中来保护系统分区免受损坏。https://docs.microsoft.com/en-us/windows/iot-core/secure-your-device/unifiedwritefilter

答案2

为了减少损坏的可能性,您可以完全禁用磁盘缓存。这将强制 Windows 立即写入更改,这不会阻止您的问题,但可以最大限度地减少数据丢失。

这可能会影响速度,特别是在进行许多小写入时,但您可以尝试一下。

微软知识库


您可能还想禁用NtfsDisableLastAccessUpdate.这样可以防止系统即使只是读取一个文件,也无法对文件系统进行任何更改。


您还应该禁用所有自动更新,因为运行 Windows 更新时电源故障会导致问题。

答案3

您可以让每台电脑尽可能多地制作系统映像。Windows 或任何软件都无法在 1 秒内“保护”系统,据我所知,2018 年还没有实现。我想知道这些计算机所处的环境是什么样的,您无法为每台计算机添加 UPS,如果是因为空间问题,市场上有一些内置 UPS 的电源,您可以用它替换,并将 UPS 内置在您的电脑中(我认为您说的是台式电脑)。如果 Windows 负载不太大,您需要大约一分钟才能正常关闭。我确实建议使用 SSD 磁盘来加速任何过程,我的电脑使用 SSD 在几秒钟内关闭了 Windows。但是,认真地讲,恕我直言,与其从不可能的帽子里变出兔子,我强烈建议您无论如何都要找到使用 UPS/软件解决问题的方法,即使您无法解决频繁停电的问题。

答案4

我不是专家,但既然您想保护操作系统而不是数据,您可以考虑这些解决方法:

  • PCI 重生卡(PCI 恢复卡)。重启后,它会清除对操作系统的任何更改。换句话说,每次断电后,它都会非常快速地恢复您的系统。
  • 从网络启动(PXE 启动),从 LAN 中另一台机器的系统镜像文件启动您的机器。这可能会带来另一个问题,即“如何保护另一台 PC 免受断电”,那么使用笔记本电脑或从云服务器(如 AWS)启动可能会有效。
  • 将您的可怜的计算机机箱移出危险的房间,为其配备一个 UPS,并通过多条非常长的电缆将其连接到危险的房间,用于显示器 (HDMI)、鼠标和键盘 (USB)。有一种名为“以太网 kvm 延长器”的产品可以将所有这些电缆延长到一起。

相关内容