首页 > 其他分享 >Watt Toolkit(原steam++)的host代理443端口被占用的问题(通解)

Watt Toolkit(原steam++)的host代理443端口被占用的问题(通解)

时间:2023-01-04 23:00:10浏览次数:34  
标签:++ 虚拟机 端口 Toolkit 443 进程 占用 VMware

因为某些原因需要使用443端口,但服务总是启动不了,提示443端口被占用,于是查询了一下,

win+R→cmd→netstat -aon | findstr “443”,找到443端口对应的进程PID

ctrl+alt+delete打开任务管理器,在详细信息里找到PID对应的进程名,发现是vmware-hostd.exe

直接结束可以暂时解决问题,结束方法有二,

1)根据进程号或进程名杀掉进程

taskkill -f -pid xxx(查到的PID) 或者 taskkill /f /t /im vmware-hostd.exe

2)在任务管理器中直接结束进程

但我想一劳永逸,于是搜了一下解决办法。

这个进程是VMware虚拟机的进程,因此方法本质就是改变VMware该进程默认占用的端口号或者禁用该进程。

1) 如果你的VMware Workstation Pro的版本是16.0之前或16.1,打开【编辑 】→【首选项】,在左侧栏中选中【共享虚拟机】,然后点击右侧【禁用共享】按钮关闭服务即可停止该服务,若仅更改端口,则先禁用共享,然后将端口改为其它空闲端口,最后再启用共享即可。

 

2) 对于16.0和16.1之后版本的VMware Workstation Pro,你会发现找不到上述说的【共享虚拟机】,解决办法也有,就是找到C:\ProgramData\VMware\hostd\proxy.xml,将<httpsPort>字段设置为-1即可禁用,设置为其他端口号(如442)即可修改占用端口。然后在Windows服务里重启VMware Workstation Server服务即可。

 

如果直接修改无法修改,将proxy.xml复制到其他地方,比如桌面,修改好内容后再放进原路径替换原来的文件,过程中会提示需要管理员权限。

这个问题属于VMware换代出现的问题,一方面VMware想弃用【共享虚拟机】功能,而另一方面该功能仍在启用并占用443端口,且对于16.0版本的软件移除了友好的用户设置界面。


————————————————
版权声明:本文为CSDN博主「SuperNut_Wang」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/SuperNut_Wang/article/details/128329866

标签:++,虚拟机,端口,Toolkit,443,进程,占用,VMware
From: https://www.cnblogs.com/Pipe-fish/p/17026252.html

相关文章

  • C/C++数学口算比赛系统[2023-01-04]
    C/C++数学口算比赛系统[2023-01-04]题目三数学口算比赛系统设计要求:适用于小学生数学口算比赛的系统。比赛题型分为两种:“四则简单运算”和“四则混合运算”,计算机......
  • C/C++图书管理系统[2023-01-04]
    C/C++图书管理系统[2023-01-04]17、图书管理系统主要包括管理图书的库存信息、每一本书的借阅信息以及每一个人的借书信息。每一种图书的库存信息包括编号、书名、作者、......
  • C++相关
    解释类和对象的关系,并举例说明。(1)类是对象的抽象,对象是类的具体实例。(2)学生是类型,张三是一个具体的学生。classStudent{};Studentzhangsan;构造函数的作用是什么?......
  • C/C++值班安排系统
    C/C++值班安排系统值班安排系统一、系统要求1、问题描述某公司的保安人员由于工作需要进行轮休制度,一星期中每个岗位每人休息一天。预先让每一个人选择自己认为合适的......
  • C/C++奥运会奖牌统计管理系统
    C/C++奥运会奖牌统计管理系统设计一个奥运会奖牌统计管理系统,每个国家为一条记录,包括国家名、金牌数、银牌数、铜牌数等。该系统能提供以下功能:1、系统以菜单方式进行工......
  • C++多态
    一、多态分类分为:静态多态  --> 函数重载和运算符重载      动态多态 ---> 派生类和虚函数实现运行时多态父类中同名函数定义虚函数 --> 子类......
  • C++11:move函数将左值强制转换为右值
    通过学习C++11移动构造函数我们知道,C++11标准中借助右值引用可以为指定类添加移动构造函数,这样当使用该类的右值对象(可以理解为临时对象)初始化同类对象时,编译器会优先选择......
  • Dev-c++下‘stoi‘ was not declared in this scope解决办法
    打开“工具”->“编译选项”选择“代码生成/优化”,设置成以下形式即可......
  • 软件开发入门教程网 Search之C++ 动态内存
       C++基本的输入输出   ......
  • 软件开发入门教程网 Search之C++ 环境设置
       C++基本的输入输出   ......