2007년 02월 24일
USB 스토리지 장치가 내컴퓨터에서 안보일 때 해결법
USB storage의 장치의 인식은 되는데 (XP에서 띠링 소리는 나지만)
내컴퓨터에서 안보일 때가 있습니다.
제가 이 문제 때문에 멀쩡한 USB 리더 하나를 분해해서 고문시키다 골로 보낸적이 있었죠....
오늘 이 문제를 가지고 구글링을 해봤더니
여러 원인중 가상CD 프로그램인 Daemon Tools가 원인일 수 있다고 하는군요.
더 정확히는 Daemon Tools가 설치될 때 깔리는
SCSI Pass Through Direct(SPTD) 드라이버 때문입니다.
이 SPTD.sys 드라이버의 버전이 낮으면
XP에서 USB 스토리지 장치를 인식했어도
드라이브 레터를 어사인 못하는 문제가 발생합니다.
해법은 간단한데,
1) http://www.duplexsecure.com/downloads 에서
SPTD 드라이버 인스톨러의 최신판을 받은 다음
2) 인스톨러의 커맨드라인 인수로 remove 를 줘서 기존의 드라이버를 언인스톨하고
3) 리붓 후, 인스톨러의 커맨드라인 인수로 add 를 줘서 다시 드라이버를 설치하면 됩니다.
이 과정이 쉽지 않아보이는 분을 위해 배치파일을 만들었습니다.
첨부된 SPTD 드라이버 파일은 2007년 2월 16일자입니다.
압축을 풀고, 1-Uninstall.bat 실행-> 리붓 -> 2-Install.bat 실행을 순서대로 하시면 됩니다.
재설치파일 다운로드: sptd reinstall.zip
PS. removable storage의 drive letter assign 문제는 네트워크 드라이브에 할당된 문자명과 충돌할 때에도 발생할 수 있습니다.
Update
Fan님의 글을 보면 XP의 서비스팩2(SP2) 설치 후 부팅이 안되는 문제와도 연관이 있다고 합니다.
관련글
내컴퓨터에서 안보일 때가 있습니다.
제가 이 문제 때문에 멀쩡한 USB 리더 하나를 분해해서 고문시키다 골로 보낸적이 있었죠....
오늘 이 문제를 가지고 구글링을 해봤더니
여러 원인중 가상CD 프로그램인 Daemon Tools가 원인일 수 있다고 하는군요.
더 정확히는 Daemon Tools가 설치될 때 깔리는
SCSI Pass Through Direct(SPTD) 드라이버 때문입니다.
이 SPTD.sys 드라이버의 버전이 낮으면
XP에서 USB 스토리지 장치를 인식했어도
드라이브 레터를 어사인 못하는 문제가 발생합니다.
해법은 간단한데,
1) http://www.duplexsecure.com/downloads 에서
SPTD 드라이버 인스톨러의 최신판을 받은 다음
2) 인스톨러의 커맨드라인 인수로 remove 를 줘서 기존의 드라이버를 언인스톨하고
3) 리붓 후, 인스톨러의 커맨드라인 인수로 add 를 줘서 다시 드라이버를 설치하면 됩니다.
이 과정이 쉽지 않아보이는 분을 위해 배치파일을 만들었습니다.
첨부된 SPTD 드라이버 파일은 2007년 2월 16일자입니다.
압축을 풀고, 1-Uninstall.bat 실행-> 리붓 -> 2-Install.bat 실행을 순서대로 하시면 됩니다.
재설치파일 다운로드: sptd reinstall.zip
PS. removable storage의 drive letter assign 문제는 네트워크 드라이브에 할당된 문자명과 충돌할 때에도 발생할 수 있습니다.
Update
Fan님의 글을 보면 XP의 서비스팩2(SP2) 설치 후 부팅이 안되는 문제와도 연관이 있다고 합니다.
관련글
# by | 2007/02/24 18:58 | 탐험 | 트랙백 | 덧글(9)





☞ 내 이글루에 이 글과 관련된 글 쓰기 (트랙백 보내기) [도움말]
감사합니다.
저 이거때문에 3년을 고생했는데......드디어 해결했네요 ㅠㅠ
진짜 후원금이라도 보내드리고 싶네요.............
하시는 일마다 대박나기를 기원합니다.