Xshell 和 Xftp 提示“要继续使用此程序,您必须应用最新的更新或使用新版本”
背景
打开 Xshell 突然间提示 “要继续使用此程序,您必须应用最新的更新或使用新版本”,但是点击确定后又提示已经是最新版,就这么进入了死循环。重启了也不生效,也不想重新安装,因为已有的会话会没掉。因此找了一些解决方法,在此记录下。
解决方法
方法一:删除 LiveUpdate.dat
文件
在 xshell 的安装目录下找到 LiveUpdate.dat
文件将其删除,重启 xshell 即可。
这个方法我这里试是没有成功的
方法二:修改 nslicense.dll
文件
- 使用可以打开 16 进制的编辑器(我是用的 notepad++ 中的插件 Hex-Editor)打开 xshell 的安装目录下的
nslicense.dll
文件 - 搜索
7F 0C 81 F9 80 33 E1 01 0F 86 81
- 搜索到后将其中的
86
修改为83
并保存文件 - 重启 xshell 即可