운영체제 에러는 가장 빈번하게 접할 수 있는 고장이다.
대부분의 컴퓨터 고장은 하드웨어적인 것보다는
소프트웨어적인 오류에서 비롯된 것이 많다. 특히
운영체제와 관련된 에러는 각종 프로그램의 사용에 문제를
일으키고 시스템을 불안정하게 만드는 요소가 된다. 게다가
대부분의 경우 해결방법이 운영체제를 다시 설치해야 하는
극단적인경우가 많다.
즉 증상은 다양하지만 운영체제 재설치로 해결된다.
※ 부팅과 관련된 오류
윈도우를 설치하거나 부팅하는 도중에 발생하는 에러는
심각한 경우이다. 특히부팅 중에 발생하는 에러는 심할
경우 윈도우를 다시 설치해야 하는 비극에 빠질 수도 있다.
하지만 윈도우로 부팅이 되지 않는다고 하드디스크에
저장된 데이터 파일모두가 잘못되는 것은 아니다.
1) 윈도우 설치 에러
[증상]
윈도우를 설치할 때 'SU??' 에러가발생한다. 이 에러 때문에
윈도우를 아예 설치조차 할 수 없다.
[원인]
윈도우를 설치할 때 나타나는 'SU'에러는 그 종류가 여러
가지가 있다. 대표적으로 발생하는 에러의 종류와 원인은
다음과 같다.
SU-0017 : 언어 불일치
SU0358 : 윈도우 설치 중 다른응용프로그램이 실행 중
SU-0019 : 도스의 초기화 파일에윈도우와 호환되지 않는
명령어 삽입
SU0014 : 초기화 파일에 기록된 특정 드라이버 문제
[해결]
윈도우 설치 도중에 발생하는 그 에러의 종류가방대하다.
그러므로자세한 사항은 윈도우 설치와 관련된 Q&A가
정리된 윈도우 CD에 포함된 도움말 파일(SETUP.TXT)을 참고해야
한다.
① COMS SETUP을 참고한다.
CMOS SETUP에 기록된'VIRUS WARING' 항목 때문이다.
Enable로 설정하게 되면부트섹터에 데이터를 기록할 수
없어 SU 관련 오류가 발생할 수 있다.
Disable로 설정한다.
② SU-0017 오류는윈도우를 다른
디렉토리에 설치한다.
이미 설치된윈도우의 언어 종류와 설치할 언어 종류가
달라서 발생한다.
기존의 윈도우를 제거한 후 설치하거나 다른 디렉토리에
설치한다.
③ SU0358 오류는 실행 중인 프로그램을
종료한 후 설치한다.
실행 중인 도스, 윈도우용 프로그램을 종료한 후에
윈도우를 설치하도록 한다.
④ SU-0019, SU0014 오류는 초기화 파일의
내용을 변경한다.
도스의 초기화 파일인 AUTOEXEC.BAT와 CONFIG.SYS에 기록된
명령어를 모두 삭제한다.
윈도우를 좀더 빠르게설치하려면 디스크 캐시 프로그램인
'SMARTDRV.EXE'는실행하는 것이 좋다.
⑤ 기타 SU에러의 해결법
윈도우 CD의 루트 디렉토리에있는 SETUP.EXE가 아닌 윈도우
디렉토리에 저장된 SETUP.EXE를 이용해 설치한다.
하드디스크를 완전히 포맷한 후 윈도우를 설치해본다.
⑥ SUWIN 에러의 해결법
램의 불량이나 램의 호환성으로 비롯되므로 램을
교체해서 장착해본다.
CMOS SETUP에 세팅된 내용 중 램의 속도가 잘못 설정되었다.
CMOS SETUP의 설정값을 공장 초기값으로 변경 후 설치한다.
이미 시스템에 다른 운영체제가 설치되어 있는
경우에는삭제한 후(포맷) 윈도우를 설치하도록한다.
2) 부팅의심각한 오류
[증상]
윈도우가부팅되던 도중에 화면이 멈춘 채 더 이상 진행을
하지 않는다. 화면에는 'VXD', 'DLL' 파일을 찾을 수 없다는
메시지가나타난다.
[원인]
윈도우를 사용하던 도중에 특정 프로그램이나 폴더를
삭제를 해서 발생한다. 혹은 드라이버 파일이 삭제되었거나
다른 프로그램으로인하여Overwrite 된 경우에도 같은 증상이
발생한다.
드라이버 파일이 손상되었다.
윈도우가 사용하는 특정 파일이 삭제되었다.
[해결]
대부분의 경우에는 VXD, DLL 파일이 없어도 부팅은 된다. 다만
화면이 멈출 뿐이다. 엔터를 누르면 그대로 진행되는 경우가
많다.만일 화면이 아예 멈추고 다운되었다면 안전모드로
부팅해서 문제를 해결해야 한다.
① 레지스트리를 수정한다.
에러 메시지에 나타난 찾을 수 없다는 파일을
메모해둔다.
윈도우로부팅한 후에 레지스트리 편집기(REGEDIT.EXE)를
실행한다.
레지스트리 편집기의 편집에서 찾기를 이용해 해당 파일을
찾아 제거를 한다.
② INI 파일의 편집
레지스트리 외에 SYSTEM.INI와 WIN.INI도 윈도우가 사용하는
초기화 파일이다.
이 두 파일도 메모장을 이용해 불러들여 앞서 확인한
파일에 대한 정보가 기록된 곳이 없는지 찾은 후 해당
부분을 제거한다.
③ 안전모드로 부팅
윈도우가 부팅할때 'F8'을누르면 부트 메뉴가 나타난다.
'3. Safe Mode'를 이용해 부팅을한 후 제어판의 시스템에 있는
장치관리자를 선택한다.
대부분 그래픽 카드 드라이버 오류로 상기와같은 문제가
발생한다. 드라이버를 최신의 다른 드라이버로
업그레이드하도록 한다.
그래도 같은 증상이 반복되면 이와 같은 방법으로 랜 카드
드라이버, 사운드 카드 드라이버 등을 변경해본다.
3)윈도우 시작과 오류
[증상]
윈도우를 시작할 때 특정 프로그램이 자동으로 실행된다.
그리고 항상부팅할 때마다 암호를 물어보는 암호를
잊어버려 그냥 취소 버튼을 눌러서 부팅하고 있어 불편하다.
[원인]
윈도우의 암호 기능은 네트워크에 로그인할 때 필요하다.
취소 버튼을 눌러도윈도우를사용하는데 문제는 없다. 다만
네트워크 공유 기능은 사용할 수 없게 된다.특정 프로그램이
자동으로 실행되는 것은 해당프로그램 자체에서 자동으로
실행되게 설정이되어 있기 때문이다.
윈도우 부팅할 때 물어오는 로그인 암호는 네트워크공유를
위한암호이다.
자동으로 시작되는 프로그램은 해당 프로그램의 특성
때문이다.
[해결]
윈도우 암호를모르는 경우에는암호가 기록된 파일을
삭제함으로써 재설정이 가능하다. 혹은 아예암호 물어보는
창이 뜨지 않게할 수도 있다. 자동 시작 프로그램의 경우
환경설정기능을 이용해 자동으로 시작되지 않도록
막아주면 된다.
① 암호 파일의 삭제
암호가 기록된 파일은 확장자가 'PWL'이다.
시작메뉴의 파일 찾기 기능을 이용해서 '*,PWL' 파일을
검색한다.
검색 후 해당 파일을 제거하면 윈도우 부팅할 때 새롭게
암호를 지정하는 메시지 창이 나타난다.
② 자동 로그인
암호를 물어보는 메시지 창을 띄우지 않고 자동으로
로그인하도록 하려면 제어판의 네트워크를 실행한다.
기본 네트워크 로그온에서 'Windows 로그온'을 선택하고
확인을 클릭한다.
③ 자동 시작 프로그램
자동으로 시작되는 프로그램은 시작 메뉴의
프로그램에서 시작 프로그램 폴더, 레지스트리, WIN.INI에
기록이되어 있다.
윈도우 98의 경우 'MSCONFIG'를 실행 후 '시작프로그램' 항목을
통해서 자동으로 시작되는 프로그램 목록을 확인하고
변경할 수 있다.
4) 윈도우 종료 에러
[증상]
윈도우 종료 버튼을 선택하면 '잠시만 기다리세요' 메시지가
나타난후 다운되어버린다. ATX 시스템인데 자동으로 전원이
꺼지지 않을뿐 아니라 시스템이다운된 상태이다.
[원인]
메인보드의 전원 관리 기능(APM)과윈도우의전원관리 기능이
충돌해서 나타난다. 윈도우의 APM 드라이버가 잘못
설치되었거나 메인보드의 바이오스의 버전이 낮아서
발생한다.
윈도우의 APM 드라이버 오류
메인보드의 바이오스에 있는 APM 기능 오류
[해결]
메인보드의 바이오스를 업그레이드하거나 APM 기능을Disable해야
한다. 이 기능은 Disable하면 ATX 시스템의 경우 자동으로
전원이 꺼지지 않을 수 있다.
① 메인보드의 수리
메인보드의 바이오스를 업그레이드한다.
CMOS SETUP의Power Management 기능을 Disable한다.
② 윈도우의 APM 드라이버
시스템의 장치관리자에서 '시스템 장치'를 더블클릭한다.
'고급 전원 관리 지원 프로그램'을 제거한 후 다시
설치해본다.
③ 빠른 시스템종료 기능
MSCONFIG를 실행한 후 '고급'을 클릭한다.
'빠른 시스템 종료기능을사용하지 않음'에 체크를 한다.
5) 윈도우 시작 시 디스크 검사
[증상]
윈도우가 시작될 때마다 디스크 검사 유틸리티가 실행되어
하드디스크의 오류를 찾는다. 그런데 매번 시간만 지체될 뿐
오류가 발견되지도 않는다.
[원인]
윈도우를 비정상적으로종료할 때 자동으로윈도우를
부팅할 때 디스크 검사를 실행한다. 하지만대부분
하드디스크의 논리영역에 에러가 발생하지 않는다.
윈도우를 비정상적으로 종료했다.
하드디스크의 문제점을 미연에 예방하는 차원의
유틸리티이다.
[해결]
번거로운 경우에는 디스크검사가 실행될 때 'EXIT'을
선택한다. 아예 실행하고 싶지 않을 때는 MSCONFIG를 이용한다.
① 디스크 검사의 EXIT
디스크 검사가 실행되면 EXIT을 선택해서 종료하도록
한다.
② MSCONFIG의 실행 MSCONFIG를 실행한 후
고급을 클릭한다.
시스템이 비정상적으로 종료해도디스크 검사를 안함'에
체크한다