나사 모니터 신호, PC를 어떻게 복원 할 수 있습니까?


1

어제 공식 Nvidia 사이트에서 그래픽 카드 (Geforce 8400 GS) 용 드라이버를 설치하려고했습니다.

설치하는 동안 내 PC가 추락했습니다.

다시 시작했을 때 사용할 수있는 모니터 신호가 없었습니다. 화려한 픽셀이있는 검은 색 줄무늬 만있었습니다.

이제 다시 부팅 한 후 다시 부팅 한 후 정상적인 Windows Vista 시작 소리가 들리고 바탕 화면 배경과 마우스 커서를 픽셀 화 된 엉망으로 만들 수 있었고 PC를 정상적으로 종료 할 수있었습니다. (또한 다른 monior를 연결하여 모니터 문제가 아닌지 확인했습니다.)

실패한 드라이버 설치로 인해 문제가 발생했다고 생각하기 때문에 안전 모드로 들어가거나 이전 설정을 복원하려고 시도했지만 화면 신호가 너무 나빠서 텍스트를 볼 수없고 올바른 옵션을 선택할 수 없습니다.

TL; dr : 그래픽 카드가 손상되었습니다. 드라이버 문제라고 생각합니다. 사용 가능한 모니터 신호없이 시스템 기본값을 복원 할 수 있습니까?

나는 나의 wits 끝에 있고 정말로 어떤 도움도 감사 할 것이다!

답변:


3

컴퓨터를 재부팅하면 BIOS POST가 끝난 후 Windows 로딩 화면이 나타나기 전에 F8 키를 누릅니다. 그러면 메뉴 선택 안전 모드에서 메뉴가 나타납니다. 안전 모드가 열리면 장치 관리자 및 비디오 카드로 이동하여 속성을 연 다음 롤백 드라이버로 이동하십시오.

또 다른 옵션은 안전 모드로 전환하고 시스템 복원을 실행하는 것입니다. 드라이버를 설치하기 전에 모든 항목이 롤백됩니다.

안전 모드를로드 할 때 기본 vga 드라이버를로드하므로 새 드라이버를 무시하므로 위의 어느 쪽이든 작동해야합니다.


답변 주셔서 감사합니다! 그러나 BIOS 화면조차도 망쳐 서 내가 선택하는 옵션을 볼 수 없습니다.
Emerson

흠, 그건 좋은 징조가 아닙니다. 그렇다면 Windows 용 드라이버가 BIOS 화면에 영향을 미치지 않으므로 Windows 가로 드되기 전에 카드 문제가 더 많습니다. 펌웨어 업그레이드 또는 드라이버 업그레이드를 했습니까?
Iain Simpson

1
드라이버 (GeForce 285.62 Driver)였습니다. 그래서 Windows가 시작되기 전에 펌웨어가 유효하고 하드웨어 문제를 지적하는 것은 무엇입니까?
Emerson

예,이 점을 증명하기 위해 하드 드라이브를 일치시키지 않으면 PC가 여전히 BIOS POST를 수행하므로 더 이상 진행되지 않습니다. bios POST가 모두 하드웨어 또는 펌웨어 문제인 경우 드라이버 소프트웨어가로드되기 전에 발생합니다.
Iain Simpson

1

좋은 BIOS 화면이 없다면 거의 확실히 하드웨어라는 데 동의합니다. 나는 그런 경우 당신이 해결되지 않습니다 답변을 게시 할,하지만 동일한 문제의 6 시간을 보냈다 때문 이었다 단순히 모든 수정을 무시 드라이버 (BIOS 안전 부팅 괜찮 았는데) .

드라이버 문제를 진단 할 때 가장 먼저하는 일은 Ubuntu LiveCD에서 부팅하여 하드웨어를 테스트하는 것입니다. 내 경우에는 부팅되고 제대로 작동 했으므로 이제 운전자에게 크게 기울고 있습니다. 안전 모드로 부팅하고 모든 일반적인 수정 사항, 새 드라이버, 이전 드라이버, 롤백 등을 시도합니다. 언젠가는 드라이버 설치가 완료되는 것처럼 보이지 않습니다. "시스템이 수정되지 않았습니다"라는 메시지가 표시됩니다. 그래서 나는 망가진 시스템을 가지고 있으며 무언가가 정상적으로 고치는 능력을 막고 있습니다.

이 경우 SubInACL.exe 라는 Microsoft 도구로 해결 된 레지스트리 권한 오류로 다음과 같은 명령 파일과 함께 사용되었습니다.

미래 독자 :이 문제를 발견하고 비슷한 문제가 발생하면 그냥 뛰어 내려 시도하지 마십시오. 조사를 수행하고 블로그 게시물, Google "nvidea subinacl 재설정 권한"을 읽고 진행 상황을 이해해야합니다. 업데이트 및 설치 오류가있는 여러 시스템 에서이 효과를 발휘했지만 악영향을 미치지는 않습니다.

    @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
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.