virtualbox安装时报错:无法访问你试图使用的功能所在的网络位位置。旧版本的msi文件误删问题解决。

错误如下图所示: 

无法访问你试图使用的功能所在的网络位位置。单击“确定”重试,或在下面的框中输入包含安装程序包“xxxxxxxxxxxxx.msi”的文件夹路径。

今天在帮同学安装时发生这个问题,然后各种网站搜索教程,最后也是花了将近一个小时的时间才解决,为了方便后生遇到此问题能快速解决,故有此篇。无私分享,望见者点赞收藏!

先分析一下错误原因:

通过图片可以看见,我目前正在安装的是VB5.2.30,但在此之前,已经错误地各种意义上的错误hhh,小白初学计网乱下软件很正常)安装了另一个版本->VB6.1.34

然后为了安装VB5.2.30,很自然而然地把VB6.1.34给卸载了,这时候都还是小问题,因为关键“人物”msi文件还存在,这就是第一种情况了。

①msi文件还存在

通过开头图片的错误提示,我们很容易理解,这个安装包现在需要你手动帮它找到msi这个文件的路径,这个msi文件指的是原来那个VB版本的msi文件,在此处就是VB6.1.34版本,因为要装别的版本,就得先把之前的版本给卸载(尽管你已经在控制面板或者其它什么软件给卸载了,但VB就是要走这个流程,如果不是有这个流程,也就不会发生这个错误了!这彷佛就像我交了一个新的女朋友,还得先通过前女友同意一样荒谬。。。),所有如果你还找得到前面那个版本VB的msi文件,通俗点来说就是你还“联系得到前女友”,那就直接点击浏览,找到并提供它的路径,就能正常安装了。

②msi文件不存在

我想第二种情况是大多数人遇到的,因为你也和我一样,以为是原版本的VB没有卸载干净,然后各种删除操作,用everything删除相关文件啊、删除注册表啊等等等等,但这个error在这里恰恰相反,关键点就在于旧版本的msi文件不能删除!通俗来说就是,得保留前女友的联系方式,经过它的同意,然后才能交新的女朋友,即安装其它版本的VB。

所以现在问题就聚焦在一个点->怎么把“误删”的旧版本的VB,对于我来说即VB6.1.34版本的msi文件给重新弄回来?本人也是看了很多教程,有说反向解压exe安装包找到msi文件的,有说去官网下载对应版本msi文件的,这些方法对于我来说没有解决。

我的解决办法

如下图,我把现女友VB5.2.30和前女友VB6.1.34,放在同一个文件夹下。其中的temp文件夹就是我们的目标,在这里面将存放的前女友VB6.1.34msi文件。

①第一步,在当前目录打开cmd窗口,你可以先打开cmd然后用cd命令一步步切换到这个目录,也可以像下图一样,直接在上面的地址栏输入cmd:

②第二步,现在cmd窗口被打开并切换到当前目录了,我们输入以下命令:

 前女友的名字 -x -p temp

对于我来说,显然前女友的名字就是VirtualBox-6.1.34a-150636-Win.exe,你可以一个字符一个字符地打出来(如果你确认自己不会打错的话),也可以右键->重命名->然后复制它的名字,随后在cmd直接粘贴,并在名字后面补上-x -p tmp。如下图(关键步骤,请务必确认无误!)

③第三步,成功获取到前女友版本的msi文件

这个时候,你一定会获得一个新的temp文件(除非你命令输错了,那就删除temp文件夹,然后重做第二步),打开temp文件,终于得到了前女友版本的msi文件

然后这时候你兴冲冲地去安装现女友版本VB5.2.30,然后选择了上图这个msi文件的路径,结果一定会出现以下错误:

这个错误其实也很好理解,VB它认为你的前女友版本的msi文件叫的是上面红色框起来的这个名字,但是你仔细看看我们用cmd命令后产生的msi文件的名字?不太对吧?

所以,直接右键->重命名->然后把名字改成上面红色框起来的这个名字(即VB认为的这个名字,如下图),至此大功告成。

然后你再去安装现女友VB5.2.30版本,并在它向你索要前女友VB6.1.34版本的msi文件的路径时,点击浏览并找到上图这个已经改好名字的msi文件,即可成功安装!

