移动虚拟机位置导致的问题及解决过程
2019-04-08 本文已影响0人
清风徐来_简
解决时间:1小时
起因
-
有一天发现F盘的东西实在太乱,看了一下文件,原来是当时安装虚拟机时没注意,将所有文件都放在了F盘下。
文件全部展开,太乱.png -
要是当时建一个专门的文件夹就好了。后心想,现在移动是不是也行?于是就有了下面👇一些操作。
经过
-
首先创建了一个VMware文件夹,将所有有关虚拟机的东西移动进了该文件夹里。
然后随手将快捷方式的文件路径指向修改了一下。
快捷方式.png -
试图打开虚拟机,但是点击快捷方式之后打开虚拟机却用不了。
虚拟机用不了.png -
搜索了一下,说是VMware Authorization Service没有开启,
顺藤摸瓜,查看服务,果然是关了。手动打开,但是打不开。
VMware Authorization Service服务打不开.png
-
顺便查看了一下
虚拟机需要哪些服务支持.png虚拟机需要哪些服务支持
。
-
又查看了系统服务相关的其他方面,得知原来
服务之间有依赖关系.png各服务之间还有依赖关系
-
后来心想,为什么别的服务都没有关闭,而只有这个服务关了呢?肯定跟文件移动,文件位置有关。
各系统服务情况.png -
果然,别的服务指向地址都是C盘的,只有这个是指向F盘,而移动的就是这个盘。
想办法将服务中的路径指向修改一下吧。- 于是就想着搜索 “注册为服务应用程序的相关信息都存在了哪里”,也好找到它,修改。但是搜索无果。
- 于是又另辟蹊径,搜索 “如何将VMware Authorization Service注册为服务”,依然搜索无果。
- 最后又换了一种搜索方式。
如何将exe文件注册为系统服务
,得到结果。
-
怎么将exe程序注册成系统服务
https://jingyan.baidu.com/article/db55b609cec6ba4ba30a2f88.html -
前几步注册的过程没有用到,只需要看后面的注册表相关信息,因为我要在原来已经注册的服务中修改相关信息
结果
- 打开注册表,查看相关信息,终于找到了
系统服务相关信息所在的注册表中的位置
系统服务信息在注册表中的位置.png -
按照提示,将路径修改,关闭注册表,重试
修改路径指向.png -
结果正常
路径指向正常.png - 注册表的作用:https://jingyan.baidu.com/article/9113f81b25ee9b2b3214c7fd.html
总结
问题总结:文件移动导致文件指向错误,无法打开相关应用程序。
问题解决:修改文件指向路径(包括修改快捷方式的指向,注册表中的服务路径的指向)