早上好,
我是这个社区的新手,非常感谢大家耐心回答这个问题:
下载该程序后,我在 Windows 10 笔记本电脑上运行 PuTTY 时遇到了很多问题。我将在下面提供我的系统信息以供参考。
我的系统信息:
操作系统名称 Microsoft Windows 10 Pro 系统型号 HP ProBook 450 G8 笔记本电脑 系统类型 基于 x64 的 PC 处理器 第 11 代 Intel(R) Core(TM) i7-1165G7 @ 2.80GHz,2803 Mhz,4 核,8 个逻辑处理器 BIOS 模式:UEFI 驱动程序 -- C:\WINDOWS\SYSTEM32\DRIVERS\KDNIC.SYS (6.1.0.0, 32.52 KB (33,296 字节),2019 年 12 月 7 日凌晨 3:07) 串行端口信息 -- serial 串行端口驱动程序 c:\windows\system32\drivers\serial.sys 内核驱动程序 否 手动 已停止 确定 忽略 否 否
油灰:PuTTY 当前版本:0.77,发布于 2022-05-27
PuTTY 版本链接:https://www.chiark.greenend.org.uk/~sgtatham/putty/releases/0.77.html
我为我的 Windows 10 下载了 PuTTY 64 位 x86。每次我尝试下载时,一切都很顺利,直到我尝试打开 PuTTY 进行使用。然后我会收到以下弹出错误消息:PuTTY 错误消息
然后我打开了“故障排除”,希望在那里找到问题。故障排除的结果是 PuTTY 是一个“不兼容”的程序。下图:故障排除:不兼容的程序
故障排除完成后,我还尝试修复该问题。PuTTY 仍然无法打开。故障排除报告:修复屏幕
我尝试在 PuTTY FAQ 部分中查找错误,但没有找到与该特定问题相匹配的内容。
我之前从未下载过该程序,因此没有任何以前的版本可供运行。
为了查看 x32 能否运行,我下载了它,但遇到了同样的问题。我还仔细检查了我的系统信息,以确保我下载了正确的版本:64 位 x86 适合我的系统。
我的防火墙也没有阻止PuTTY。
只是为了确保我理解,命令行不会为 PuTTY 会话打开,并且 PuTTY“登录”部分没有记录任何内容。
我不确定我做错了什么,但如果有任何想法我将不胜感激!
答案1
如果 MS Windows 10(或更准确地说是 Windows 资源管理器)在启动 putty.exe 时报告不兼容,您可以尝试通过更改注册表来解决该问题:
跑步注册表编辑器并打开以下键(Ctrl+L并粘贴路径):
HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Compatibility Assistant\Store
然后在Regedit窗口的右侧找到与putty.exe对应的值并将其删除。
下次从 Windows 开始菜单或 Windows 资源管理器(均通过 explorer.exe 进程运行)运行 putty.exe 时,将重新创建注册表值。
这样,我解决了在 MS Windows 10 Pro.22H2 上启动 putty 0.79 的问题。