2016.06.05

这两天想在virtualbox上安装CentOS7.0玩,遇到一个问题:

不能为虚拟电脑 CentOS7 打开一个新任务.

The virtual machine 'CentOS7' has terminated unexpectedly during startup with exit code 1 (0x1). More details may be available in 'C:\Users\wfqpersonal\VirtualBox VMs\CentOS7\Logs\VBoxHardening.log'.

返回 代码: E_FAIL (0x80004005)
组件: MachineWrap
界面: IMachine {f30138d4-e5ea-4b3a-8858-a059de4c93fd}

尝试过得方法如下:

1.C:\Program Files\Oracle\VirtualBox\drivers\vboxdrv\VBoxDrv.inf 右键点击安装,效果不行。这个方法解决的不是这个问题。

2.网上还有说更改处理器个数的,没有用。

3.还试过修改windows主题模式,由于win10 需要trustinstaller权限才能操作system32目录下的东西,于是找了个工具获取了权限:

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\*\shell\runas]
@="获取TrustedInstaller权限"

[HKEY_CLASSES_ROOT\*\shell\runas\command]
@="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"
"IsolatedCommand"="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"

[HKEY_CLASSES_ROOT\Directory\shell\runas]
@="获取TrustedInstaller权限"
"NoWorkingDirectory"=""

[HKEY_CLASSES_ROOT\Directory\shell\runas\command]
@="cmd.exe /c takeown /f \"%1\" /r /d y && icacls \"%1\" /grant administrators:F /t"
"IsolatedCommand"="cmd.exe /c takeown /f \"%1\" /r /d y && icacls \"%1\" /grant administrators:F /t"

将上述内容保存成.reg文件,执行。然后右键点击文件或者目录就可以出现“获取trustInstaller权限”的选项来获取,就可以操作system32目录的权限了。

然后替换Uxtheme.dll等三个库文件,替换之后差点没把我的win10害死,开机黑屏只有鼠标图标可以看见,

这时候重启win10出现win图标后强制关机,重复2~3次后出现系统修复,一开始进入安全模式照样黑屏,最后让win10自己检测修复系统后恢复,

进入system32目录可以看到win10把原来的Uxtheme.dll等库文件替换回来了。

结论是win10的主题模式并不是破解版,这个方法估计在win7下才有用。

当然还有用U盘制作winPE系统盘进入,替换主题库文件的方法,太麻烦,没有试,反正结果也是一样。

问题依然没有解决。

4.找了virtualbox其他版本来试试,还是这个问题,最后在某个论坛发现virtualbox从4.3.12版本以后就加入了安全检查机制,如果有其他系统程序往virtualbox进程添加不受信任的dll就会

出现这个问题。

5.终于放弃virtulbox安装CentOS7,改用vmware workstations 12。

6.(2016.07.10补充)还有两个办法可以试试(不能保证不出现,如果不是非要用VB不可,建议用VM)

(1)以兼容Win7模式,管理员身份运行。我试了试,确实这种错误不常出现了,偶尔还是会有,另外就是最好不要强制退出虚拟机,好像这种情况下出错概率高。

(2)因为4.3.12版本以后的安全机制,一些系统性程序,安全性软件等会注入dll,所以关闭这些情况也会好一点。我关闭电脑上的广告屏蔽软件ADsafe和文件查询软件everything,就好一点了,不过出错的概率五五开的样子。

