您的位置:首页 > 移动开发

阻止virtual pc application server加载驱动程序导致ppc无法安装!

2009-07-15 14:26 781 查看
事件类型: 错误
事件来源: Application Popup
事件种类: 无
事件 ID: 875
日期: 2007-4-25
事件: 17:06:25
用户: N/A
计算机: YUXS
描述:
阻止加载驱动程序 VPCAppSv.sys。

有关更多信息,请参阅在 http://go.microsoft.com/fwlink/events.asp 的帮助和支持中心。
数据:
0000: 00 00 10 00 02 00 74 00 ......t.
0008: 00 00 00 00 6b 03 00 c0 ....k..à
0010: 00 00 00 00 6b 03 00 c0 ....k..à
0018: 00 00 00 00 00 00 00 00 ........
0020: 00 00 00 00 00 00 00 00 ........
0028: c6 67 09 2c 0b 9e ea 48 ?g.,.?êH
0030: ac 1f 31 69 5f 08 a6 05 ?.1i_.|.

0070703 VPCAppSv.sys win2003 boot.ini Execute wince
http://www.shengfang.org
换了新机器,感觉稳定多了,昨天想用手机的闹钟,一个AUTOFLY居然不能放铃声,一个CITYTIMEALERM居然要注册
晕倒,有空自己写一个算了,把SP2003 SDK都装上去,以前WINXP都没问题,WIN2003居然。。。
ActiveSync 4.5.msi EmuASConfig.msi Microsoft SMARTPHONE 2003 SDK.msi MobileAppDevToolkit.exe WindowsMobilePowerToys.msi
Windows Mobile 2003 Second Edition Emulator Images for Smartphone - CHS.msi
Windows Mobile 2003 Second Edition Emulator Images for Smartphone - WWE.msi
微软官方网站都只看到MOBILE 5.0的了,晕倒~
http://www.microsoft.com/downloads/details.aspx?FamilyID=74473fd6-1dcc-47aa-ab28-6a2b006edfe9&displaylang=en
http://www.opennetcf.org/
http://www.microsoft.com/downloads/details.aspx?familyid=A6C4F799-EC5C-427C-807C-4C0F96765A81&displaylang=en
http://www.microsoft.com/downloads/details.aspx?familyid=791BAE52-B057-4D72-B263-105534825CA5&displaylang=en
事件类型: 错误
事件来源: Service Control Manager
事件种类: 无
事件 ID: 7000
日期: 2007-3-20
事件: 8:35:38
用户: N/A
计算机: SF
描述:
由于下列错误,Virtual PC Application Services 服务启动失败:
此驱动程序被阻止加载
事件类型: 错误
事件来源: Application Popup
事件种类: 无
事件 ID: 875
日期: 2007-3-20
事件: 8:34:11
用户: N/A
计算机: SF
描述:
阻止加载驱动程序 VPCAppSv.sys。
数据:
0000: 00 00 10 00 02 00 74 00 ......t.
0008: 00 00 00 00 6b 03 00 c0 ....k..à
0010: 00 00 00 00 6b 03 00 c0 ....k..à
0018: 00 00 00 00 00 00 00 00 ........
0020: 00 00 00 00 00 00 00 00 ........
0028: c6 67 09 2c 0b 9e ea 48 ?g.,.?êH
0030: ac 1f 31 69 5f 08 a6 05 ?.1i_.|.
在 设备管理器----系统设备 里有一个Virtual PC Application Services设备前面是感叹号,点属性说“由于在 Windows 中有问题,这个设备的软件无法启动。请跟硬件供应商联系,获取一个新的驱动程序。 (代码 48)
单击“疑难解答”启动这个设备的疑难解答。”,用“扫描检测硬件改动”也没有用,这是怎么回事,它是干什么用的
1.26. 如何确定设备中安装的 .NET Compact Framework 的版本?
发行的每个 .NET Compact Framework 版本都有一个不同的 Win32 文件版本号(它是与程序集版本相独立的版本号,对于发行的所有 .NET Compact Framework 第一版(包括 Service Pack),这两者应该是一样的)。
要查看安装的是什么版本,可以使用文件资源管理器,定位于设备的 /Windows 目录,并单击名为 CGACUTIL 的文件。将会弹出一个消息框,显示安装在设备中的 .NET Compact Framework 的 Win32 文件版本。
RTM = 1.0.2268.0SP1 = 1.0.3111.0SP2 Recall = 1.0.3226.0SP2 Beta = 1.0.3227.0SP2 Final = 1.0.3316.0
11.9. 当模拟器第一次在 Windows Server 2003 机器上使用时,为什么会产生安全警告消息?
表现:当在 Windows Server 2003 机器上安装 Visual Studio .NET 2003 之后,第一次使用模拟器时会弹出一个标题为“Security Alert — Driver Installation”的消息框。消息文本的开头为“The driver software you are installing for:Virtual PC Application Services has been signed with Authenticode(TM) technology.The publisher's identity has been identified, and the driver has not been modified since it was published”。文本结束部分写到“However, this driver cannot be tested by Microsoft Windows Hardware Quality Labs to verify its compatibility with this version of Windows. Do you trust this publisher and want to install the driver?”
原因:Visual Studio .NET 2003 安装了一个 Virtual PC Application Services Emulator 驱动程序,它并没有传递 Windows Server 2003 的 Driver Validation 系统的验证结果。
解决办法:当出现这种警告消息时,单击 Yes 按钮。否则模拟器将不工作。
EVC的安装问题 Tinner at 2006-7-21 16:14
此问题多会出现在使用64位处理器,并且使用Windows XP SP2的系统上
问题表现为:安装EVC后,重新启动机器,任务栏弹出提示框,提示名为Virtual PC Application Services的驱动程序与系统冲突,在设备管理器中会发现此设备被禁用。另外,在EVC中编写好程序后无法使用Emulator调试,提示 Emulator缺失文件
问题原因:64位处理器和Windows XP SP2的DEP功能与这个设备冲突,导致Emulator无法使用
解决:关闭DEP,详细方法如下:
1、右键点击“我的电脑”,选择属性中的“高级”栏
2、点击“启动和故障恢复”中的“设置”按钮,进入“启动和故障恢复”对话框
3、点击“编辑”按钮,编辑boot dot ini文件(对系统熟悉可以直接双击系统目录下boot.ini文件进行编辑)
4、在Microsoft Windows XP Professional字样后面的位置,添加“/execute”(不包括引号“”),如果有类似“/noexecute=optin ”的选项要删除掉
5、重新启动机器,应该就正常了。
WINCE4.2模拟器与PAE(物理地址扩展)之间存在的冲突。

