360安全卫士导致Idea、webstorm等无法打开终端Terminal的问题Cannot open Local Terminal
terminal
The new Windows Terminal and the original Windows console host, all in the same place!
项目地址:https://gitcode.com/gh_mirrors/term/terminal
免费下载资源
·
Idea Terminal报错为 :
Cannot open Local Terminal
Failed to start [cmd.exe] in F:\workspace\webstorm\ui_old
Error starting winpty: ConnectNamedPipe failed: Windows error 232
This error can occur due to antivirus blocking winpty from creating a pty. Please exclude the following files in your antivirus:
- D:\Program Files\JetBrains\WebStorm 2019.3.4\lib\pty4j-native\win\x86_64\winpty-agent.exe
- D:\Program Files\JetBrains\WebStorm 2019.3.4\lib\pty4j-native\win\x86_64\winpty.dll
See your idea.log (Help | Show Log in Explorer) for the details.
原因,360安全防护中的进程防护处于安全考虑禁止了其他进程获取cmd的权限,如果需要放开此权限,可以如下设置:
方法一、临时管理进程防护
取消上述进程防护后,到idea中打开Terminal点+号重新打开一个窗口即可。
方法二、添加信任(需要重启)
将Terminal中提示的两个文件添加为信任白名单,
- D:\Program Files\JetBrains\WebStorm 2019.3.4\lib\pty4j-native\win\x86_64\winpty-agent.exe
- D:\Program Files\JetBrains\WebStorm 2019.3.4\lib\pty4j-native\win\x86_64\winpty.dll
操作如下:
此方法,添加后未生效,尝试的方法一,Terminal可用了,然后我又把进程防护打开了。重启试了一下,白名单生效了。
所以觉得重启后也许就生效了。有个瑕疵就是,刚打开Terminal时依然如上提示错误,但是点+号可以正常代开终端。
现在我是只添加了白名单,360中的进程防护是开启状态,这样安全和效率并存,爽歪歪。
GitHub 加速计划 / term / terminal
8
0
下载
The new Windows Terminal and the original Windows console host, all in the same place!
最近提交(Master分支:4 个月前 )
8ddb14bd
After #15855, this repo no longer uses submodules. Removing instruction
about needing to initialize them. 15 小时前
3772fc3f
Adds a description and keyword for the `SessionBecameInteractive` event
Follow-up from #17682 17 小时前
更多推荐
已为社区贡献5条内容
所有评论(0)