Windows 中的视频问题疑难解答

文章翻译 文章翻译
文章编号: 127139 - 查看本文应用于的产品
如果本文未介绍与您的硬件有关的问题,请访问以下 Microsoft Web 站点以查看其他有关硬件的文章:
http://support.microsoft.com/default.aspx/w98?sid=460
展开全部 | 关闭全部

本文内容

概要

本文介绍了如何解决启动或使用 Windows 95、Windows 98 或 Windows Millennium Edition (Me) 时的视频显示问题或与视频显示驱动程序相关的错误信息。

更多信息

在 Windows 以正常模式启动时发生但 Windows 以安全模式启动时不会发生的视频问题通常与 Windows 试图使用的显示驱动程序相关。要确定您使用的是 Windows 3.1 视频驱动程序、Windows 95 视频驱动程序、Windows 98 视频驱动程序,还是 Windows Me 视频驱动程序,请按照下列步骤操作:
  1. 使用任何文本编辑器(如“记事本”)打开 Windows 文件夹中的 System.ini 文件。
  2. 在 [Boot] 节中,搜索“Display=”行。如果该行显示除以下行以外的任何内容,则您使用的驱动程序是为 Windows 3.1(或更低版本的 Windows)设计的:
    Display.drv=Pnpdrvr.drv
    					
如果您使用的是为 Windows 95、Windows 98 或 Windows Me 设计的视频驱动程序,请转至本文的“高级图形设置”一节。否则,请继续下面一节。

Windows 3.1 显示驱动程序

如果没有适用于您的视频适配器的 Windows 95 或 Windows 98 显示驱动程序,请尝试使用该适配器的制造商提供的 Windows 3.1 驱动程序。有关如何安装该驱动程序的信息,请参阅该驱动程序附带的文档。

注意:如果您在 Windows 95、Windows 98 或 Windows Me 中使用 Windows 3.1 显示驱动程序,则无法使用诸如以下的新图形设备接口 (GDI) 功能:
  • 动画光标。 有关如何使用动画光标的其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
    123334 动画光标的要求
  • 动态更改分辨率。在许多情况下,可以在不重新启动 Windows 的情况下在 Windows 95、Windows 98 或 Windows Me 中更改视频分辨率。如果更改所使用的颜色深度或视频驱动程序,则必须重新启动 Windows。
  • VGA 后备模式。如果 Windows 检测到视频卡或视频驱动程序有问题,则会使用 VGA 驱动程序重新启动。
  • Windows 95/98 虚拟平面帧缓冲区设备 (Vflatd.vxd)。Vflatd.vxd 提供最大可为 1 MB 的帧缓冲区。Windows 3.1 视频驱动程序的帧缓冲区最大只有 64K,这会影响可用的系统资源。
如果 Windows 3.1 显示驱动程序在 Windows 95、Windows 98 或 Windows Me 中不能正常运行,请使用 Windows 95、Windows 98 或 Windows Me 附带的标准 VGA 驱动程序。为此,请使用适合您的操作系统的方法。

Windows 95

  1. 单击开始,指向设置,单击控制面板,然后双击显示
  2. 单击设置选项卡,然后单击更改显示器类型
  3. 单击适配器类型部分中的更改按钮,然后单击“显示所有设备”。
  4. 制造商框中,单击“(标准显示卡类型)”。
  5. 型号框中,单击“标准显示适配器 (VGA)”,单击确定,然后单击关闭
  6. 单击关闭

Windows 98 和 Windows Me

  1. 单击开始,指向设置,单击控制面板,然后双击显示
  2. 单击设置选项卡,然后单击高级
  3. 单击适配器选项卡,然后单击更改
  4. 单击下一步,单击“显示指定位置的所有驱动程序列表,以便可从列表中选择所需的驱动程序”,然后单击下一步
  5. 单击“显示所有设备”。
  6. 制造商框中,单击“(标准显示卡类型)”。
  7. 型号框中,单击“标准显示适配器 (VGA)”,单击确定,然后单击下一步
  8. 单击下一步,再次单击下一步,然后单击完成
  9. 单击关闭,再次单击关闭,然后单击以重新启动计算机。
如果仍然遇到问题,请继续下面一节。

高级图形设置

Windows 95、Windows 98 和 Windows Me 具有解决视频问题的内置方法。有一个滑块,通过调整它可以更改 Windows 使用视频卡的方式。最好从使用右侧的设置(全部设置)开始,并将滑块向左移动一个设置,直到找到最适用的设置。要使用该滑块更改 Windows 使用视频卡的方式,请执行下列步骤:
  1. 控制面板中,双击系统
  2. 单击性能选项卡,然后单击图形
  3. 请注意,硬件加速滑块有四个设置(“全部”、“大部分”、“基本”和“无”)。下面介绍了其中的每一个设置。

