在workstation server 虚拟机中开启共享功能无法启动共享问题

1.解决共享问题

未能配置workstation server

首先在编辑–>首选项–>共享虚拟机中点击启动共享后出现一下错误:

windows 不能在本地计算机启动sql server 1068_windows


解决方法:

启用一下两个服务(有的没有Authorization这个服务可以不用关,但是要确保下面的workstation server要启动)

windows 不能在本地计算机启动sql server 1068_服务器_02


但是百分之90%这个workstation server是起不来滴,会出现一下我遇到的两种错误:

1.windows 不能在本地计算机启动vwware workstation server。有关更多信息。查阅系统时间日志。服务错误代码 -1.

windows 不能在本地计算机启动sql server 1068_客户端_03


解决方式:

在C:\ProgramData\VMware\hostd 目录下找到 datastores.xml 这个文件干掉它,然后在回到服务列表启动服务就可以了,如果这样还没起来,你就得看看报错内容了,我是没遇到。。

windows 不能在本地计算机启动sql server 1068_VMware_04

2.windows 无法启动 VMware workstation servere 服务(位于 本地计算机上)错误 1075:服务不存在,或已被标记为删除

windows 不能在本地计算机启动sql server 1068_客户端_05


别慌,为啥这样我也不清楚,但是查阅了大佬的解决方法后搬运下,亲测有效:

将以下代码在cmd中运行:

D:\VMware\VMware Workstation\ 看清楚了这个是安装的位置你安装在哪儿了就替换下目录 别和我写一样 还有要注意格式,复制下面的内容或者在cmd中手敲,包括空格。

sc create VMAuthdService binpath= “D:\VMware\VMware Workstation\vmware-authd.exe”

代码生效后就可以去启动服务了

windows 不能在本地计算机启动sql server 1068_vm_06


windows 不能在本地计算机启动sql server 1068_客户端_07

windows 不能在本地计算机启动sql server 1068_vm_08

2.共享虚拟机

windows 不能在本地计算机启动sql server 1068_VMware_09

windows 不能在本地计算机启动sql server 1068_服务器_10


我这边空间不够了没有成功,完成后就可以共享了,这是另一台可以共享的虚拟机

在前面设置的编辑–首选项—共享虚拟机中已经设置好了登陆的端口

windows 不能在本地计算机启动sql server 1068_windows_11


客户端登陆:

首先客户端和你共享虚拟机的服务器网络是可达的中间没有安全等设备做acl等策略,本地的防火墙也是放通的:

windows 不能在本地计算机启动sql server 1068_windows_12

客户端同样需要开启共享虚拟机功能

windows 不能在本地计算机启动sql server 1068_windows_13


windows 不能在本地计算机启动sql server 1068_服务器_14

如此就可以直接操作服务器映射出来的虚拟机了