본문 바로가기
정보모음/IT 사용정보

dllhost.exe 이건 뭐지? 오류시 해결법

by 감자ㅤ 2016. 7. 5.

 

간혹 컴터 이용중에 오류창이 나오면서 해결하라고 요구할 때가 있습니다.

 

보통 검사기로 돌리거나 아니면 랜섬웨어 감지됐다고 나오기도 합니다. 그밖에도 여러가지 관련 오류나 메세지를 접하게 되는데요.

그럼 도대체 dllhost.exe 파일이란 무엇인지 한번 알아보고, 또 이러한 오류가 났을때 어떻게 해결이 가능한지에 대해서 알아보도록 하겠습니다.

 
이 파일은 원래 윈도우 기본 시스템 파일입니다.
 

실제로 이 파일은 C:\Windows\System32 폴더 내에 위치하고 있습니다.

이 파일을 제거하거나 권한을 다르게 수정하거나 하면 컴퓨터가 난리가 날수 있습니다. 최악의 경우 다시 윈도우를 깔아야할수가 있으니 삭제하면 안되구요.(

 C:\Windows\System32  위치 외에도  C:\Windows\System32\dllcache 나,  C:\Windows\WowSys64안에 있을 수도 있습니다. )

 

보통 랜섬웨어나 다른 변조프로그램이 동작하면 이 파일을 건드릴수 있는데

해당 이름의 dllhost.exe 이 파일 위치가 위에 언급드린 System32에 있는것이 아니라 다른곳에 있다면 의심을 해봐야합니다.

 

대개 보고된 바로는 C:\ 안에 Temp 이라는 이름으로 된 폴더안이나 AppData폴더안에 들어있다면 의심해볼 가능성이 있습니다. 이곳에 있다면 삭제해주시면 좋구요. 불안하다면 관련 바이러스 애드웨어 검사기 등으로 검사하여 맞는지 제거해야할 것인지 체크해보시면 좋을것 입니다.

 

검사기로 검사했는데 dllhost파일이 랜섬웨어 의심이 간다고 나오더라도, 해당 파일의 위치가 위에 말한 실제 있어야 하는 시스템 폴더 안에 있따면 삭제하지 않아도 됩니다.

그 밖의 다른 위치에 있다면 제거해주시면 되겠습니다.

 

만약 사용하는 윈도우 버전이 8 또는 10이라면 dllhost.exe 런타임 에러(Runtime Error)가 나오면서 오류창이 뜬다면 아래의 방법 및 링크 참고해서 해결 보시면 될 듯 하네요.
 
http://me2.do/FqDvUN6W
 
위 링크를 복사해서 이동해보시면 됩니다.

"작업관리자 > 서비스탭 > 서비스 관리자" 이동 후, "Image Protection" 서비스에서 사용하지 않음으로 설정합니다. ("속성 > 일반탭 > 시작유형")

 

이 원인은 보통 사용하는 공공서비스에 깔리는 보안프로그램 중 하나에서 연관되어져 문제가 생긴것인데, 호환성문제 이고 최신버전으로 윈도우가 올라갔는데 대응을 프로그램사(마크애니)에서 아직 못한것 입니다. Windows 10 말고도 8에서도 발생 할 수 있습니다.

댓글