NoMachine客户端 不断创建tray monitor进程解决办法
NoMachine客户端 不断创建tray monitor进程解决办法
原因:在使用NoMachine连接香橙派远程客户端的过程中,发现电脑越来越卡顿,打开进程管理器发现,其不断创建了大量tray monitor进程从而占用大量资源导致电脑卡顿。

去NoMahine官网查询找到了解决方案:NoMachine Tray Monitor processes open constantly on Windows (UTF-16 unicode)
这里进行记录
解决方案
根据NoMachine官方提供的解决方案是启用系统的“Beta: 使用 Unicode UTF-8 提供全球语言支持”功能。
详细步骤如下:
- 打开控制面板
· 在开始菜单中搜索并打开 “控制面板”。 - 进入区域设置
· 在控制面板中,找到并点击 “时钟和区域”。
· 然后点击 “区域”。 - 进入管理选项
· 在弹出的“区域”窗口中,切换到 “管理” 选项卡。
· 点击 “更改系统区域设置…” 按钮。
· 注意:你可能需要提供管理员权限或确认 UAC 提示。 - 启用 UTF-8 支持
· 在“区域设置”窗口中,找到底部的复选框:
“Beta 版:使用 Unicode UTF-8 提供全球语言支持”。
· 勾选 此复选框。
· 点击 “确定”。 - 重启计算机
· 系统会提示你需要 重启计算机 以使更改生效。重启后即可生效
我认为该解决方案的思路是:软件可能不兼容utf-16的环境,导致tray monitor进程无法完成初始化从而不断创建进程,而更改为utf-8环境后,使得初始化可以正常完成。
注意:如此更改可能会导致系统内一些非常老旧的不支持Unicode的程序出现问题
吐槽:根据官方回应,预计在8.x版本修复,可是我使用的是9.x版本,迄今为止仍然出现该问题
另:在寻找解决方案过程中发现也有人遇到了这个问题,发现删除了不断创建该进程的bin文件也可以解决不断创建进程问题,并且远程功能不受影响。我不太清楚其中原理,如果你的系统因为某些原因不支持切换utf-8环境或许可以试试。
NoMachine客户端 不断创建tray monitor进程解决办法
https://b.wihi.top/posts/4f461c7a.html