컴퓨터 소리 안 나는 이유가 바이러스?

반응형


컴퓨터 부품 중에서 사운드장치는 다른 장치들과 충돌이 잦은 편이라 한 번 문제를 일으키면 쉽게 해결이 잘 안 되는 경우가 많습니다.
예전에는 IRQ 충돌 문제가 많아서 사운드카드를 꼽는 슬롯을 여기저기 바꿔서 해결하기도 했었는데, 요즘은 대부분 내장형 사운드장치를 사용하고 있고 운영체제에서 자동으로 IRQ를 관리하여 그런 문제는 거의 없어졌지만, 아직도 드라이버 설치를 잘못하면 소리가 안 나는 것은 물론이거니와 심할 경우 운영체제을 잘 설치해놓고 사운드카드 드라이버를 잘못설치하여 윈도우 부팅에 실패하는 경우도 있습니다.( 이 때는 안전모드로 진입하여 잘못 설치한 사운드 드라이버를 지우고 다시 설치하면 됩니다.)



그런데 근래에 사운드카드 고장이나 장치 충돌도 없고 사운드카드 드라이버를 완벽하게 설치했지만 아래 그림처럼 시스템에서는 오디오 장치 없음으로 나타나면서 사운드 장치가 작동하지 않는 문제가 발생하고 있습니다.
일반적으로 오디오장치 없음은 사운드카드가 컴퓨터에 장착되지 않았거나 불량 또는 드라이버를 설치하지 않았을 때 나타납니다.
이 상태에서는 컴퓨터에서 아무 소리도 들을 수 없게 됩니다.(메인보드 스피커에서 나는 삑삑 소리는 사운드장치와 상관없습니다.)



오디오장치 없음인 상태에서 장치관리자를 보면 사운드장치가 잘 설치돼 있습니다. 이 컴퓨터에는 요즘 가장 많이 사용하는 Realtek High Definition Audio 장치가 설치돼 있습니다.
컴퓨터에서 소리가 나지 않는 데 장치관리자에서는 사운드장치가 제대로 설치된 것으로 나타날 때는 드라이버가 비슷하지만 다른 것이 설치되었거나 사운드장치가 불량난 경우입니다.
 


이번 문제의 범인은 드라이버도 사운드장치 이상도 아닌 바로 바이러스였습니다. 백신 프로그램에서 바이러스 치료를 하면서 삭제한 파일이 사운드장치와 관련된 시스템 파일이였던 것입니다.
일단 이 바이러스에 감염되면 사운드카드 드라이버를 설치하면 그때는 소리가 나는 데, 컴퓨터를 껐다 켜면 다시 소리가 안 나는 증상이 반복됩니다.

해결 방법은 일단 바이러스를 정밀검사하여 완전히 치료한 다음, audiosrv.dll 이 파일을 xp 원본 시디에서 c:\windows\system32\ 폴더에 복사해주면 됩니다.


그런데 문제가 또 있습니다. 2번 그림 속에서 파란색 네모 안에 있는 Microsoft Kernel Wave Audio Mixer, Microsoft Kernel System Audio Device, Microsoft WINMM WDM Audio Compatibility Driver (이것들은 보기- 숨김장치 표시를 선택해야 나타납니다.) 이 세가지 장치 목록이 장치관리자에서 보이면 바이러스를 치료하고 audiosrv.dll 파일을 제자리에 복사해주면 완전히 해결되는데, 만약 세 가지 장치가 보이이지 않을 때는 바이러스 치료, 파일 복구, 사운드카드 드라이버 재설치를 수십 번 반복해도 전혀 문제가 해결되지 않습니다.

이 세 가지 장치드라이버는 정상적인 컴퓨터에서는 강제로 제거하고 재부팅하면 자동으로 다시 설치되는데, 레지스트리 설정이 손상되었을 때는 자동으로 복구되지 못하는 것 같습니다.
이때는 윈도우 xp를 윈도우 상태에서 설치를 시도하여 업그레이드 모드로 설치하는 것이 가장 빠를 해결 방법인 것 같습니다. xp를 업그레이드 모드로 설치한 후 윈도우 업데이트를 한 번 해주면 아무 문제 없이 잘 해결 됩니다.

덧:
세 가지 장치가 안 보일 때 일단 바이러스 치료를 완벽하게 한 다음 시스템 복원 기능을 이용하여 사운드 장치에 문제가 생기기 직전으로 복원을 시도해 보세요. 그래도 해결되지 않을 때는 윈도우xp 업그레이드 설치(덮어씌우기)를 시도하는 것이 좋겠습니다.

반응형

댓글()