Chinaunix首页 | 论坛 | 博客
  • 博客访问: 15531147
  • 博文数量: 2005
  • 博客积分: 11986
  • 博客等级: 上将
  • 技术积分: 22535
  • 用 户 组: 普通用户
  • 注册时间: 2007-05-17 13:56
文章分类

全部博文(2005)

文章存档

2014年(2)

2013年(2)

2012年(16)

2011年(66)

2010年(368)

2009年(743)

2008年(491)

2007年(317)

分类:

2009-03-23 14:18:23

[如果经过下面的方法还不能成功,那么就需要卸载掉pb然后重新安装了,luther.gliethttp]


买回来了联想的F41笔记本后回来只要是先安装VC6后再安装EVC,重新启动 后进入系统就会一直停留在待机桌面的画面,开始菜单栏和桌面上的所有快捷图标都没有出来,进入任务管理器后发现有两个rundll32.exe,将后面的 那个删除后就回到正常的桌面了。一直没有找到办法解决,后来就没有安装这两个开发软件了,毕竟大部分时间都在公司里加班,回家都晚上9点以后了。昨天回来 想试试先安装EVC,看单独安装会不会有错,在安装EVC4.0和SP4的时候都提示“virtual PC/Windows CE Emulator会造成windows不稳定,windows使这些驱动程序无法加载”,上到微软的网站一看原因是:当hardware-based DEP (基于硬件的数据执行保护)启用时,Windows XP SP2 的驱动保护机制不允许加载Virtual PC/Windows CE Emulator driver (VPCAppSv.sys) ,微软官网也给出了解决的办法,原文如下:

You install Microsoft Windows CE 4.x Emulator on a computer that is running Microsoft Windows XP Service Pack 2 (SP2). The computer has Data Execution Prevention (DEP) hardware. You receive the following error message when you restart your computer:

Devices or applications disabled

'Virtual PC/Windows CE Emulator' will cause Windows to become unstable. Windows has prevented these drivers from loading.

You may also receive the following error message when you try to start Windows CE 4.x Emulator:

Emulator for Windows CE

One or more files from the Emulator for Windows CE installation is missing. Please reinstall Emulator for Windows CE and try again.
To resolve this problem and to run Window CE 4.x Emulator, disable hardware-based DEP on your computer that is running Windows XP SP2. To do this, follow these steps:
1. Click Start, click Run, type sysdm.cpl, and then click OK.
2. In the System Properties dialog box, click the Advanced tab.
3. Under Start and Recovery, click Settings.
4. In the Startup and Recovery dialog box, click Edit.
5. Disable PAE mode by removing the /pae option if it exists.
6. Remove the /noexecute option if it exists.
7. Add the /execute option.
8. On the File menu, click Save.
9. To exit Notepad, click Exit on the File menu.
10. To close System Properties, click OK two times.
11.

Restart your computer.

实际上就是修改boot.ini文件,去掉存在的 /noexecute/pae 选项。再加上 /execute ,重启计算机,再安装evc就OK了。我的boot.ini文件修改后如下:

[boot loader]
timeout=5
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /execute /fastdetect
C:\GHLDR=一键GHOST v11.0 Build 070707

这样安装EVC4.0+SP4的时候都没有问题了,但是在安装EVC只带的标准的SDK500的时候每次安装到最后进入到status的时候就停止 了,打开任务管理查看任务又没有死掉,但是没有分配到CPU的时间片,不知道为什么,安装卸载了好几次都没有解决,安装另外的SDK 又没有问题,但是因为没有SDK500这个标准平台,另外导出的SDK安装后界面上都不一样了。只有另找时间来解决了。

阅读(2785) | 评论(1) | 转发(0) |
给主人留下些什么吧!~~