2012-06-24 7 views
0

내 컴퓨터 (Windows 7 64 비트 OS)에 WinDivert를 설치하려고했습니다. 나는 32 비트와 64 비트 버전으로 시도했다. 그러나 두 경우 모두 실패하여 "오류 : 장치 (110) 전환 실패"오류 메시지가 나타납니다. 나는 튜토리얼의 섹션 2 (스텝 2.1과 2.2)를 따라 갔다 : http://reqrypt.org/windivert-doc.html. "Free Build Environment"(x86/x64)를 사용했습니다. 나는 wddk-build.bat를 호출했다. 그런 다음 문서에 표시된대로 드라이버에 서명합니다 (작성된대로). 나는 컴퓨터를 재시작하고 명령 프롬프트에서 "install/WDDK/..."의 "netdump"및 "netfilter"를 실행하려고했습니다. 그러나, 아무것도 나를 위해 작동합니다. 심지어 나는 MS Visual Studio 10 (masvc-build.bat)을 사용해 보았습니다. 문제는 무엇이며, 나는 고통 받고 있습니까?WinDivert : "오류 : 장치 (110) 전환 실패"오류 메시지의 이유는 무엇입니까?

+0

부팅 중에 컴퓨터에서 테스트 서명을 사용 설정 했습니까? –

+0

예. 그러나 마침내 문제를 발견했습니다. 운전사는 어떻게 든 시작할 수 없습니다. "sc Start WinDivert.sys"를 사용하여 서비스를 수동으로 시작했습니다. . 그것은 문제를 해결합니다. – Ashiq

답변

2

WinDivert 110 오류는 일반적으로 드라이버를로드하지 못했음을 나타냅니다. 이것은 여러 가지로 인해 발생할 수 있습니다. WinDivert (110) 오류 체크리스트는 다음과 같습니다

  1. 하는 64 비트 시스템은 64 비트 드라이버를 사용하고 있는지 확인하고, 32 비트 32 비트 시스템에 대한
  2. 드라이버가 올바르게 서명되었는지 확인하십시오 (Windows 테스트 모드가 활성화 된 상태에서 테스트 서명 됨)
  3. DivertOpen (WinDivert.sys, WinDivert.inf, WdfCoInstaller * .dll)이 프로그램 디렉터리에 있는지 확인하십시오.)가 호출됩니다.
  4. 관리자 권한으로 프로그램을 실행하고 있는지 확인하십시오.

일반적으로 위의 원인 중 하나가 문제의 원인입니다.

편집 : 일부 완고한 110 오류는 WinDivert 서비스를 수동으로 중지/시작하여 수정할 수 있습니다 (예 : 관리자 권한으로 다음 명령을 실행하여 :

sc stop WinDivert1.0
sc delete WinDivert1.0

EDIT (2) : WinDivert (110) 오류가 버전 1.0.3 이상에서보다 의미있는 오류 코드로 대체되었습니다 있습니다.

관련 문제