My FAQ,最新最全的IT技术教程
最新100篇 | 推荐100篇 | 专题100篇 | 排行榜 | 搜索 | 在线API文档 | 网通镜像
首 页 | 程序开发 | 操作系统 | 软件应用 | 图形图象 | 网络应用 | 精文荟萃 | 教育认证 | 硬件维护 | 未整理篇 | 站长教程
ASP JS PHP工程 ASP.NET 网站建设 UML J2EESUN .NET VC VB VFP 网络维护 数据库 DB2 SQL2000 Oracle Mysql
服务器 Win2000 Office C DreamWeaver FireWorks Flash PhotoShop 上网宝典 CorelDraw 协议大全 网络安全 微软认证
硬件维护  CPU  主板  硬盘  内存  显卡  显示器  键盘鼠标  声卡音箱  打印机  机箱电源  BIOS  网卡  C#  Java  Delphi  vs.net2005
  当前位置:> 未整理篇
安装程序时出现“16BitMS-DOSSubsystem”(16位MS-DOS子系统)错误消息
作者:legend_amoy 时间:2003-02-07 11:08 出处:互联网 责编:MyFAQ
              摘要:安装程序时出现“16BitMS-DOSSubsystem”(16位MS-DOS子系统)错误消息
症状 症状
原因 原因
解决方案 解决方案

症状

在计算机上安装程序后,如果您尝试运行任一 16 位程序,可能会收到以下错误消息之一:
16 bit MS-DOS Subsystem
drive:\program path
XXXX.An installable Virtual Device Driver failed DLL initialization.Choose 'Close' to terminate the application.
- 或者 -
16 bit MS-DOS Subsystem
drive:\program path
SYSTEM\CurrentControlSet\Control\VirtualDeviceDrivers. VDD. Virtual Device Driver format in the registry is invalid.Choose 'Close' to terminate the application.
有些情况下,当您单击忽略时,程序可以正常运行,但是当您启动 16 位程序时,将会继续收到此错误消息。

原因

如果以下注册表值已损坏,则会发生此问题:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\VirtualDeviceDrivers\VDD
如果您安装了 16 位程序,或者安装了使用与 Windows XP 不兼容的 16 位安装程序的程序,则可能会出现此问题。 如果您计算机中安装的 Command.com 文件被损坏或者版本不正确,也可能会出现此问题。

解决方案

要解决此问题,请执行以下操作:
1. 启动注册表编辑器(Regedt32.exe 或 Regedit.exe)。

注意:在 Windows XP 中,Regedit.exe 和 Regedt32.exe 已集成到单个程序中,该程序结合了 Windows 2000 中这两个注册表编辑器的功能。
2. 找到并选择以下值:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\VirtualDeviceDrivers\VDD
3. 编辑菜单上,单击删除
4. 编辑菜单上,指向新建,然后单击多字符串值
5. 值名称框中键入 VDD,然后按 Enter 键。
6. 退出注册表编辑器。
如果继续出现此问题,请验证计算机的系统根目录/System32 文件夹中已安装正确版本的 Command.com 文件。

关闭本页
 
首页 | 投资与合作 | 服务条款 | 隐私政策 | 收藏本站 | 设为首页 | 新用户注册 | 免责声明 | 使用帮助
Copyright ©2005-2008 myfaq.com.cn All rights reserved. www.myfaq.com.cn 版权所有