17. 윈도 운영체제
[문] 윈도98이 자동으로 종료되지 않습니다.
[답] 책 본문 [문제와 해결] 편 참고.
[문] 특별한 문제가 없는데도 윈도가 종료되지 않습니다.
[답] 윈도98 SE 버전의 경우 종료 버튼을 선택하면 먹통이 되는 에러가 발생합니다. 패치 파일을 내려받아서 설치하도록 합니다.
[문] 윈도98을 설치하거나 파티션 작업을 할 때 바이러스 경고가 나타나면서 작업이 중단됩니다.
[답] 책 본문 [문제와 해결] 편 참고.
[문] 윈도98이 부팅된 후 바로 종료 화면이 나오면서 종료됩니다.
[답] 대개의 경우 vmm32.vxd 나 wininit.exe 파일이 손상되었을 때 발생하는 현상입니다. 따라서 두 파일을 다시 설치해주면 됩니다. wininit.exe 파일은 윈도가 시동되는 동안 에러 메시지를 담당하는 윈도우 셋업 초기화 프로그램입니다. wininit.exe 파일은 win98_42.cap 파일에 있습니다.
vmm32.vxd 파일이 손상된 경우에는 도스로 부팅해 'windows\system' 폴더의 vmm32.vxd 파일을 지운 뒤에 윈도98을 다시 설치해야 합니다.
[문] 윈도가 안전모드로 부팅이 됩니다.
[답] 1. 이전에 정상적으로 종료되지 않으면 안전모드로 부팅이 됩니다. 즉 윈도에서 종료 아이콘을 선택하지 않고 전원을 눌러 종료한 경우에는 비정상적인 종료로 인식되어 안전모드로 부팅이 됩니다. 이런 경우에는 안전모드로 부팅한 다음에 다시 재부팅하면 일반모드로 부팅이 됩니다.
2. 하드웨어를 새로 추가한 이후에 계속 안전모드로만 부팅이 된다면 하드웨어 드라이버에 문제가 발생한 것입니다. 하드웨어나 드라이버를 제거해주고 최신 드라이버를 구해 다시 설치합니다.
3. 계속해서 안전모드로만 부팅이 된다면 msdos.sys 파일에 안전모드로만 부팅하게 설정되었을 가능성이 높습니다. msdos.sys 파일 내용 중에 'BootFailSafe=1'로 설정되어 있으면 안전모드로 부팅합니다. 이 항목을 'BootFailSafe=0'으로 변경해주면 정상적으로 부팅됩니다.
4. 하드디스크의 파일이 손상되었거나 윈도 시스템의 손상, 각종 환경 파일이나 레지스트리 내용이 손상되었을 경우에도 안전모드로만 부팅될 수 있습니다. 이런 경우에는 디스크검사를 통해서 손상된 파일을 복구해주거나 윈도를 재설치해주어야 합니다.
[문] 윈도98을 설치하는 도중에 하드웨어를 검색하다가 멈춥니다.
[답] 윈도98은 설치 도중에 하드웨어와 통신을 하면서 해당 장치에 대한 정보를 얻어 윈도98에 포함된 드라이버 파일을 설치합니다. 그런데 특정 장치에 신호를 보냈는데 응답이 없을 경우 응답을 기다리느라고 설치 과정이 멈추는 현상이 발생합니다.
이런 경우에는 문제가 되는 장치를 먼저 알아내는 것이 필요합니다. 부팅할 때 Safe Mode(안전 모드)를 선택하여 안전모드로 윈도98를 시작합니다. 안전모드로 부팅이 되면 '제어판 - 시스템 - 장치 관리자'를 선택한 다음에 노란색 느낌표나 붉은 색의 X자 아이콘 표시가 된 장치를 모두 제거합니다. 다음으로 중복된 장치도 제거합니다. 그런 이후 다시 재부팅하여 윈도98을 설치해봅니다. 역시 하드웨어 검색 과정에서 멈추면 슬롯에 장착된 주변 기기를 하나씩 제거해가면서 문제가 되고 있는 장치를 파악해봅니다. 대개의 경우 이 과정까지 오는 동안 문제가 되는 장치가 무엇인지 파악할 수 있습니다.
그러나 그래픽카드를 제외한 모든 주변 장치를 제거한 상태에서도 윈도98 설치에 문제가 발생한다면 주기판이나 롬바이오스 불량이므로 주기판을 교체해야 합니다.
[문] 윈도 사용 도중에 시스템이 먹통이 되는 경우가 많습니다.
[답] 1. 특정 하드웨어를 사용하는 도중에 먹통이 자주 발생한다면 해당 하드웨어 장치의 드라이버 파일로 인하여 발생할 수 있습니다. 최신 드라이버로 다시 설치합니다.
2. 메모리 불량이거나, 다른 종류의 메모리를 혼용하는 경우입니다. 예를 들어 단면 메모리와 양면 메모리를 함께 장착하여 사용할 경우 시스템 안정성이 떨어지면서 먹통이 되는 확률이 높아집니다.
3. CPU가 과열된 경우입니다. CPU의 냉각팬이 고장났거나 성능이 약하면 발생하므로 냉각팬을 성능 좋은 제품으로 교체합니다. 특히 여름철에 CPU 냉각팬이 멈추면 30분 정도만 되어도 시스템이 먹통 됩니다.
4. CPU를 오버클럭한 시스템일 경우 먹통이 되는 경우가 많습니다.
[문] 제어판의 [시스템] [장치관리자]를 보면 노란색 느낌표, 파란색 i자 아이콘, 빨간색 X자 아이콘이 있습니다. 각 아이콘이 뜻하는 의미가 무엇인가요?
[답] [제어판] [시스템] [장치관리자]를 보면 여러 가지 아이콘으로 장치의 상태를 표시합니다. 이때 장치 옆에 표시되는 아이콘은 다음과 같은 뜻입니다.
1. 검정 색 바탕에 노란색 느낌표: 문제가 있는 장치로 드라이버가 제대로 설치되지 않아 사용이 불가능한 장치입니다.
2. 빨간색 X표: 기능 해제 상태의 장치, 다시 말해 사용하지 않고 있는 장치입니다. 이 장치는 시스템에 장착된 상태이고 리소스를 사용하고 있지만 보호모드 드라이버를 갖고 있지 않은 장치를 말합니다.
3. 흰색 바탕에 파란색 i자 아이콘: '자동설정사용(Use Automatic Settings)'이 선택된 것이 아니고 리소스를 수동으로 설정한 장치임을 표시합니다.
[문] 새로운 장치를 하나 추가한 다음에 윈도98로 부팅이 안됩니다.
[답] 1. CMOS 정보가 잘못 설정된 경우입니다. CMOS에서 정확하게 새 장치 정보를 입력합니다.
2. 새 장치의 드라이버 파일에 문제가 있습니다. 새 장치 때문에 부팅이 안되는 상태이므로 일단 새 장치를 제거하여 윈도로 부팅한 다음에 새로 구한 드라이버 파일로 드라이버를 설치해봅니다.
3. 주변 기기나 슬롯의 위치와 궁합이 맞지 않은 경우, IRQ 충돌이 일어나는 경우입니다. 새 장치를 연결하는 슬롯의 위치를 변경해보거나 CMOS에서 IRQ를 변경해봅니다. 윈도에서는 같은 IRQ를 쓰는 장치를 PC에서 제거한 다음에 부팅을 해보면 IRQ 충돌 여부를 알 수 있습니다.
[문] 특정 장치를 사용하려고 하면 장치 드라이버에 문제가 있다는 메시지가 나타나면서 장치를 사용할 수 없거나 윈도가 먹통이 됩니다.
[답] 해당 장치의 드라이버를 최신 파일로 업데이트 해주어야 합니다.
[문] 새로 추가한 장치를 사용할 수 없습니다.
[답] 1. 드라이버 파일의 오류입니다. 최신 드라이버 파일을 구해 다시 설치합니다.
2. 리소스나 IRQ의 충돌이 일어난 경우입니다. [장치관리자]에서 해당 장치의 IRQ나 메모리 번지를 변경시켜가면서 충돌이 일어나지 않는 번지를 찾아내야 합니다.
[문] 부팅할 때마다 scandisk 프로그램이 뜨면서 디스크 검사를 합니다.
[답] scandisk.exe 파일은 디스크의 이상 유무를 검사하는 프로그램입니다. 보통은 이전에 비정상적으로 윈도가 종료되었을 경우에만 실행되도록 설정된 상태지만 msdos.sys 파일에 늘 실행되도록 설정될 수도 있습니다.
msdos.sys 파일의 내용을 보면 'AutoScan=1'이라는 부분이 있습니다. 이 부분의 수치가 0이면 항상 scandisk가 실행되지 않으며, 1이면 시스템이 불안정하거나 이전에 비정상적으로 종료되었을 경우에만 실행합니다. 그리고 'AutoScan=2'로 설정된 상태라면 부팅할 때마다 항상 디스크 검사를 합니다. 따라서 이 부분을 'AutoScan=1'로 수정하고 msdos.sys 파일을 저장하면 문제가 발생할 때만 디스크검사를 실시합니다.
[문] DirectX 설치 후 게임을 하면 먹통이 됩니다.
[답] 1. 그래픽카드 드라이버가 DirectX를 지원하지 않을 경우입니다. 그래픽카드 드라이버를 최신 버전으로 구해서 다시 설치해주도록 합니다.
2. 게임에서 지원하는 DirectX가 특정 버전의 DirectX만 지원하는 경우입니다. 구형 게임의 경우 하위 버전의 DirectX만 지원하는 경우가 있습니다. 구형 게임을 하면서 최신 버전의 DirectX를 설치할 경우 게임이 제대로 실행되지 않는 경우가 있습니다. DirectX를 낮은 버전으로 다시 설치해야 하지만 하나의 게임을 위하여 구 버전으로 다운그레이드 하는 것은 바람직하지 않습니다. 문제가 되는 게임을 안하는 것이 해결책입니다.
3. 그래픽카드 자체가 구형일 경우에는 그래픽카드를 교체해주어야 합니다. 그래픽카드는 구형이 아니지만 그래픽카드 드라이버를 구입할 때 한 번 설치한 이후로 최신 버전으로 설치한 적이 없다면 그래픽카드 드라이버를 최신 버전으로 다시 설치해줄 필요가 있습니다.
4. 시스템 사양이 미달될 경우에도 시스템이 먹통 됩니다.
[문] 윈도의 에러 코드를 없앨 수 있나요?
[답] 윈도의 에러 코드(Error Code)는 코드 번호를 통해서 에러 원인과 해결책을 알 수 있습니다. 이때 대부분의 경우 에러 해결 방법은 아래 두 방법 중의 하나입니다.
(1). [장치관리자]에서 일단 장치를 제거하고 '새 하드웨어 추가' 항목으로 다시 설치하면 문제가 해결될 수 잇습니다.
(2). 드라이버를 업데이트 하면 해결될 수 있습니다.
그외 드라이버 재설치, 윈도 재설치, 윈도 재시동 등의 방법으로 에러 코드를 없앨 수도 있지만 대개의 경우는 (1) (2) 번 방법으로 해결이 가능합니다.
[문] 윈도의 부팅 속도가 점점 느려지는데 좀더 빨리 부팅시킬 수 없나요?
[답] 윈도의 부팅 속도가 느려지는 이유는 여러 가지입니다. 모든 항목을 다 점검하기는 어렵고 다음의 몇 가지만 점검하고 조치를 취해도 꽤 빨라집니다.
1. '시작 프로그램' 항목(폴더)에 프로그램을 많이 등록하면 부팅 속도가 크게 느려집니다. '시작 프로그램' 항목에 등록된 프로그램은 윈도가 부팅하면서 실행시키기 때문입니다. 따라서 시작 프로그램에 등록된 응용 프로그램을 지워주면 부팅 속도가 크게 빨라집니다. '시작 프로그램' 폴더나 상태선에서 아이콘을 지우면 부팅할 때 프로그램을 로드하지 않습니다.
2. 바탕 화면에 아이콘을 많이 깔면 부팅 속도가 느려집니다. 바탕 화면에 너무 많은 아이콘을 깔지 않도록 합니다. 꼭 필요한 몇 가지만 깝니다. 그리고 나머지 아이콘은 폴더를 만들어 폴더에 모아놓는 것이 좋습니다.
3. 바탕 화면의 배경 그림의 용량이 크면 부팅 속도가 느려집니다. 배경 그림이 없으면 속도가 빨라지며, 배경 그림을 사용하겠다면 가능한 그림 파일의 크기를 줄여줍니다.
3. 글꼴 파일을 너무 많이 설치하면 부팅하면서 글꼴 파일을 읽기 때문에 부팅 속도가 느려집니다. 필요하지 않은 글꼴 파일을 지워주는 것이 좋습니다.
4. 하드디스크를 오래 사용하다보면 파일이 여기 저기 흩어져 검색 속도가 오래 걸립니다. 디스크 조각 모음을 가끔 해주면 파일 읽는 속도가 빨라져 부팅 속도가 많이 빨라집니다.
[문] 바탕화면의 아이콘들이 이상한 그림으로 바뀌거나 깨져 보입니다.
[답] 아이콘이 들어있는 파일이 손상된 경우입니다. 윈도의 아이콘 파일은 프로그램별로 따로 저장되어 있지만 실제로 사용할 때는 'c:\windows' 폴더에 있는 ShellIconCache 파일에 임시로 묶어 사용합니다. 이 파일은 여기 저기 있는 아이콘 파일을 하나로 묶어 윈도가 아이콘을 빨리 읽도록 해주는 캐시 파일입니다. 탐색기로 이 파일을 찾아서 지우고 다시 부팅하면 아이콘이 제대로 보입니다. 주의할 점은 숨김(hidden) 파일 속성을 가지고 있으므로 '보기' 항목에서 '모든 파일 표시'를 선택한 후에 검색해야 찾을 수 있습니다.
[문] 부팅할 때 부팅 메뉴가 나타나게 하려면 어떻게 합니까?
[답] 윈도가 시스템 검사를 마치고 부팅하려고 할 때 [F8]키를 누르면 부팅 메뉴가 나타납니다. [F8]을 눌렀을 때 나타나는 메뉴 중에서 원하는 메뉴로 부팅하려면 화살표키를 이용하거나 원하는 메뉴의 번호를 입력하면 됩니다. 그리고 [F4], [F5], [Shift] + [F5], [Shift] + [F8] 등의 키를 이용하여 원하는 모드로 바로 부팅할 수도 있습니다.
[문] [F8]을 누르면 여러 가지 메뉴가 나타나는데 각 메뉴의 뜻과 도스로 부팅하는 모드는 무엇인가요?
[답] [F8]을 눌렀을 때 나타나는 메뉴는 여러 가지가 있는데 시스템 상황에 따라서 표시되는 메뉴의 종류가 다릅니다. 이중 도스 모드는 'Command prompt only'를 선택하면 됩니다.
아래 내용은 부팅 메뉴에 나타날 수 있는 메뉴의 종류와 뜻입니다.
Microsort Windows 98 Startup Menu
============================
1. Normal
2. Logged (\BOOTLOG.TXT)
3. Safe mode
4. Safe Mode with network support
5. Step-by-step confirmation
6. Command prompt only
7. safe mode command prompt only
8. Previous version of MS-DOS
1. Normal
일반적인 부팅 메뉴로 윈도98 바탕 화면으로 부팅됩니다. 선택하지 않으면 자동으로 일반 모드로 부팅됩니다.
2. Logged(BOOTLOG.TXT)
부팅될 때 로딩되는 각종 드라이버와 글꼴 목록을 기록할 때 사용하는 모드입니다. 부팅 후에 C: 드라이브의 루트 폴더에 'BOOTLOG.TXT' 파일이 저장됩니다. 이 파일을 통해 로딩된 드라이버 목록과 문제 발생 여부를 알 수 있으며, 어떤 장치의 드라이버가 로딩되지 않았는지 알 수 있습니다.
3. Safe mode
안전모드는 윈도에 에러가 발생할 경우 자동으로 선택되어 부팅됩니다. 각종 드라이버나 환경 설정 내용을 무시하고 윈도의 최저 사양과 기본 환경만 가지고 부팅됩니다. 때문에 윈도에 에러가 발생하여 부팅이 안될 때는 안전모드로 부팅하여 일단 윈도를 실행시키고 안전모드에서 이상 유무를 확인하고 잘못된 부분을 수정합니다. 간단한 문제는 안전모드로 한 번 부팅했다가 다시 재부팅하면 일반모드로 부팅이 되는 경우가 많습니다.
4. Safe Mode with network support
네트워크에 연결된 컴퓨터에서 안전 모드 부팅을 할 때 사용합니다. 네트워크에 연결된 컴퓨터의 문제를 고치고자 할 때 사용합니다.
5. Step-by-step confirmation
부팅할 때 환경 설정 내용이나 초기화 파일의 실행 여부를 각 항목마다 물어보면서 부팅합니다. 따라서 특정 드라이버나 응용 프로그램의 실행을 확인해가면서 부팅이 가능하며, 특정 드라이버의 실행을 막을 수 있습니다. 주로 특정 드라이버로 인하여 윈도가 부팅되지 않을 때 어떤 드라이버를 실행하다가 에러가 난 것인지 찾고자 할 때 사용합니다.
6. Command prompt only
일반적인 도스 상태로 부팅합니다.
7. Safe mode command prompt only
도스로 부팅하는데 'config.sys'와 'autoexec.bat' 파일을 실행시키지 않고 부팅하므로 도스용 드라이버나 환경 설정이 무시된 채 부팅됩니다.
8. Previous version of MS-DOS
이전 버전의 도스로 부팅합니다. 단 이전 버전의 도스에서 윈도를 설치한 경우에만 해당하므로, 하드를 포맷하고 윈도를 설치한 최근에는 거의 사용하지 않는 모드입니다.
[문] 'dll 연산 오류'가 나면서 윈도가 먹통이 됩니다.
[답] dll은 동적 라이브러리 파일로 이 파일에 에러가 발생했다면 해당 프로그램을 삭제하고 다시 재설치하는 것이 좋습니다. 해당 프로그램을 다시 설치해도 문제가 생긴다면 시스템의 dll 파일에 문제가 생긴 것이므로 '시스템 파일 검사기'로 파일을 검사하도록 합니다.
'시작 - 프로그램 - 보조프로그램 - 시스템도구 - 시스템 정보 - 도구 -시스템 파일 검사기' 순으로 선택하고 '시작' 아이콘을 선택하면 윈도를 처음 깔았을 때와 비교해서 바뀐 시스템 파일을 검사해줍니다. 바뀌거나 지워진 파일을 찾았을 때 '파일 복원'을 선택하고 '확인' 아이콘을 누른 다음 '파일 복원' 창이 뜨면 백업할 폴더를 골라 '확인' 아이콘을 눌러 시스템 파일을 복원합니다.
[문] 부팅할 때 '000.vxd 파일이 없다'는 안내문이 표시됩니다.
[답] 응용프로그램을 언인스톨(uninstall) 프로그램을 이용하지 않고 탐색기로 바로 지웟을 때 나타납니다. 일단 해당 파일 이름을 잘 기억합니다. 그리고 레지스트리 편집기 프로그램(regedit.exe)을 실행시키고 '내 컴퓨터 - HKEY_LOCAL_MACHINE - system - currentcontrolset - services - VxD'을 열어 해당 파일을 지워줍니다.
[문] 바이러스 걸린 파일을 치료하거나 삭제하지 못합니다.
[답] 현재 윈도에서 사용 중인 파일은 치료나 삭제가 불가능할 수 있습니다. 이런 경우에는 깨끗한 시동디스크로 부팅하여 도스 상에서 백신을 실행시켜 치료하거나 도스 상에서 감염된 파일을 삭제하도록 합니다.
[문] 윈도에서 '치명적인 오류' 안내문이 표시됩니다.
[답] 시스템 파일의 손상, 프로그램의 충돌, 시스템 자원이 부족할 때 나타납니다. 재부팅해도 자주 나타나면 윈도를 처음부터 다시 설치해야 합니다.
[문] 'kernel32.dll에서 잘못된 페이지 오류 발생' 안내문이 표시됩니다.
[답] 1. 메모리 장착이 제대로 안된 경우 주로 발생합니다. 또는 오버클럭을 했을 때도 자주 나타납니다. 메모리 장착 상태를 확인해보고, 메모리 이상 유무를 확인합니다. 또한 CPU의 오버클럭을 중단합니다.
2. 패스워드 파일이 손상되었을 가능성이 큽니다. 확장자가 pwl인 패스워드 관련 파일을 찾아서 모두 삭제해보기 바랍니다.
[문] 익스플로러를 쓰다 보면 PC가 먹통이 되는 경우가 많습니다.
[답] 외장형 ADSL 모뎀을 쓸 때 자주 발생합니다. 이유는 ADSL PPPO 가상네트워크 드라이버와 인터넷 익스플로러가 충돌해서입니다. ADSL의 PPPO 가상 네트워크 드라이버는 고정 IRQ를 쓰기 때문에 다른 응용프로그램과 자주 충돌합니다. 해결 방법은 랜카드를 다른 PCI 슬롯에 장착하고 ADSL 접속 프로그램을 다시 설치하는 것입니다.
[문] '윈도우 파일이 손상되었습니다'는 안내문이 표시됩니다.
[답] 윈도의 시스템 파일이 손상된 것이므로 윈도 파일을 다시 설치해줍니다. '시작 - 프로그램 - 보조프로그램 - 시스템 도구 - 시스템 정보 - 도구 - 시스템 파일 검사기' 순으로 실행시켜 손상된 파일을 검사하고, 손상된 파일을 찾으면 '설치 디스크에서 한 파일의 압축해제'를 선택해 파일을 복구해줍니다.
[문] 윈도 시작 때마다 ID와 비밀번호 묻는 창이 안 나타나게 하고 싶습니다.
[답] 생각 없이 윈도 설치 후 비밀번호를 넣은 경우 부팅 때마다 비밀번호를 넣어주느라고 고생하는 사람들 많습니다. 비밀번호를 없애려면 비밀번호를 기록한 pwl 파일을 지워주면 됩니다.
탐색기를 이용하여 windows 폴더에서 '이용자이름.pwl'로 만들어진 파일을 찾아서 지웁니다. 그리고 네트워크 환경 항목에서 마우스 오른쪽 버튼을 눌러 '등록정보'를 엽니다. 'Windows 로그온'을 골라 '확인' 아이콘을 누르고 윈도를 다시 시작하면 비밀번호 묻는 창이 사라집니다.
[문] 부팅할 때 nwnblink.vxd 파일과 관련한 에러가 표시됩니다.
[답] 1. nwnblink.vxd 에러는 네트워크 관련 에러입니다. MS 네트워크 클라이언트를 재설치 하면 해결됩니다. 이 에러는 네트워크 관련 프로그램을 [프로그램 추가/제거]나 언인스톨(Uninstall) 기능으로 삭제하지 않고 다른 방법으로 삭제했거나, 네트워크 클라이언트 프로그램이 잘못 설치된 경우에 나타납니다.
2. 네트워크를 사용하지 않는다면 레지스트리를 수정하여 nwnblink.vxd 항목을 삭제하면 됩니다.
[문] 부팅할 때 vnetsup.vxd 파일과 관련한 에러가 표시됩니다. 시스템 사용에는 이상이 없지만 [Enter]키를 눌러야 하므로 불편합니다.
[답] 레지스트리 편집기를 이용하여 vnetsup.vxd 관련 항목을 찾아서 없애줍니다.
[문] 부팅할 때 파란 화면과 함께 '치명적인 오류 0D가 00457: 000040B1에서 발생했습니다. 프로그램이 종료됩니다.' 안내문이 표시됩니다. 안전모드로 부팅하면 부팅이 되지만 일반 모드로 부팅하면 이런 에러 메시지가 표시되며 부팅되지 않습니다.
[답] 1. 그래픽카드의 가속 기능에 문제가 생긴 경우입니다. 안전모드로 부팅한 다음에 '내컴퓨터에'서 마우스 오른쪽 버튼을 눌러 [등록정보]를 선택하고 [성능]을 선택하고 [그래픽(G)]을 선택합니다. 그리고 [그래픽 고급 설정] 상자에서 가속기능이 '최대사용'으로 지정되어 있다면 조금씩 낮추어가면서 부팅을 시도합니다. 반대로 '사용 안함'으로 설정되었다면 조금씩 높여주면서 부팅을 시도해봅니다.
2. 드라이버 설정의 문제일 수도 있습니다. 안전모드로 부팅한 후에 그래픽카드의 드라이버 파일을 다른 것으로 바꾸어 설치합니다.
[문] '04X!:00000ef3의 모듈 xxxxxxx.DLL 에서 zzz 이(가) 일반 보호 오류를 일으켰습니다.'라는 안내문이 표시됩니다.
[답] xxxxxxx.DLL 파일은 오류를 일으킨 모듈 이름이고 zzz는 실행 파일을 뜻합니다. 먼저 잘못된 연산 오류를 일으킨 모듈과 파일이 계속해서 같은 것이 나타나는지, 다르게 나타나는지 확인합니다. 만약 같은 모듈과 파일 이름이 나타난다면, 사용자의 프로그램 버전이 운영체제에 맞는 것인지 확인합니다. 모듈 이름과 파일 이름이 다르게 나타난다면 메모리 충돌 문제일 가능성이 높습니다. 즉 다른 회사의 메모리를 함께 장착한 경우, 종류가 다른 메모리를 함께 장착한 경우, 메모리의 불량 등을 의심할 수 있습니다.
[문] '치명적 오류 OE가 VXD VCACHE(01)+00000B20의0028:C004EA20 에서 발생하였습니다' 안내문이 표시됩니다.
[답] 드라이버가 잘못 설치되었거나 CMOS 셋업이 잘못된 경우입니다. CMOS의 [SHADOW RAM] 항목이 ON으로 설정되었거나 [DRAM WRITE WAIT STATE / CACHE WRITE WAIT STATE] 설정 수치가 시스템의 지정 수치를 초과할 때 발생합니다. 설정값을 공장 초기 상태로 복구하는 것이 좋습니다.
[문] Msgsrv32.exe 파일 관련 에러가 발생합니다.
[답] Msgsrv32.exe는 드라이버를 로딩하고, 종료 때 언로딩하는 일을 합니다. 그외 explorer.exe와 같은 쉘 프로그램을 실행하고, 운영체제에서 필요로 하는 다양한 플러그앤플레이 메세지를 중개하며, 셋업 프로그램의 자동 응답을 조정하는 등 다양한 일을 합니다. 때문에 Msgsrv32.exe 에러가 발생했을 경우에는 에러 원인이 매우 다양하여 문제 해결이 쉽지 않습니다. 일단 다음의 내용을 확인해보는 수밖에 없습니다.
1. 호환성 없는 드라이버를 최신 드라이버로 다시 설치합니다.
2. 전원관리 프로그램을 설정한 장치들을 하나씩 비활성화시키면서 원인을 찾아봅니다.
3. 패스워드 리스트 파일의 손상 여부를 확인합니다.
4. Product Key가 틀리거나 레지스트리 손상 여부를 확인합니다.
[문] 윈도 창의 '최대화, 최소화, 닫기' 아이콘 모양이 숫자로 나타납니다.
[답] 제가 가끔 겪는 현상 중 하나로 어느날 갑자기 아이콘이 숫자 모양으로 바뀌는 경우가 종종 있습니다. 이는 글꼴 캐시 파일이나 Marlett.ttf 파일이 손상된 경우입니다. 이런 경우 다음 순서대로 문제를 해결합니다.
1. 안전모드로 부팅한 다음에 다시 재시작합니다.
2. 1번 방법으로 해결이 안되면 글꼴 캐시 파일을 삭제하고 다시 설치해줍니다. 글꼴 캐시 파일은 'C:\Windows\ttfcache'입니다.
3. 'C:\Windows\Fonts\Marlett.ttf'가 손상 손상된 경우에는 윈도98 원본 CD안의 WIN98_47.CAB 파일에서 MARLETT.TTF 파일을 압축에서 푼 뒤에 'C:\WINDOWS\FONT' 폴더로 복사하고 재부팅 합니다.
참고로 도스 상에서 압축을 푸는 명령어는 다음과 같습니다.
extract /e d:\win98\win98_47.cab marlett.ttf /l c:\windows\fonts
[문] 윈도 화면의 글씨가 알 수 없는 글씨로 표시됩니다.
[답] 한글 글꼴이 손상된 경우입니다. 윈도의 기본 글꼴인 굴림체를 다시 복사해주어야 합니다. gulim.ttc 파일을 fonts 폴더에 복사해주면 됩니다.
먼저 'c:\windows\fonts' 폴더에 잇는 GULIM.TTC 파일을 삭제합니다. 그리고 다음 명령으로 윈도98 원본 CD에서 압축을 풀고 fonts 디렉토리에 복사해줍니다. 그런 후 다시 재시동합니다.
extract /e d:\win98\win98_44.cab gulim.ttc /l c:\windows\fonts
[문] '내 컴퓨터'의 C: 드라이브 아이콘을 더블클릭하면 setup.exe 파일을 찾을 수 없다고 나타납니다. 탐색기로 살펴보면 C: 드라이브가 정상적으로 동작합니다.
[답] C: 드라이브 루트에 autorun.inf 파일이 있을 때 생기는 현상입니다. autorun.inf 파일은 보통 CD롬에 들어있는 자동 실행용 파일인데 이 파일이 C:에 복사된 경우 C: 드라이브를 클릭할 때마다 autorun이 실행되는 것입니다. 그리고 autorun.inf에 자동 실행 파일로 setup.exe가 설정되어 있는 상태인 것입니다. 그러므로 C: 드라이브 루트에 있는 autorun.inf 파일을 삭제하면 됩니다.
[문] 탐색기를 실행시키면 FDD를 읽습니다. 매번 FDD를 검색하기 때문에 소리도 나고, 시간도 오래 걸립니다. FDD를 못 읽게 할 수 없나요?
[답] '제어판-시스템-성능'의 파일 시스템을 선택하고 플로피디스크 탭에서 '시스템 시동시 새로운 플로피디스크 드라이브 검색'에 선택 표시된 상태입니다. 선택 표시를 지우면 탐색기 실행 때 플로피디스크를 읽지 않습니다.
[문] 부팅할 때 'Internal stack over flow' 안내문이 표시됩니다.
[답] 스택에서 발생한 에러로 원인은 다양합니다. 해결책은 config.sys 파일에 'Stack=0,0'이나 'Stack=9,256'로 적어주고 부팅해보는 것입니다. 그래도 에러가 발생한다면 하드디스크의 불량 섹터로 인한 문제일 가능성이 큽니다.
[문] 프로그램을 삭제했는데도 [제어판]의 '프로그램 추가/제거'를 살펴보면 여전히 해당 프로그램이 남아 있습니다.
[답] 레지스트리에 기록된 정보가 완벽하게 삭제되지 않은 상태입니다. 레지스트리 편집기로 해당 정보를 레지스트리에서 지워주면 됩니다.
[문] 윈도 사용 중에 'Fatal Error'가 나타납니다.
[답] 대개의 경우 msgsvr(메시지 서버)의 문제입니다. 따라서 [Ctr] + [Alt] + [Del] 키를 동시에 눌러 나오는 프로세스 중에서 msgsvr 프로그램을 종료시키면 됩니다.
msgsvr 는 윈도의 이벤트 메시지 버퍼로 에러가 발생하는 이유는 버퍼나 큐(Que) 에 잘못된 메시지나 쓰레기 값이 쌓였기 때문입니다.
[문] 바탕화면 상태에서 시스템이 먹통이 됩니다. 바이러스 검사도 했고 하드웨어 충돌도 없는 상태인데 무슨 문제일까요?
[답] 마우스 포인터 파일(ani, cur)이 손상된 경우입니다. 해결하려면 안전모드로 부팅하여 마우스 포인터를 다른 것으로 변경한 후 다시 부팅합니다. 또는 윈도의 마우스 포인터 관련 파일을 'C:\Windows\Cursors' 폴더에 복사해주어야 합니다. 윈도에서 사용하는 커서 파일은 다음과 같습니다.
보통 선택 : Arrow_1.cur
도움말 선택 : Help_1.cur
백그라운드에서 작업 : Wait_1.cur
사용 중 : Busy_1.cur
정확한 선택 : Cross_1.cur
텍스트 선택 : Beam_1.cur
필기입력 : Pen_1.cur
사용할 수 없음 : No_1.cur
수직 크기 조절 : Size4_1.cur
수평 크기 조절 : Size3_1.cur
대각선 방향 크기 조절 1 : Size2_1.cur
대각선 방향 크기 조절 2 : Size1_1.cur
이동 : Move_1.cur
대체 선택 : Up_1.cur
[문] 어떤 프로그램을 실행시키려고 더블클릭하면 프로그램이 실행되지 않거나 실행 도중에 다시 종료되거나, 에러 메시지가 나타납니다.
[답] 1. 바이러스에 감염되었을 가능성이 큽니다.
2. 윈도의 리소스가 부족한 상태일 경우에는 프로그램이 실행되지 않습니다. 이런 경우 부팅 후 다시 실행시켜보면 실행이 됩니다.
3. 먼저 실행된 다른 프로그램과 충돌하는 경우입니다. 이런 경우에는 부팅 후 먼저 해당 프로그램을 실행시키면 실행이 됩니다.
4. 해당 프로그램의 벌레이거나 관련 파일이 손상된 경우입니다.
[문] 어떤 프로그램을 실행하려고 하면 파일이 손상되었다는 메시지가 표시되고 실행되지 않습니다.
[답] 1. 해당 프로그램이 바이러스에 감염된 경우입니다.
2. 하드디스크에 에러가 발생했거나 해당 파일이 손상된 경우입니다.
[문] XP로 업그레이드 할 수 있는 운영체제의 버전은?
[답] 1.Windows XP Home Edition으로 업그레이드 할 수 있는 운영 체제
- Windows 98/98 Second Edition, Windows Millennium,
- Windows XP Home Edition
2. Windows XP Professional Edition으로 업그레이드 할 수 있는 운영 체제
- Windows 98/98 Second Edition, Windows Millennium,
- Window NT Workstation(Service Pack 5 이상),
- Windows 2000 Professional
- Windows XP Home Edition, Windows XP Professional
[문] XP를 설치하기 위한 최소 사양은?
[답]
- 233MHz 이상의 펜티엄 CPU
- 최소 64MB, 권장128MB의 메모리
- 1.5GB의 하드디스크 공간
- 기타: 컬러 모니터, 키보드, 마우스, CD롬드라이브
[문] 특정 하드웨어나 소프트웨어의 Windows XP 호환 여부 확인 방법
[답]
1. 윈도XP는 아래의 주소로 접속하면 HCL 목록이 나오며 여기에 수록된 장치만 지원합니다.
http://www.microsoft.com/hcl/
[문] XP를 도스 상태에서 설치할 수 있나요?
[답] 도스에서 설치가 가능합니다. 다음의 순서대로 합니다.
1. 도스로 부팅한 후, CD롬드라이브에 XP 설치 CD를 넣습니다.
2. smartdrv를 실행시킵니다.
3. 'cd \i386' 명령으로 디렉토리를 이동합니다.
4. 'winnt' 명령을 입력하면 설치가 시작됩니다.
[문] 하드웨어 설치 때마다 XP의 정품 인증을 요청해야 합니까?
[답] XP의 정품인증(Product Activation) 제도는 제품의 라이센스를 확인하는 제도로 전화나 인터넷으로 정품임을 인증받아야 합니다. 그리고 하드웨어의 대폭적인 업그레이드 때마다 다시 윈도 XP의 제품 인증을 받아야 하는 경우도 있습니다.
[문] XP에서 최대 사용 가능한 하드디스크 용량은 얼마죠?
[답] XP는 FAT16, FAT32, NTFS의 파일 시스템을 지원하는데 FAT32로 포맷할 경우에는 최대 32GB, NTFS로 포맷할 때는 약 16TB 까지 포맷할 수 있습니다. 따라서 32GB 이상의 파티션을 포맷할 때는 NTFS 파일 시스템으로 포맷합니다.
[문] XP를 삭제하고 이전 운영체제로 복구할 수 있나요?
[답] [제어판]의 [프로그램 추가/삭제]에서 Windows XP 삭제를 선택하면 됩니다. 단 윈도98과 윈도ME에서 업그레이드 설치를 했을 때만 가능하며 그외 운영체제로는 복구가 불가능합니다.
[문] 영문 윈도를 한글 윈도XP로 업그레이드 할 수 있나요?
[답] 영문 윈도에서 한글 윈도XP로 업그레이드는 불가능합니다.
[문] XP와 다른 윈도 운영체제의 멀티 부팅이 가능하가요?
[답] 가능합니다. 단 이전 운영체제와 다른 파티션에 설치해야 하며 먼저 구 버전의 운영체제를 설치한 이후에 윈도XP를 설치해야 합니다.