询问开机日期(挑战)

询问开机日期(挑战)

问题

一台装有 XP 的旧笔记本电脑每次启动时都会丢失日期。它没有电池组,因此必须一直插在墙上。

我已经尝试过

  • 更换了小型纽扣形 3V 电池(2 次)但系统仍然失去时间。
  • 检查 3V 电池的跳线是否设置正确。
  • 将 NTP 设置为最近的服务器。这不是一个好的解决方法,因为系统应该在 Windows 网络启动、计划任务和安装完成之前拥有正确的时间。
  • 编写了一个批处理 DOS,然后运行 ​​DATE 和 TIME 命令并将其存储在“启动”组中。这不是一个好的解决方法,因为系统应该在 Windows 启动之前就拥有正确的时间。
  • 编辑注册表的“BootExecute”以运行 DOS 命令 DATE 和 TIME。也许我犯了语法错误?
  • 寻找另一台笔记本电脑但没有钱:'-(

问题

  1. 无论如何都要在 Windows 启动之前要求用户确认/设置日期和时间?
  2. 除了自动检查之外,注册表的“BootExecute”还有哪些规则和语法?

答案1

更好的解决方案可能是设置时间同步。所谓的 NTP 服务器(网络时间协议)只负责向相关方提供时间。大量免费服务器由志愿者管理。

答案2

似乎主板上没有合适的跳线,无法将电池的电源提供给 RTC,或者此跳线设置在不同的位置。它们被广泛用于通过短时间(如一两分钟)断开电源来清除 CMOS 设置以恢复出厂设置。如果主板有这样的跳线,那么可以在主板手册中轻松找到它。希望这对您有所帮助。

答案3

好的,我找到了正确的解决方案!

该主板需要将 3 根电线(红色、白色、黑色)焊接到 3V 电池上。当您在 Internet 上查看适用于 Acer 1610 系列的 3V CMOS 电池时,大多数供应商都建议使用 2 根电线(红色和黑色电线)。

当然,我买了一个 2 线电池。它的连接器有 3 个母插针,但只有 2 根线。所以我在连接器中间加了一根线到黑色

我仍然对如何在 Windows 启动之前运行操作感兴趣......

相关内容