要启动和使用系统信息工具,请按照下列步骤 *** 作: 单击开始,依次指向程序、附件、系统工具,然后单击系统信息。在工具菜单上,单击系统配置实用程序。在常规选项卡上,单击有选择的启动,然后单击以清除以下复选框: 处理 Config.sys 文件处理 Autoexec.bat 文件处理 Winstart.bat 文件(如果可用)处理 System.ini 文件处理 Win.ini 文件加载启动组项目
单击确定,然后在出现提示时重新启动计算机。如果安装过程结束,请使用下列步骤使计算机恢复到典型启动模式。如果计算机继续停止响应(挂起),请使用“检查硬件配置”部分中的步骤。
运行系统配置实用程序,单击以选择一个选择性启动项目,单击确定,然后按照屏幕上的说明重启计算机并测试是否出现挂起或不正常行为。继续此过程,直到选择了所有选择性项目。如果选择了一个项目后计算机挂起或出现不正常的行为,请单击相应项目的选项卡,清除一半复选框,单击确定,然后重新启动计算机。继续此过程,直到找到引发问题的设置。如果在选择了所有项目后,可以成功地重新启动计算机,则请运行系统配置实用程序,单击以选中正常启动复选框,单击确定,然后按照屏幕上的步骤重新启动计算机。有关使用 Msconfig.exe 的其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:192926 ( http://support.microsoft.com/kb/192926/ ) 如何在 Windows 中执行干净启动故障排除 三。使用 Msconfig.exe 进行高级故障排除 重新启动计算机,在计算机完成开机自检 (POST) 后按住 Ctrl 键,然后从“启动”菜单中选择“安全模式”。有关 Windows 98 启动的其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章: 178548 ( http://support.microsoft.com/kb/178548/ ) 启动时不显示“正在启动 Windows 98”消息在计算机以安全模式重新启动后,使用“系统配置实用程序”工具 (Msconfig.exe) 尽量减少可能阻碍计算机完成安装过程的冲突。
要启动和使用系统信息工具,请按照下列步骤 *** 作: 在工具栏上单击开始,依次指向程序、附件、系统工具,然后单击系统信息工具。在工具菜单上,单击系统配置实用程序。在常规选项卡上,单击高级按钮。选择“强制兼容性模式磁盘访问”选项。在高级故障排除设置底部,单击确定,然后再次单击确定。得到提示后重新启动计算机。如果安装过程完成,该行为是由硬盘控制器和安装程序之间的不兼容引起的。要从桌面启用 32 位磁盘访问,请按照下列步骤 *** 作: 在工具栏上单击开始,依次指向程序、附件、系统工具,然后单击系统信息工具。在工具菜单上,单击系统配置实用程序。在常规选项卡上,单击高级按钮。选择“强制兼容性模式磁盘访问”选项。在高级故障排除设置处,单击确定。得到提示后重新启动计算机。 四。检查硬件配置要检查计算机上的硬件配置,以安全模式重新启动计算机,然后使用“设备管理器”排除已安装硬件的故障。为此,请按照下列步骤 *** 作: 单击开始,指向设置,单击控制面板,然后双击系统。在设备管理器选项卡上,禁用下列分支下面的所有设备: 显示适配器软盘控制器硬盘控制器键盘网络适配器PCMCIA 插槽端口SCSI 控制器声音、视频和游戏控制器鼠标
要在设备管理器中禁用设备,请按照下列步骤 *** 作。
注意:如果您有串行鼠标并禁用了 COM 端口,如果 Windows 向 COM 端口已禁用的 BIOS 写回数据,您将失去鼠标功能,直到您在 BIOS 中重新启用 COM 端口为止。
双击包含所需设备的分支,单击该设备,然后单击属性。在常规选项卡上,单击以选中“在该硬件配置文件中禁用”复选框,然后单击确定。重新启动计算机。注意:当您禁用鼠标后重新启动计算机时,您可能收到以下消息:Windows did not detect a mouse attached to the computer.You can safely attach a serial mouse now.要启用鼠标,请使用以下键盘命令:
按 Ctrl+Esc 激活开始菜单。按向上键,直至设置被选中,按向右键选择控制面板,然后按 Enter。按向下键和向左键,直至系统被选中,然后按 Enter。按向右键选择设备管理器选项卡,按 Tab,再按 Tab,然后按向下键,从展开的鼠标分支下选择列出的设备。按 Tab 以选择属性,按 Enter,按 Tab 以选择启用设备,然后按 Enter。单击确定,然后单击是以重新启动计算机。如果在步骤 E 后鼠标仍然不能正常工作,请按 Tab,然后按 Enter。得到提示后,按 Enter 重新启动计算机。如果安装过程继续进行,请在安装结束后启用在步骤 2 中禁用的设备,然后确保设备之间没有冲突。按以下顺序启用设备: COM 端口硬盘控制器软盘控制器所有其他设备
要启用设备并检查可能存在的冲突,请按照下列步骤 *** 作:
双击包含所需设备的分支,单击该设备,然后单击属性。在常规选项卡上,单击以清除“在此硬件配置文件中禁用”复选框。单击资源选项卡,并确保在冲突设备列表框下面没有列出任何冲突。请注意,并非每台设备都有资源选项卡。单击确定,然后重新启动计算机。五。检查基本输入/输出系统 (BIOS) 问题在某些主板上,Windows 98 或 Windows Me 也许不能成功地完成即插即用检测过程。此问题可能是由于不正确地解释计算机的 BIOS 中存储的数据而引起的。如果您已经尝试了前面方法中的步骤,但计算机仍然在硬件检测过程中挂起,请与计算机制造商联系,了解计算机在安装 Windows 98 之前是否需要升级
我是做计算机硬件的工程师,我来解答你这个问题吧。程序控制的是硬件的芯片引脚,或者是存储器的寻址方式,以及硬件提供的外设,硬件在设计的时候,提供了很多接口供程序来调用,程序员在开发程序的时候,在这些预留的接口编写程序控制硬件运转,而且还要注意硬件工作的时序,是一个比较复杂的过程
首先不太清楚你说的framebuffer驱动程序具体指的是什么。一般意义的framebuffer驱动指的是管理framebuffer。首先framebuffer上的内容如何刷新到显示器上,这是display驱动完成的的。(Display的是图形驱动的一个固定术语,用来描述如何把framebuffer上的内容显示到显示器上的这一过程)。现代图形系统,一般至少会有一个实际的framebuffer,这个上面的内容最终会显示出去。同时会有若干off-screen的framebuffer。这些off-screen framebuffer是用来给应用程序画图。当完成画图之后,再把这些图形整合到实际的framebuffer上。有时候为了性能,可能不止一个实际的framebuffer,多个存在,但是一个周期只能显示一个framebuffer。这其中就涉及图像内容的拷贝,缩放,翻转,透明化等一系列 *** 作。这些 *** 作,如果GPU支持硬件加速的话,理论上就可以在驱动程序里实现。方法无非是在驱动程序里 *** 作GPU的寄存器,设置好 *** 作类型,提供好缓存,然后做好同步工作,让硬件来完成上述的图形 *** 作。至于如何调用,驱动程序肯定会有接口出来的。这个和驱动程序设计有关。微软,linux这样的 *** 作系统也有标准的硬件加速接口,驱动程序只要去实现了,应用程序就可以使用。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)