无私分享,望点赞收藏!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/235560.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【EI会议征稿通知】第七届结构工程与工业建筑国际学术会议(ICSEIA 2024)

第七届结构工程与工业建筑国际学术会议(ICSEIA 2024) 2024 7th International Conference on Structural Engineering and Industrial Architecture 随着城市化进程的不断深入,建筑领域的需求也在优化、调整。结构工程的发展依旧受到重视&am…

visionOS空间计算实战开发教程Day 10 照片墙

本例选择了《天空之城》的25张照片,组成5x5的照片墙)。首先我们在setupContentEntity方法中构建了一个纹理数组,将这25张照片添加到数组images中。其中封装了setup方法,借助于visionOS对沉浸式空间的支持,我们创建了三…

【玩转 EdgeOne】| 腾讯云下一代边缘加速CDN EdgeOne 是安全加速界的未来吗?

目录 前言边缘加速与安全加固边缘计算与CDN的融合EdgeOne优秀的安全特性EdgeOne卓越的性能表现灵活的配置和管理生态系统的支持与发展技术创新与未来展望EdgeOne试用结束语 前言 在当下互联网的迅猛发展的时刻,云计算和边缘计算技术的快速发展为网络加速领域带来了…

python中的条件用语

文章目录 ifelse语句elif语句条件嵌套range函数while循环for循环辗转相除法break语句continue语句循环中的else语句 if else语句 elif语句 条件嵌套 range函数 注: 1.不包含end的值 while循环 for循环 注: 在Python中,print(i, end)的意思是…

获取焦点后,样式异常的处理方法

问题 在使用monaco-editor 设置代码提示未正常显示,提示框出现,看不到内容,如图 看不到内容,有两种情况: 情况一:没有得到数据,所以没有展示; 情况二:得到了数据&#x…

收藏!7个小众宝藏的开发者学习类网站

1、simplilearn 地址:https://www.simplilearn.com/ simplilearn是全球排名第一的在线学习网站,它的课程由世界知名大学、顶级企业和领先的行业机构通过实时在线课程设计和提供,其中包括顶级行业从业者、广受欢迎的培训师和全球领导者。 2、…

hutool的bug之 DateUtil.endOfDay(DateUtil.date())

hutool 工具类DateUtil 使用时谨慎 DateUtil.endOfDay 得到的时间保存到数据时会增加一秒 首先比较下时间的long值: 这样就很明显的看出来,hutool工具类的date是毫秒位多了.999,保存到mysql 的时候,MySQL数据库对于毫秒大于500的数据进行…

C语言--各种循环详解(超详细)

一.为什么要学习C语言循环呢? 在C语言之中,运用好循环语句就是拥有了一个强大的武器,它可以帮助你完成许多工作. 有的时候,我们可能需要多次执行同一块代码。一般情况下,语句是按顺序执行的:函数中的第一个语句先执行,接着是第…

R语言30分钟入门

1. 环境&安装 R是支持win、linux合macos的 完整参考:https://zhuanlan.zhihu.com/p/596324321?utm_id0 主要是安装:1、R环境;2、rstudio开发环境(后面主要是用rstudio,也可以用vscode) 1.1. rstud…

敌手觊觎,核心研发项目源代码安全不可忽视!立即了解迅软DSE防泄密良策!

源代码作为企业的知识产权之一,也是企业的重要商业秘密,如果不慎被泄露可能会被竞争对手利用,对企业的业务和安全带来威胁以及不必要的法律风险。面对层出不穷的泄密事件,相关人员更应该提高对源代码的保护意识,加强企…

计算虚拟化之内存

有了虚拟机,内存就变成了四类: 虚拟机里面的虚拟内存(Guest OS Virtual Memory,GVA),这是虚拟机里面的进程看到的内存空间;虚拟机里面的物理内存(Guest OS Physical Memory&#xf…

新金融时代、AMCAP谱写财富梦想新篇章

近年来,智能配置投资与理财逐渐受到关注并走俏。这是一种简单快捷的智慧化理财方式,通过将个人和家族的闲置资金投入到低风险高流动性的产品中。 国际财富管理投资机构AMCAP集团金融分析师表示:智能配置投资与理财之所以持续走俏&#xff0c…