virtualBox 不能开启一个新任务的错误的更多相关文章

  1. 缺少新的栈标识:报出异常FLAG_ACTIVITY_NEW_TASK flag-是由于activity关闭之后开启一个新的acitivity时没有标识在栈中,所以需要给一个栈标识

    异常(栈里必须有activity的flag标识): 05-02 08:43:36.173: E/AndroidRuntime(3328): android.util.AndroidRuntimeExc ...

  2. C# 开启一个新进程并为新进程设置工作目录

    Process p = new System.Diagnostics.Process(); //设置新进程的工作目录,如果不设置那么新进程的工作目录为开启这个进程的工作目录 p.StartInfo.W ...

  3. node + express本地搭建服务器,开启一个新的项目

    1.安装node.地址:https://nodejs.org/zh-cn/download/ 2.新建一个文件夹test,进入到该文件夹下 a.按shift  + 鼠标右键 ,选择在此处打开命令窗口( ...

  4. September,开启一个新的征程!

    寻找梦里的未来笑对现实的无奈不能后退的时候不再傍徨的时候永远向前 路...一直都在

  5. Virtualbox中不能为虚拟机打开一个新任务的原因及解决方法

    VirtualBox新建虚拟机时报错,不能为虚拟机打开一个新任务的原因 解决办法如下 1.保证bios里的virtualization technology的选项开启,不同电脑BIOS设置可能会不一样 ...

  6. Android课程---Oracle VM VirtualBox出现不能为虚拟机打开一个新任务

    因工作需要在Win7下增添了Win7虚拟系统,随着VirtualBox 4.326的版本更新,用户们也开始升级.一用户在升级后发现原来创建的虚拟机无法打开,提示信息为:不能为虚拟电脑win7打开一个新 ...

  7. VirtualBox不能为虚拟电脑 Ubuntu 打开一个新任务

    今天在用Vbox中的Ubuntu系统准备测试Python代码时,Vbox报了一个错误:"不能为虚拟电脑 Ubuntu 打开一个新任务".因为之前用的时候还好好的,也不知道是不是最近 ...

  8. VirtualBox报错:不能为虚拟电脑XXX打开一个新任务

    报错产生的背景 今天在这里下载了一个用于VirtualBox的Kali Linux虚拟机文件(使用VirtualBox可以直接打开使用,不用执行安装过程).但是将该文件导入到VirtualBox中之后 ...

  9. android为什么不允许新开启一个线程来更新UI,而是用handler来更新界面

    下面是快速创建一个新线程的方法: 第一种:直接创建子线程并启动      new Thread() {@Overridepublic void run() {     //这里写入子线程需要做的工作  ...

随机推荐

  1. poj 1274(网络流解二分图的最大匹配)

    The Perfect Stall Time Limit: 1000MS   Memory Limit: 10000K Total Submissions: 22539   Accepted: 100 ...

  2. kafka优化–JVM参数配置优化

    https://blog.csdn.net/u013063153/article/details/73826403

  3. 微信小程序 本地缓存保持登录状态之wx.setStorageSync()使用技巧

    微信小程序提供了一个如同浏览器cookie本地缓存方法,那就是今天要说的wx.setStorageSync() 注意,该方法是同步请求,还有个异步请求的方法是wx.setStorage(),参考官方文 ...

  4. 遇到的cannot find module 'xxx' 问题

    昨天配置新项目的环境,明明都npm inatsll都安装了,再次运行的时候一直报错,缺少模块.我以为就一个没安装上,就手动npm install -g 'xxx' :结果一个装好了,又继续蹦出cann ...

  5. Xamarin XAML语言教程基础语法篇大学霸

    Xamarin XAML语言教程基础语法篇大学霸 前  言 Xamarin是一个跨平台开发框架.它可以用来开发iOS.Android.Windows Phone和Mac的应用程序.使用Xamarin框 ...

  6. BZOJ3295动态逆序对

    一道比较傻的CDQ分治 CDQ: 主要用于解决三位偏序的问题 #include<cstdio> #include<cctype> #include<algorithm&g ...

  7. 2.SOAP 语法

    SOAP 消息的基本结构 <?xml version="1.0"?> <soap:Envelope xmlns="http://www.w3.org/2 ...

  8. procomm plus

    procomm plus这是查看串口数据的软件.

  9. 淘宝HSF 框架使用 总结

    @(JAVA开发) 淘宝HSF 框架使用 总结 随着网站访问量增加,仅仅靠增加机器已不能满足系统的要求,于是需要对应用系统进行垂直拆分和水平拆分.在拆分之后,各个被拆分的模块如何通信?如何保证性能?如 ...

  10. Odoo10对套件的处理

    Odoo10对套件的处理更强, 除了老版本支持的 销售套件, 按组件出货: 现在还增加了 采购套件, 按组件进货     建立 组件产品 KIT     设置 虚件BOM         测试,   ...