许多实验室的测量计算机处于脱机状态,无法接收最新的 Windows 更新。这些计算机通常也使用旧版本的 Becker & Hickl 软件。这很可惜,因为 Becker & Hickl 软件会不断更新错误修正和新功能,从而使用户的生活更加轻松。然而,在过时的系统上安装最新的 TCSPC 软件包可能会导致系统在更新后无法工作(TCSPC、FLIM)。在此,我们将讨论如何在通常安装了 Windows 7 的脱机计算机上更新最新软件。
检查系统状态
新版本的 SPCM 和 SPCImage 会提供新功能和错误修正。要检查 SPCM 的版本,只需启动 SPCM 并查看闪屏。版本号和发布日期显示在第二行。或者,在 SPCM 中进入 Main->About 以显示闪屏。
![](https://www.becker-hickl.com/wp-content/uploads/2020/02/SPCM_splash_screen_with_version_022520_120124_PM.jpg)
要检查 SPCImage 的版本,请启动它并转到帮助->关于:
![](https://www.becker-hickl.com/wp-content/uploads/2020/02/ScreenShot_313_My_Pictures_022520_120904_PM.jpg)
要查看 Windows 7 的更新状态,请进入 “控制面板 -> Windows 更新 “并查看 “已安装更新 “一行中的日期。
![](https://www.becker-hickl.com/wp-content/uploads/2020/02/ScreenShot_314_Windows_Update_022520_121538_PM.jpg)
备份、备份、备份
首先备份系统。除了备份,别无选择。更新总有可能导致某些功能无法正常工作。如果没有备份,就没有退路。有许多软件包可以对整个硬盘进行完全备份,并在出错时恢复旧状态。请向 IT 部门寻求帮助或上网搜索 Windows 备份。Windows 本身也有备份工具和恢复早期快照的选项。
免责声明
Becker & Hickl GmbH 不对更新过程中可能出现的任何损坏或其他副作用负责。
不仅与您有关
通常情况下,测量计算机由多个用户使用,并使用不同的软件包。如果更新 Windows,这些软件包可能无法继续使用。在某些情况下,这些软件包也可以更新到新版本。
基于 bh 动态链接库的定制软件
许多实验室都使用家庭编写的软件。这些软件使用 Becker & Hickl DLL 与我们的硬件进行通信。与其他软件一样,DLL 也会接受更新。有时会有一些重大变化和驱动程序更新。如果现在安装整个 TCSPC 软件包,则不仅会更新SPCM 和SPCImage ,还会更新驱动程序和一些 DLL。因此,自己编写的软件可能无法运行,需要根据新的 DLL 和/或驱动程序调整代码。
开发人员应查看DLL 的发行说明。使用 SPCM DLL 的开发人员应特别注意SPCdata 结构的变化。SPCM DLL 的发布说明在 “spcm_dll_news.txt “文件中。
更新 TCSPC 软件包
备份后,您可以尝试更新 TCSPC 软件包。即使安装的是过时的 Windows 7,它仍有可能正常工作。在此处 下载最新的 TCSPC 软件包并启动它。向导将引导您完成安装。尝试正常测量,检查功能是否正常。
离线更新 Windows 7/10
在过去,Windows 更新曾导致许多问题(只需谷歌搜索 “Windows 更新问题”)。在许多情况下,我们发现“WSUS 离线更新“软件比通过 “控制面板 -> Windows 更新 -> 安装更新 “的正常程序更有效。简而言之,您需要下载当前版本的“WSUS 离线更新”,然后运行 “UpdateGenerator.exe “下载 Windows 更新,以供离线使用。下载完成后,启动 “客户端 “文件夹中的 “UpdateInstaller.exe “安装更新。
![](https://www.becker-hickl.com/wp-content/uploads/2020/02/ScreenShot-315-WSUS-Offline-Update-11.8.3-Generator.png)