全部

这是默认设置,允许硬件全部加速。

大部分

此设置添加下列项目: 将 SWCursor=1 添加到 System.ini 文件的 [Display] 节中。

将 SWCursor 设置为 1 可禁用硬件光标。

注意:此设置与将 /Y 开关用于一些版本的 MS-DOS 级 Microsoft 鼠标驱动程序相似。

“大部分”设置适用于 Western Digital (WD) 或与 S3 兼容的驱动程序。如果您具有与鼠标指针在屏幕上的显示方式相关的问题,请试用此设置。

基本

此设置添加下列项目:

  • 将 SafeMode=1 添加到 Win.ini 文件的 [Windows] 节中。

    将 SafeMode 设置为 1 只允许基本加速(例如,模式位块传输 [bitblt] 和屏幕到屏幕的 bitblt)。
  • 将 MMIO=0 添加到 System.ini 文件的 [Display] 节中。

    将 MMIO 设置为 0 可为与 S3 兼容的驱动程序禁用内存映射的 I/O。
  • 将 SWCursor=1 添加到 System.ini 文件的 [Display] 节中。

    将 SWCursor 设置为 1 可禁用硬件光标。

    如果您的计算机可能会随机停止响应(挂起),并且您具有与 S3 兼容的视频驱动程序,请试用“基本”设置。

此设置添加下列项目:
  • 将 SafeMode=2 添加到 Win.ini 文件的 [Windows] 节中。

    将 SafeMode 设置为 2 可禁用所有视频卡加速(例如,GDI 直接调用与设备无关的位图 [DIB] 引擎以进行屏幕绘图,而不是使用显示驱动程序)。
  • 将 MMIO=0 添加到 System.ini 文件的 [Display] 节中。

    将 MMIO 设置为 0 可为与 S3 兼容的驱动程序禁用内存映射的 I/O。
  • 将 SWCursor=1 添加到 System.ini 文件的 [Display] 节中。

    将 SWCursor 设置为 1 可禁用硬件光标。

    如果您的计算机可能会随机挂起,而您具有与 S3 兼容的视频驱动程序,并且“基本”设置不能解决此问题,请试用“无”设置。
如果仍然遇到问题,请继续下面一节。

注意:如果降低图形加速后不再出现此问题,则通常可以将系统保持为该设置。多数情况下,基本设置的兼容性比强。但是,要获得最佳性能,或者如果您的程序要求全部加速,请与显示适配器的制造商联系,以获得更新的驱动程序。一些高性能的游戏要求全部加速。

更改颜色深度时出现问题

如果您在计算机上更改颜色深度时遇到问题,例如,无法选择除 256 色以外的任何设置,则您的显示适配器驱动程序可能有问题。要确保您使用的显示适配器驱动程序正确,请与硬件制造商联系。

监视器

使用下列步骤验证是否在 Windows 中正确选择了您的监视器。

警告:如果您选择的监视器类型超过了您的监视器的功能,则可能会损坏您的监视器。请查阅该监视器的文档或向制造商咨询,了解有关它的功能的具体信息。

Windows 95

  1. 单击开始,指向设置,单击控制面板,然后双击显示
  2. 单击设置选项卡,然后单击“更改显示器类型”。
  3. 单击监视器类型部分中的更改按钮,然后单击“显示所有设备”。
  4. 制造商框中,单击您的监视器的制造商。

    注意:如果没有列出您的监视器的制造商,请单击“(标准监视器类型)”。
  5. 型号框中,单击您使用的监视器,单击确定,然后单击关闭
  6. 单击确定

Windows 98

  1. 单击开始,指向设置,单击控制面板,然后双击显示
  2. 单击设置选项卡,然后单击高级
  3. 单击监视器选项卡,然后单击更改
  4. 制造商框中,单击您的监视器的制造商。

    注意:如果没有列出您的监视器的制造商,请单击“(标准监视器类型)”。
  5. 型号框中,单击您使用的监视器,单击确定,然后再次单击确定
  6. 单击确定
如果仍然遇到问题,请继续下面一节。

注意:如果监视器偶尔或者不断在启动期间重新检测,则可能没有安全地连接它。关闭计算机,断开监视器与机箱的连接,然后再重新连接。

