显示器信号坏了,如何恢复我的电脑?

显示器信号坏了,如何恢复我的电脑?

昨天,我尝试从 Nvidia 官方网站安装我的显卡(Geforce 8400 GS)的驱动程序。

安装过程中我的电脑崩溃了。

当我重新启动它时,我没有可用的监视器信号:只有黑色条纹和带有彩色像素的条纹。

现在,奇怪的部分来了:再次重新启动后,我听到了正常的 Windows Vista 启动声音,并且能够在像素化的混乱中辨认出桌面背景和鼠标光标,并且能够正常关闭 PC。 (我还通过插入其他显示器检查了这不是显示器问题。)

由于我相信驱动程序安装失败造成了一些问题,因此我尝试进入安全模式或恢复以前的设置,但屏幕信号太差,我看不到任何文字,也无法选择正确的选项。

总结:显卡坏了,我想是驱动程序的问题。在没有可用显示器信号的情况下,是否可以恢复系统默认设置?

我已经束手无策了,非常感谢任何帮助!

答案1

重新启动计算机,在 BIOS POST 结束后,在 Windows 加载屏幕出现之前按 F8,这将打开一个菜单,从菜单中选择安全模式。当安全模式打开时,转到设备管理器和视频卡并打开属性,然后转到回滚驱动程序。

另一个选择是进入安全模式并运行系统还原,这也会将所有内容回滚到安装驱动程序之前。

以上任何一种方法都应该可以工作,您应该能够看到良好的效果,因为当您加载安全模式时,它会加载默认的 vga 驱动程序,因此会忽略您的新驱动程序。

答案2

如果你没有好的 BIOS 屏幕,我同意这几乎肯定是硬件问题。如果是这样的话,我想发布一个无法解决你的问题的答案,但因为我花了 6 个小时来解决一个相同的问题,曾是一个无法修复的驱动程序(BIOS 和安全启动工作正常)

在诊断驱动程序问题时,我做的第一件事就是从 Ubuntu LiveCD 启动以测试硬件。就我而言,它启动并运行良好,所以现在我非常倾向于驱动程序。我以安全模式启动并尝试所有典型的修复,新驱动程序,旧驱动程序,回滚等。我几乎没有注意到(因为我没有耐心并且没有仔细阅读)在某个时候驱动程序安装似乎已完成,但显示“系统未修改”消息。所以我的系统搞砸了,有些东西阻碍了正常修复它的能力。

在这种情况下,这是一个注册表权限错误,可以通过微软的工具解决子程序ACL其与如下命令文件一起使用。

未来的读者:如果您发现此问题并遇到类似问题,请不要急于尝试。进行研究,阅读博客文章,谷歌搜索“nvidea subinacl reset permission”,确保您了解发生了什么。我在几个系统上运行过这个,更新和安装错误,没有不良影响,但买家需谨慎。

    @echo off
title Resetting ACLs...

echo.
echo Determine whether we are on an 32 or 64 bit machine
echo.

if "%PROCESSOR_ARCHITECTURE%"=="x86" if "%PROCESSOR_ARCHITEW6432%"=="" goto x86

set ProgramFilesPath=%ProgramFiles(x86)%

goto startResetting

:x86

set ProgramFilesPath=%ProgramFiles%

:startResetting

echo.
cd /d "%ProgramFilesPath%\Windows Resource Kits\Tools"
echo. 
echo Resetting ACLs...
echo (this may take several minutes to complete)
echo. 
echo IMPORTANT NOTE: For this script to run correctly, you must change
echo the values named YOURUSERNAME to be the Windows user account that
echo you are logged in with.
echo.
echo ==========================================================================
echo. 
echo. 
subinacl /subkeyreg HKEY_CURRENT_USER /grant=administrators=f /grant=system=f /grant=restricted=r /grant=man=f /setowner=administrators > %temp%\subinacl_output.txt
echo. 
echo. 
subinacl /keyreg HKEY_CURRENT_USER /grant=administrators=f /grant=system=f /grant=restricted=r /grant=man=f /setowner=administrators >> %temp%\subinacl_output.txt
echo. 
echo. 
subinacl /subkeyreg HKEY_LOCAL_MACHINE /grant=administrators=f /grant=system=f /grant=users=r /grant=everyone=r /grant=restricted=r /setowner=administrators >> %temp%\subinacl_output.txt
echo. 
echo. 
subinacl /keyreg HKEY_LOCAL_MACHINE /grant=administrators=f /grant=system=f /grant=users=r /grant=everyone=r /grant=restricted=r /setowner=administrators >> %temp%\subinacl_output.txt
echo. 
echo. 
subinacl /subkeyreg HKEY_CLASSES_ROOT /grant=administrators=f /grant=system=f /grant=users=r /setowner=administrators >> %temp%\subinacl_output.txt
echo. 
echo. 
subinacl /keyreg HKEY_CLASSES_ROOT /grant=administrators=f /grant=system=f /grant=users=r /setowner=administrators >> %temp%\subinacl_output.txt
echo. 
echo. 
echo System Drive...
subinacl /subdirectories %ProgramFilesPath%\ /grant=administrators=f /grant=system=f /grant=users=e >> %temp%\subinacl_output.txt
echo. 
echo. 
echo Windows Directory...
subinacl /subdirectories %windir%\ /grant=administrators=f /grant=system=f /grant=users=e >> %temp%\subinacl_output.txt
echo. 
echo. 
echo ==========================================================================
echo. 
echo FINISHED.
echo. 
echo Press any key to exit . . .
pause >NUL

相关内容