如何处理启动时系统显示的“VXD无效”的错误信息 吴小均 2001年 22期 VXD类型的文件对于计算机来说,十分的重要,而Windows的有些bug就出在VXD文件上。因此,如何处理出错的VXD文件也就很重要了,现在介绍一下当计算机在启动时,系统显示VXD文件无效时的处理方法。   一、首先应该确定错误信息所涉及的文件扩展名。   1.如果错误信息所涉及的是*.386文件,可以通过禁用System.ini文件中涉及的设备驱动程序的行来实现。其方法如下:   1)单击“开始”,在开始菜单中选择“运行”。   2)在“运行”对话框中,键入“Msconfig”,然后单击“确定”,弹出“系统配置实用程序”的对话框后,单击“System.ini”标签,便会弹出System.ini文件的命令行窗口。   3双击System.ini对话框中的“[386Enh]”,定位涉及设备驱动程序的行,单击以清除此行旁的复选框,然后单击“确定”。   4)通过以上操作后,系统会提示重新启动计算机,单击“确定”即可。   2.如果错误信息所涉及的扩展名为*.VXD 文件,首先应检查Vnetsup.vsd文件是否丢失。如果丢失,安装网络组件后又删除它,就可避免这个问题的发生。操作方法:   (1)单击“开始”,指向“设置”,再单击“控制面板”,打开“控制面板”的窗口,再双击“网络”图标,打开“网络”对话框。   (2)在“网络”窗口中单击“添加”,再单击“适配器”,然后单击“添加”。   (3)在“厂商”对话框中,单击“已检测到的网络驱动程序”。在“网络适配器”中,单击“现有的Ndis2驱动程序”,然后再单击“确定”。   (4)系统再提示输入工作组名和计算机名时,参照上面 “标识”标签上的对应框。   (5)通过以上操作步骤后,单击“确定”或“关闭”回到“控制面板”对话框。   (6)系统又会提示重新启动计算机,单击“确定”。   (7)重新启动计算机后,再单击“开始”,指向“设置”中的“控制面板”,然后双击“网络”图标。   (8)单击“现有的Ndis2驱动程序”,单击“删除”,然后再单击“确定”。   (9)系统又会提示重新启动计算机,单击“确定”即可。   如果错误信息涉及的是不带扩展名的文件,则该文件可能没有在下面的对话框中列出。此时还应该作进一步的检查,以便确定问题的所在。   二、通过运行注册表编辑器来检查注册表中的StaticVXD值是否正确。如果错误信息并未指定设备驱动程序,则注册表中的某个StaticVXD值可能为空或只含空格。StaticVXD值位于注册表的下列项内:HKEY-LOCAL-MACHINE\System\CurrentControlSet\Services\VXD。   更正注册表中的StaticVXD值的操作如下:   1)备份注册表文件。   2)单击“开始”,然后再单击“运行”。   3)在“运行”对话框中,键入“SCANREGW”(WINDOWS注册表检查程序),然后单击“确定”,弹出WINDOWS系统注册表检查程序窗口。   4)此时注册表检查程序会对系统的注册表进行检查,检查完毕后,弹出一个对话框,当提示备份系统注册表时,单击“是”,然后单击“确定”。   5)使用“注册表编辑器”查找和删除注册表中含有无效数据、空数据或仅含空格的StaticVXD值。   三、检查最近是否从计算机上删除过某个程序。如果是,重新安装程序,然后运行相应的卸载工具。