컴퓨터 지식 네트워크 - 컴퓨터 사무실 - 컴퓨터가 갑자기 종료되고 호스트 표시등이 계속 켜져 있습니다.

컴퓨터가 갑자기 종료되고 호스트 표시등이 계속 켜져 있습니다.

먼저 Windows 시스템 자동 종료 조건에 대해 이야기하겠습니다. 자동 종료는 Win98 및 상위 버전의 시스템에서 지원됩니다. 즉, 전원 공급 장치의 물리적 스위치를 통해 종료되지 않습니다.

자동 종료는 운영 체제에서 지원하는 ACPI(고급 구성 및 전원 인터페이스, 고급 시스템 구성 및 전원 관리) 기술을 통해 이루어집니다(물론 ACPI의 기능은 자동 종료만은 아닙니다). ACPI는 인텔, 마이크로소프트, 도시바 등 여러 기업이 공동 개발한 것으로, BIOS 위에서 운영체제를 통해 전원 관리를 수행할 수 있다. 이 기술에서는 운영 체제가 MSPS(Momentary Soft Power Switch)를 통해 전원 관리를 수행할 수 있도록 마더보드 제어 칩 및 기타 I/O 칩이 운영 체제와의 표준 통신 채널을 설정해야 합니다.

따라서 자동 종료는 하드웨어(제어 칩), 전원 공급 장치(ATX 전원 공급 장치) 및 운영 체제(Win98 이상)가 모두 ACPI 기술을 지원하는 경우에만 가능합니다. 따라서 자동 종료를 실현하려면 BIOS 설정에서 "ACPI 기능"을 "활성화"로 설정해야 하며 동시에 APM(고급 전원 관리) 기능도 활성화해야 합니다.

자동 종료는 시스템 프로세스 Csrss와 Winlogon이 협력하여 종료 기능 ShutdownSystem을 호출하여 완료됩니다. 이 함수는 추가로 SetSystemPowerState를 호출하여 현재 실행 중인 다른 프로그램 하위 시스템을 종료합니다. (플러그 앤 플레이 관리자, 전원 관리자, 실행기, IO 관리자, 구성 관리자, 메모리 관리자 등). 또한 자동 종료를 수행할 때 시스템은 현재 시스템의 다양한 외부 장치의 상태와 닫히지 않은 응용 프로그램의 상태도 확인하고 각 데이터 버퍼의 데이터를 처리하는 등의 작업을 수행해야 합니다. 위 작업 중 오류가 발생하면 정상적인 종료가 불가능합니다. 따라서 일반적으로 종료하기 전에 다양한 주변 장치를 중지해야 하며, 종료하기 전에 모든 애플리케이션을 닫아야 합니다.

Windows 시스템에서 자동 종료가 자주 실패하는 경우 구체적인 이유와 해결 방법을 살펴보겠습니다.

1. 시스템 파일의 자동 종료 프로그램에 결함이 있습니다. 이것이 원인인지 확인하기 위해 다음과 같은 실험을 할 수 있다. "시작/실행"에 "rundll32 user.exe,exitwindows" 명령을 입력하여 정상적으로 종료되는지 확인하세요. 이 명령으로 정상적으로 종료할 수 있다면 자동 종료 프로그램에 일종의 결함이 있을 수 있다는 의미입니다. Win98 시스템을 사용하는 경우 "시작/프로그램/보조프로그램/시스템 도구/시스템 정보/"에서 시스템을 확인하십시오. 도구/시스템 파일 검사기" 파일 무결성 및 패치 파일. 다른 시스템(Me/2000/XP)을 사용하는 경우 해당 프로젝트에서도 파일 패치가 완료될 수 있습니다. 패치 파일을 사용해도 문제가 해결되지 않으면 시스템을 다시 설치하는 수밖에 없습니다. "rundll32 user.exe,exitwindows"를 실행해도 정상적으로 종료되지 않는 경우 운영 체제의 일부 시스템 프로그램에 결함이 있을 수 있지만 해결 방법은 시스템을 패치하거나 시스템을 다시 설치하는 것입니다.

2. 바이러스 및 일부 결함이 있는 애플리케이션이나 시스템 작업으로 인해 종료 오류가 발생할 수 있습니다. 먼저 바이러스를 확인하고 종료하기 전에 모든 응용 프로그램을 닫으십시오. 일부 응용 프로그램은 시스템이 시작될 때 로드되므로 "시작" 메뉴("시작/실행"에 "msconfig" 명령 입력)에서 로드된 프로그램을 하나씩 빼서 시스템에 영향을 미치는 파일이 있는지 확인할 수 있습니다. 종료합니다(물론 다시 시작한 후에 적용됩니다).

3. 주변기기 및 드라이버의 호환성이 좋지 않아 빠른 종료에 대응하지 못합니다. "시작/실행"에 "msconfig" 명령을 입력하고 "일반" 탭에서 "고급"을 선택한 다음 열리는 창에서 "빠른 종료 비활성화"를 선택할 수 있습니다. 주변 장치에 결함이 있다고 의심되는 경우 주변 장치를 하나씩 제거하고 확인하여 영향을 받는 주변 장치를 찾을 수도 있습니다.

4. Windows 종료 시 사운드 파일을 사용하도록 설정한 경우 파일이 손상되면 종료 실패가 발생할 수도 있습니다. "제어판/사운드/이벤트"에서 "Windows 종료" 항목을 선택하고 사운드 이름을 "없음"으로 설정하세요. 이 처리 후 정상적으로 종료가 된다면 이는 실제로 원인이 발생한 것이므로 사운드 파일을 다시 설치하여 사용하시면 됩니다.

5. Win98이 자동으로 종료되면 "이제 컴퓨터를 종료해도 안전합니다"라는 메시지가 표시됩니다. 이 내용은 Windows 디렉터리에 있는 "logos.sys" 파일에 의해 완료됩니다. 위 메시지는 "이제 컴퓨터를 안전하게 끌 수 있습니다."라는 텍스트 형식입니다. 이로 인해 자동 종료가 실패할 수도 있습니다.

6. WinXP를 설치한 후 자동으로 종료할 수 없습니다. 위의 이유가 제거되면 제어판의 전원 옵션이 올바르게 설정되지 않았을 수 있습니다. APM은 정상적으로 작동할 수 있습니다. BIOS의 APM(Advanced Power Management)이 Win XP(대부분 AMI BIOS)와 완전히 호환되지 않아 자동으로 종료될 수 없는 마더보드 시스템도 있습니다. 종료를 선택하면 시스템이 다시 시작됩니다. 이 경우 수동으로만 종료할 수 있습니다(전원 스위치를 4초 동안 누른 후 놓습니다. 4초 미만이면 유효하지 않습니다). 문제의 근본적인 해결 방법은 마더보드의 시스템 BIOS를 새 버전으로 업그레이드하는 것입니다.

귀하의 경우에는 그래픽 카드나 내부 배선에 문제가 있을 수 있으니 잘 확인해 보시고 수리를 받으셔야 합니다.

上篇: 생방송 중 게임잼 문제 해결 방법 하나님께 여쭤보세요. 下篇: 노트북에서 비디오 카드를 바꿀 수 있습니까
관련 내용