메뉴 건너뛰기

개발도구


Windows 95 단축키와 오류 고치기

파이팅건맨 1999.06.06 20:15 조회 수 : 806

WinKey+E 윈도우 탐색기 실행
WinKey+R 시작 메뉴의 실행 메뉴 실행
WinKey+F 파일 찾기 실행
WinKey+M 열려 있는 모든 창을 최소화
WinKey+D 바탕화면 보기/감추기
WinKey+Shift+M 최소화한 모든 창 다시 열기
WinKey+Tab 작업 표시줄의 작업 이동
WinKey+F1 윈도우 도움말 실행
WinKey+Pause 시스템 등록 정보 실행
WinKey+Ctrl+F 컴퓨터 찾기 실행
WinKey+마우스더블클릭 등록정보 보기

**** 흔히 볼 수 있는 파란 화면 에러 해결하기

"...으로부터 잘못된 VxD 다이나믹 링클를 호출하고 있습니다."

대단히 자주 볼 수 있는 파란 화면의 에러 메시지가 바로 이것이다. 하지만 대부분의 사용자는 이러한 에러 메시지를 복 문제를 해결 하기는커녕 무슨 종류의 에러인지도 알기 어렵다.

일단 이문제에 대한 해결 방법은 에러메세지를 기주으로 크게 세가지 부분으로 나눌 수 있다.

invalid VxD dynamic link call from <파트 1> to device <파트2>,service<파트3>파트1 으로부터 디바이스 파트2 ,서비스 파트3까지 잘못된 VxD동적링크를 호출 하였습니다.

일반적으로 잘모된 동적링크의 호출 에러메시지는 드라이버들의 버전들의 궁합이 맞지 않는다든지,특정 드라이버가 없다든지,손상됐을 때 나타탄다.

이때는 에러가 발생하기 직전에 설치한 프로그램이나 드라이브를 삭제하거나 다시 설치하는 것이 바람직하다.

파트 1

파트1은 대개 코드화된 디바이스명이나 객체번호,오프셋이 되는 경우가 많다.

예를 들면 "VMM(0A) + 0000001C"와 같은 형태로 나타나는 것이다.

이는 오프셋 0000001C 에 있는 0A 객체에서 VMM이라는 가상 디바이스 드라이버 문제가 발생했음을 나타내는 것이다.

만일 파트 1부분이 "C13A1EC6"과 같은 8자리의 숫자였다면 디바이스 드라이버가 잘못된 위치로 분기했음을 나타낸 것이며 어떤 드라이버인지 알 수 가 없다. 이때는 안전모드로 부팅해 보고 문제가 생기지 않는다면 설치된 디바이스 드라이버의 문제라고 추정할 수 있다.

SYSTEM.INI에 포함된 업체에서 제공하는 디바이스 드라이버 부분을 삭제하고 부팅을 시도하면 된다.

파트 2

파트2가 VMD같은 디바이스의 이름이었다면 여기에 나타난 디바이스 드라이버를 윈95/98와 호환되는 버전으로 업그레이드 해야 한다.

이러한 종류의 에러가 나타나는 것은 파트 1이 판트2 부분을 지원하지 못하는 작업을 요청함으로써 발생하는 것들이다. 이는 두가지 드라이버 버전이 서로 어울리지 못할 때 나타난다.

이때는 파트 1과 파트2가 서로 호환되게 만들어야 한다. 만일 파트2가 윈도에서 기본으로 제공된 드라이버였다면 문제는 파트1이 가지고 있는 것이 되며, 이때에는 파트 1을 윈도와 호환되는 드라이버로 변경해주면 된다.

만일 파트2가 "0418" 과 같은 네자의 문자나 숫자로 구성대 있다면 시스템이 필요로 하는 특정 디바이스 드라이버를 찾을 수 없음을 나타낸다. 뒤에 나올 일반적인 디바이스 드라이버들과 번호들을 참고하면 어떤 드라이버가 없는지 쉽게 찾을 수 있다.

이런 겨우에는 필요한 드라이버를 설치하거나 파트1에 해당되지만 파트2를 필요로 하는 드라이버를 삭제하면 된다.

파트 3

파트3은 서비스의 순서를 나타낸다. 예를 들면 파트2가 필요로 하지만 이를 제공하지 못하는 서비스를 나타내 주는 것과 같다.

만일 이 서비스의 숫자가 크다면 (처음 두 숫자가 0이 아니라면) 이문제는 파트1에 문제가 있을 가능성이 높다.

디바이스 드라이버들은 특정한 규칙을 바탕으로 이름이 정해진다. 예를 들어 CCVKD라고 한다면 Carbon Copy라는 프로그램에서 설치한 가상 키보드드라이버가 된다.

가상 디바이스 드라이버들은 대개 "V"로 시작하고 "D"로 끝난다.

즉 VNAVD라면 노턴 안티바이러스의 가상 디바이스 드라이버인 것이다. 이러세 무제가 되는 드라이버를 구분해 낼 수 있다면 해당 프로그램을 삭제함으로써 문제를 쉽게 해결 할 수 있다.

"NW"로 시작하는 디바이스 드라이버는 Novell NetWare 네트워크 관련 드라이버라고 생각 할 수 있다. 다른 네트워크 관련 드라이버들은 이름 안에 "NDIS" "NET"혹은 "SERVER"라는 단어가 포함된다.

만일 이름만으로 어떤 프로그램이나 드라이버에서 문제가 생겼는지를 알 수 없다면 SYSTEM.INI 파일 내의 [386Enh]부분에 있는 다음의 무장들을 참고 한다.

Device=<디바이스명>.386

<디바이스명>부분이 디바이스 드라이버의 이름이 되는 것이다.

문제가 생긴 드라이버의 이름을 찾아 SYSTEM.INI 내의 항목을 삭제해 주면 문제가 해결된다.

웹서핑중 예전에 우연히 찾았내었던 내용입니다. 어느정도 도움이 되실겁니다. -이건우-






위로