消除内存冲突

确定问题是否是由内存中的冲突驱动程序导致。 有关如何执行此操作的其他信息,请单击下面的文章编号,查看 Microsoft 知识库中相应的文章:
136337 Windows 95 启动问题和错误信息疑难解答
如果仍然遇到问题,请继续下面一节。

验证有效的驱动程序文件

要验证显示适配器驱动程序文件是否有效,请使用适用于您的操作系统的方法。

Windows 95

再次运行 Windows 95 安装程序,并在系统提示时选择“验证”选项。“验证”选项可让 Windows 95 检查所有文件并替换任何丢失或损坏的文件。

Windows 98

运行 Windows 98 系统文件检查器工具。要启动系统文件检查器工具,请单击开始,单击运行,在打开框中键入 sfc.exe,然后单击确定

有关如何使用系统文件检查器工具提取文件的信息,请单击开始,单击帮助,单击索引选项卡,键入系统文件,双击“系统文件检查器”主题,单击“使用系统文件检查器”,然后单击显示

如果仍然遇到问题,请继续下面一节。

与显示适配器的制造商联系

如果这些疑难解答步骤均不能解决问题,请与显示适配器的制造商联系,以获取有关如何获取更新的 Windows 驱动程序的信息。

无法调整显示设置


如果您无法更改显示设置,则显示适配器可能已经损坏。请执行以下步骤来解决这一问题:
  1. 在“控制面板”中打开“系统属性”,然后单击硬件配置文件选项卡。突出显示标记为(当前)的硬件配置文件,单击复制,然后输入新配置文件的名称,如“测试”。
  2. 以安全模式重新启动计算机。为此,请单击开始,单击关机,单击重新启动,当收到“正在启动 Windows”提示时,按 F8 键,然后从启动菜单中单击以选择安全模式
  3. 当系统提示您选择要引导进入的硬件配置文件时,单击测试配置文件,让计算机可以引导进入 Windows。

    注意:此硬件配置文件允许您更改设备管理器,且不会损坏原始的硬件配置。
  4. 再次打开“系统属性”,然后单击设备管理器选项卡。
  5. 单击显示适配器旁边的加号(“+”)以查看设备驱动程序的列表。
  6. 单击所列出的显示适配器,然后单击删除。如果收到下面的提示,请单击确定:“警告:您即将从系统中删除此设备”。
  7. 如果列出了多个显示驱动程序,请针对每一个设备执行相同的步骤。
  8. 关闭“系统属性”,然后单击开始,单击关机,然后单击重新启动以重新启动计算机。
  9. 当再次收到“硬件配置文件”提示时,单击测试。Windows 会在启动期间检测显示适配器,并且您会收到重新启动计算机以完成设备安装的提示,或者收到提供制造商磁盘以安装驱动程序的提示。
  10. 再次重新启动时,再次单击测试配置文件,并尝试从控制面板显示属性设置选项卡中调整显示设置。
  11. 如果问题得到解决,则可以从“系统属性”中删除“测试”硬件配置文件,并在重新启动以进入原始硬件配置时执行一组相同的步骤来删除并重新检测显示驱动程序。
  12. 如果这些步骤无法解决问题,则请删除“测试”硬件配置文件,并查看本文中的“与显示适配器的制造商联系”一节。

参考

有关可解决一些显示问题的显示适配器和开关的其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
124267 显示适配器信息和有用开关

属性

文章编号: 127139 - 最后修改: 2006年8月9日 - 修订: 3.0
这篇文章中的信息适用于:
  • Microsoft Windows Millennium Edition
  • Microsoft Windows 98 第二版
  • Microsoft Windows 98 Standard Edition
  • Microsoft Windows 95
关键字:?
kbinfo kbtshoot kbhardware kbfaq kbdisplay KB127139
Microsoft和/或其各供应商对于为任何目的而在本服务器上发布的文件及有关图形所含信息的适用性,不作任何声明。 所有该等文件及有关图形均"依样"提供,而不带任何性质的保证。Microsoft和/或其各供应商特此声明,对所有与该等信息有关的保证和条件不负任何责任,该等保证和条件包括关于适销性、符合特定用途、所有权和非侵权的所有默示保证和条件。在任何情况下,在由于使用或运行本服务器上的信息所引起的或与该等使用或运行有关的诉讼中,Microsoft和/或其各供应商就因丧失使用、数据或利润所导致的任何特别的、间接的、衍生性的损害或任何因使用而丧失所导致的之损害、数据或利润不负任何责任。

提供反馈

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com