硬件环境:
CPU:Althon64 3000+
内存:Kingstone 512*2
主板:Abit KV8 PRO

软件环境:
OS:WINXP SP2

近日为了做公司的项目安装了eVC的开发环境,安装过程中发现了WINCE4.2模拟器与PAE(物理地址扩展)之间存在的冲突。WINCE4.2模拟器会在WINXP中安装一个名叫“Virtual PC Application Services”的驱动程序,在安装这个驱动程序的时候WINXP报这个驱动会使系统产生不稳定,然后自动不让这个驱动生效。这个驱动不能用,自然也无法用WINCE4.2模拟器调试程序。
从下面这个网页知道了发生冲突的原因:
http://support.microsoft.com/default.aspx?scid=kb;en-us;883989
但根据MS提供的解决方法,在我的C:/Boot.ini中找不到/PAE选项。
不过,想到自己还在VMWARE里面装了一个WIN2KPRO呢,WINXP下面不行,我就去WIN2K下面试试。
可是在VMWAREWIN2K中发现WINCE模拟器启动以后,里面一直黑屏,防火墙ZA关了都一样。最后,只能认为WINCE模拟器不能在VMWARE中运行,这条路也走不通。
这时候我还想,既然eVC和WINCE模拟器都是MS开发的,那么Virtual PC应该能支持的好些。可觉得还要在Virtual PC里面装个OS,实在麻烦。
那么先google一下有没有禁用PAE的方法,终于在下面这个页面里找到了。
http://support.microsoft.com/default.aspx?scid=kb;zh-cn;875352
把C:/Boot.ini中的/noexecute改为/execute,重启,PAE功能就被禁用了,开发的程序也能顺利的在WINCE模拟器中进行调试了。
另外,根据资料发现PAE主要是使系统能使用4GB以上的内存,而且是使用DEP(数据执行保护)的前提条件,所以禁用PAE能提高系统的兼容性,不会对系统效率造成太大影响,只是使系统有些不安全。
MS推荐一种能够针对指定的应用程序不使用DEP的方法,但我这边与PAE发生冲突的是一个驱动程序,还不知道怎么对一个驱动程序进行设置,具体方法在寻找中。
问题是我的是 /NoExecute=AlwaysOff
总是禁用 无论硬件 DEP 是否支持,此设置都不会为系统的任何部分提供 DEP 保护。除非在 Boot.ini 文件中包括“/PAE”选项,否则处理器不会在 PAE 模式下运行。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