저는 Win XP Pro를 사용합니다. 그리고 Creatives Sound Blasters Audigy LS Sound Card를 사용합니다.
그런데, 부팅할 때 마다, p17helper 에러가 발생합니다.
그 처방책을 수개월 만에 찾아냈습니다. 지식인에는 없더군요
하나,
C:\Program Files\Creative\SBAudigy LS\Program\wdm\win2k_xp\P17.dll
이 P17.dll 파일을 C:\WINDOWS\system32 여기로 복사합니다. 덮어씁니다.
둘,
C:\Program Files\Creative\SBAudigy LS\Program\wdm\win2k_xp\i386\P17.sys
이 P17.sys 파일을 C:\WINDOWS\system32\drivers 여기로 복사합니다. 덮어씁니다.
셋,
재부팅을 합니다.
이렇게 하면 해결이 됩니다.
---------------------------------------------------------------------------------------
장치관리자에서
사운드 카드 항목을 모두 마우스 우클릭 삭제후 위에 동작에 하드웨어검색 누르시면
사운드 카드 설치창으로 넘어갑니다.
잘 보셧다가 내장형 사운드라면 본인 컴퓨터 메인보드 회사홈피에서 받으셔도 되고
인터넷에서 검색해서 설치 하셔도 됩니다.
RUNDLL 오류는 시작/실행/MSCONFIG/시작프로그램
위 경로에서 에러를 발생시키는 파일 경로가 있으면 체크 해제 하시면 됩니다.
------------------------------------------------------------------------------------
부팅시에 다음 파일이 없거나 손상되어 Windows를 시작할수없습니다 \systme32\p17.dll라는,
메시지가 나오시는것은 사용하시는 PC에 hal.dll파일이 손상이 되어 나오는문제입니다
위증상을 해결하시려면 여러가지 방법이 있겠는데요
1. hal.dll 파일을 받으신후 플로피디스켓으로 복사후 도스모드에서 복사
hal.alz
2. WIndowsXP CD를 이용 복구콘솔에서의 복구
3. WindowsXP의 새로설치
여기서는 WindowsXP CD를 이용하여 복구하는방법을 설명하고자 합니다.
WindowsXP의 복구콘솔을 이용하기 위해서는 WindowsXP CD 가 필요합니다
WindowsXP CD의 복구작업을 하기위해선 부팅순서를 1st CD-ROM으로 설정 해야합니다
부팅순서 변경방법은 부팅순서변경방법을 란을 참고
부팅순서를 변경하셧으면 WindowsXP CD를 CD-ROM에 넣으세요
기다리시면 Press any key to boot from CD..가 나올때 Enter를 입력합시다
WindowsXP를 복구하려면, <R>키를 누르십시오 를 선택하세요
복구콘솔 화면으로 진입하시면 다음과 같은 메시지가 나타납니다
로그온할 windows설치 선택 부분에 1을 선택후 Enter를 선택하세요
administrator 암호를 입력후 Enter 암호가 없으시다면 Enter만 누르시기바랍니다
먼저 cd \를 입력하여 디렉토리를 C:\>로 변경합니다
C:\>expand E:\i386\ntoskrnl.ex_ C:\windows\system32
C:\>expand E:\i386\hal.dl_ C:\windows\system32
명령어를 이용하여 ntoskrnl.exe 및 hal.dll 파일을 C:\windows\system32 폴더로 복구를 합시다
참고사항으로 여기선 현재 E:드라이브가 CD-ROM으로 잡힌것입니다
사용자에 따라 DIR명령어로 CD-ROM으로 설정된 드라이브로 사용하시면됩니다
여기까지 하신후 c:\>EXIT 로 재부팅을 합니다