VirtualBox 报错:E_NOINTERFACE (0x80004002)
- 格式:docx
- 大小:63.58 KB
- 文档页数:3
安装VirtualBox时弹出系统找不到指定的路径
Windows7用户在安装VirtualBox时弹出了“Installation failed!Error:系统找不到指定的路径”的错误提示。
导致VirtualBox安装失败,我们怎么样去修复安装VirtualBox,出现系统找不到指定的路径的故障呢。
方法/步骤
系统找不到指定的路径的原因
这个错误在Windows XP安装驱动程序也曾经出现过,主要是因为驱动的打包程序解压过程出错,应该是无法在中文用户名的系统配置中找到解压路径造成的。
WinXP驱动可以将其用WinRAR解压后通过设备管理器安装相关的.inf驱动文件来解决。
那么,是否可以将VirtualBox也通过WinRAR解压呢?出现了“压缩文件损坏”的提示,无法解压成功。
系统找不到指定的路径的解决
1、单击开始菜单,在搜索框输入“CMD”命令打开命令提示符窗口。
2、按住Shift键后右键单击VirtualBox文件选择“复制为路径”命令,接着,在命令提示符窗口右键单击选择“粘贴”命令。
3、在命令后添加“-extract-path c:\vbox”,回车即可将安装文件解压到“C:\vbox”文件夹了
4、打开该文件夹发现有三个文件,有32位和64位两种安装程序.msi文件,按照需要安装即可(如图)。
这样,安装VirtualBox,出现系统找不到指定的路径的故障就可以解决了,就能正确安装VirtualBox了。
常见的80004005错误及其解决方法常见的80004005错误及其解决方法在编写WEB应用程序的过程中,我们常常要跟数据库打交道,例如我们日常经常用的数据库ACCESS、SQL SERVER等。
在连接这些数据库的时候,系统往往会给我们一些象这类“80004005”错误,这些五花八门的错误信息很另人头痛。
为了方便网友解决这类问题,本文将详细的介绍和解答这类问题。
[错误信息]Microsoft OLE DB Provider for ODBC Drivers error '80004005'[Microsoft][ODBC Microsoft Access 97 Driver] The Microsoft Jet databaseengine cannot open the file '(unknown)'. It is already opened exclusivelyby another user, or you need permission to view its data.[原因]这个错误发生在IIS使用匿名帐号(通常是IUSR)时,该帐号在NT中对数据库所在目录没有正确的权限.[解决方法]1、检查文件和目录的权限. 保证Evryone能够在该目录中有新建和删除临时文件的权限。
2、检查数据源文件(DSN)是否被别的程序标志在使用中,这些程序一般都是Visual InterDev,关闭任何一个正在InterDev中打开和数据库连接的项目。
3、检查ACCESS中的某个表是否在这时已连在一个网络服务器上。
[错误信息]Microsoft OLE DB Provider for ODBC Drivers error '80004005'[Microsoft][ODBC Microsoft Access 97 Driver] Couldn't use '(unknown)'; file already in use.[原因]要连接ACCESS数据库这时正在被使用使数据库被锁定,导致无法访问。
1.1跟我学虚拟机系统平台相关技术及应用——实现多用户远程桌面连接虚拟机系统1.1.1实现多用户远程桌面连接虚拟机系统1、前面的各个实验结果都是单用户连接在默认状况下的远程桌面连接虚拟机系统是单用户连接方式,在实际应用中可能需要多用户同时连接远程虚拟机系统。
在VirtualBox也提供有多用户远程连接虚拟机系统的技术支持。
2、开启多用户远程桌面连接虚拟机系统的功能由于在默认状况下的VirtualBox只提供单用户连接虚拟机系统,如果需要多用户同时连接远程虚拟机系统,则需要开启此功能。
(1)关闭虚拟机系统注意一定要关闭虚拟机系统,否则将会出现如下的错误:VBoxManage.exe: error: The machine 'VirtualHostOne' is already locked for a session (or being unlocked)VBoxManage.exe: error: Details: code VBOX_E_INV ALID_OBJECT_STATE (0x80bb0007), component Machine, interface IMachine, callee IUnknownVBoxManage.exe: error: Context: "LockMachine(a->session, LockType_Write)" at line 462 of file VBoxManageModifyVM.cpp(2)应用VBoxManage命令行工具开启多用户远程连接名称为VirtualHostOne的虚拟机系统的功能VBoxManage modifyvm "VirtualHostOne" --vrdemulticon on注意其中的“VirtualHostOne”为虚拟机的名称,必须要与实际的虚拟机系统保持一致性。
桌面有两个INTERNET无法删除移动文件就显实错误代码0X80004001
桌面有两个INTERNET无法删除移动文件就显实错误代码0X80004001
回答:当我们在一些不太安全和不友好的网站上下一些安装软件之后,会发现在运行安装后,桌面上莫名其妙的多了一个IE快捷方式,无法删除!!点击这个多余的IE会默认打开某个网址导航等,当按右键删除命令会自动变到IE的选项里面,按剪切移动到另外一个文件夹里面就会显示错误0x80004001尚未实现解决的办法(通过修改注册表):
Win键+R键打开运行窗口,然后输入regedit,点确定打开注册表编辑器,找到HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explo rer\Desktop\NameSpace
在NameSpace上点击右键,选“导出”,保存REG文件到桌面上先(这步是以防修改注册表出错,能通过导入进注册表来恢复)
接下来,一项一项的删除NameSpace里面的项,删除时通过右边的列表的“数据”列来判断是否与桌面上要删除的那项的名称相符,删除一项后,在桌面上刷新一下。
假如删除{3D3DBDD2- DD4D-B157-4264-0B0D4DD6BD45}这一项后,桌面上的那几个图标没有了的话,表示删除正确,否则就需要恢复前面的导出文件,然后重新再选择删除。
VirtualBox使用中遇到的问题和解决方法本文链接:本文来自盆盆罐罐 >> VirtualBox使用中遇到的问题和解决方法环境:VirtualBox+Windows 宿主系统如何复制已经安装好的虚拟机VirtualBox中已经安装好的虚拟系统为.vdi文件,直接复制后是不能使用的,因为两个.vdi文件的UUID一样,VirtualBox中要求UUID不能一致,所以解决办法就是更改.vdi文件的UUID。
什么是UUID?参考wikipedia的UUID条目。
我们使用的Windows操作系统就有UUID这个东西,只是我们平时使用的网络环境很少提及它。
Ghost的系统就存在UUID重复的情况。
工作组环境,UUID重复不会有任何问题,但在域环境中,重复的UUID是不允许的。
VirtualBox没有图形化的更改UUID的操作界面,网上搜索到的命令也是老版本的VirtualBox适用,新版本的VirtualBox的命令已经有所变化。
由于VirtualBox有很详细的UserGuide,虽然为英文,但看起来也不是很难。
有两种方法:1.用命令克隆已经存在的.vdi文件,克隆后会自动更改UUID。
打开cmd窗口,cd到VirtualBox的安装目录,命令如下:VBoxManage clonevdi <源vdi文件路径> <目标vdi文件路径>2.先手动复制.vdi文件,然后用命令更改UUID。
用如下命令更改UUID:VBoxManage internalcommandssethduuid <目标vdi文件路径>注:注意有下划线的单词,网上搜索到的不是我这里这样的命令,而是setvdiuuid,这个命令应该是针对4.0以前的VirtualBox适用。
如何禁用客户机的时间同步默认情况下,客户机的日期和时间会自动与主机的同步,即使你更改了客户机的系统时间,它也会马上更正,以和主机时间保持一致。
win7安装virtualbox遇到的问题问题1:无法创建unbuntu 64bit 虚拟机安装完virtualbox后,新建虚拟机。
类型选择为Linux时,版本下拉选项只有ubuntu 32bit,无ubuntu 64bit。
原因64 bit 的虚拟机需要硬件虚拟化支持,而BIOS 默认将它关闭了。
解决方案重启计算机,按F2进入BIOS设置在CPU设置下面,将“Intel虚拟化技术”状态设置为打开,保存并退出,重启计算机。
再进入virtualbox就可以看到ubuntu 64bit这个选项了。
问题2:virtualbox不能为虚拟电脑启动一个新任务错误详情如下:Unable to load R3 module C:\Program Files\Oracle\VirtualBox/VBoxDD.DLL (VBoxDD): GetLastError=1790 (VERR_UNRESOLVED_ERROR).返回代码:E_FAIL (0x80004005)组件:Console界面:IConsole {8ab7c520-2442-4b66-8d74-4ff1e195d2b6}原因宿主机win7用的ghost系统,会破解uxtheme.dll文件,导致virtualbox启动失败解决方案使用原版的uxtheme.dll替换c:\windows\system32\uxtheme.dll即可。
Windows7 64bit uxtheme.dll补充这个问题,很多网友都遇到。
有的启动失败,是因为VBoxDD.dll的文件路径包含了中文。
而我遇到的问题时因为uxtheme.dll文件错误。