我只是想知道为什么 LTSC 版本 Windows 附带的 Windows 计算器(实际上是 Windows 7 中的旧经典计算器,因为 LTSC 版本没有安装新的现代 UI 计算器)会产生错误的结果,或者在切换到“程序员模式”时崩溃。
重现步骤:
- 安装 Windows 10 LTSC 2019 64 位或 32 位
- 打开 32 位 cmd.exe(当然在 32 位系统中默认,在 64 位系统上从 Syswow64 文件夹运行)
- 启动calc.exe
- 你会注意到计算器一开始显示的是“1”,而不是 0
- 执行任何计算,例如 SQRT(9) -> 将产生错误结果。切换到“程序员模式”会导致计算器崩溃。
问:如何解决?我尝试过的所有 LTSC 系统都出现这种情况,所以我认为这是最新 LTSC 版本中的一个普遍错误。在纯 32 位系统中尤其麻烦,因为您无法强制使用 64 位版本(这适用于 64 位版本)。
答案1
那现在已经是 Windows 的旧版本了。
转到“设置”、“应用程序”,然后向下滚动到“计算器”。
尝试重置它并查看是否有效。
更有可能:卸载它,重新启动计算机,然后前往 Microsoft Store 并重新安装计算器。
如果 Store 方法不适合您,请按照此处的 Power Shell 方法操作:
计算器在这里运行良好,但我的 Windows 是最新的。