Windows 10 UAC로 D-Link DWM-157의 드라이버 설치 방지


0

Windows 10에서 D-Link 3G USB 모뎀 용 드라이버를 설치하고 싶습니다.

가정 :

  • 저는이 Windows 사본의 유일한 사용자입니다.
  • 내 계정은 로컬 관리자입니다.
  • UAC를 낮추어 "아무것도 알려주지 않습니다".

D-Link 모뎀을 USB 포트에 꽂은 후에는 아무 일도 일어나지 않지만 (Windows-10 이외의 시스템 드라이버 설치 프로그램은 자동으로 실행 됨) 모뎀 드라이버가있는 가상 CD 드라이브가 만들어집니다.

나는 그것을 찾아하려고 할 때 수동으로 시작 DriverSetup.exe하거나 WirelessModem.exe, 내가 Windows에서이 프로그램을 실행 차단했습니다 오류 메시지와 함께 히트 그리고 난은 관리자에게 문의해야 :

여기에 이미지 설명을 입력하십시오

( 위의 스크린 샷은 실제 장치가 아닌 소스 아래에서 나옵니다. 그러나 내 경우의 유일한 차이점은 하드 드라이브가 아닌 가상 DVD 경로를 가리키는 경로 / 파일 원본입니다 )

이 항목은 answers.microsoft.com (일부 약간 다른 모뎀 버전) 에서 제기 되었지만 해결 방법은 게시되지 않았습니다. 현재이 기기에 액세스 할 수 없으므로 오늘 저녁에만 위의 기사에 언급 된 단계를 적용 해 볼 수 있습니다.

Windows 10이 특정 시스템의 유일한 사용자 (소프트웨어를 설치해야하는 사람) 만 소프트웨어를 실행할 수있는 가능성을 차단하는 이유에 대한 지속적인 설명이 있습니까? 이 문제에 대한 해결책이 있습니까?


1
@trejder 스크린 샷은 일반적으로 필요하지는 않지만이 경우 스크린 샷은 원래 질문에 포함되지 않은 데이터 포인트를 제공합니다. "게시자 : 신뢰할 수 없음 "부분. 문제 있는지 Windows 10에 대해 잘 알고 있지는 않지만, 이것이 내가 찾기 시작할 곳입니다. "신뢰할 수 없음"은 "알 수 없음"보다 훨씬 강력한 용어 입니다. 문제의 실행 파일에 서명 이 없는 경우 Windows 8 이상이이를 호출한다고 생각 합니다.
CVn

1
이 문제 는 드라이버 서명에 사용D-Link 개인 키로 인해 지난번에 유출되어 취소 되었다고 생각 합니다. 이를 피하기 위해 FileUnsigner를 사용하여 디지털 부호 를 간단히 제거 할 수 있습니다.
Bagus Tesa

답변:


1

Alex의 대답 은별로 도움이되지 않았습니다. 그것을 따른 후에도 Windows 10은 드라이버 설치 프로그램 실행을 거부하여 문제와 정확히 동일한 오류 메시지를 표시합니다.

나는 우연의 일치로 이상한 것을 발견했습니다. 한 달 전에 D-Link DWM-157을 구입했지만 (2017 년 1 월)이 모델의 최신 펌웨어 업데이트가 약 15 개월 전에 있었지만 여전히 기내에 매우 오래된 펌웨어가 있습니다.

그래서 업데이트하기로 결정했습니다. 이것이 저의 주요 전환점이었습니다. Windows에서 모뎀이 설치되지 않았지만 (문제에 따라 드라이버 설치 실패) 펌웨어 업데이트 소프트웨어가이를 감지하여 누락 된 항목을 설치할 수있었습니다. 펌웨어 업그레이드 진행이 끝난 후 InstallPackage.exe아무 문제없이 드라이버 설치 프로그램 ( ) 을 실행할 수있었습니다 .

참고 : 나는 모든 것을 썼습니다. 잘 모르겠지만 최신 펌웨어를 설치해도이 문제가 해결되거나 우연의 일치 일 수 있습니다.


유통 업체의 오래된 재고품 인 새 품목을 구매했습니다. 디스크의 원래 실행 파일에 서명하지 않았습니다. 또한 현재 구성으로 인해 서명되지 않은 응용 프로그램과 신뢰할 수없는 응용 프로그램이 실행되지 않습니다. SmartScreen을 비활성화하면 원래 패키지를 시작할 수 있습니다 (권장하지 마십시오)
Ramhound

@Ramhound "Disable SmartScreen"이라는 말이 Alex가 제공 한 솔루션을 의미하는 경우 아니요, 원래 패키지를 실행할 수 없었습니다.
trejder

아니요, SmartScreen은 기본적으로 네트워크 연결을 필터링하는 또 다른 M $ 기술입니다. 그 단계를
Alex

@trejder 누군가가 수익성을 발견 할 수 있도록 답변을 업데이트했습니다.
Alex

필터링 기술에 대해 이야기하는 것이 아니라 SmartScreen이라는 다른 기능에 대해서도 이야기하지 않았습니다.
Ramhound 2012

0

Windows 드라이버 서명 적용을 비활성화해야한다고 생각합니다. 실제로 많은 악성 프로그램이 드라이버를 통해 시스템의 API를 연결하면 스텔스 상태를 유지할 수 있기 때문에 실제로 보안 기능입니다.

드라이버 서명 적용을 비활성화하려면 관리자로
시작 cmd하고 다음을 실행하십시오.

bcdedit.exe -set loadoptions DISABLE_INTEGRITY_CHECKS
bcdedit.exe -set TESTSIGNING ON

그 후 Windows를 다시 시작하십시오.


변경 사항을 되돌리려면 (디지털 서명되지 않은 드라이버에 대한 창 보호 활성화) 다음 명령을 다시 실행할 수 있습니다 (높은 명령 프롬프트에서).

bcdedit -set loadoptions ENABLE_INTEGRITY_CHECKS
bcdedit -set TESTSIGNING OFF

새 설정을 적용하려면 Windows를 다시 시작하십시오.

추신

의견에 @Ramhound가 언급했듯이 SmartScreen 이라는 또 다른 Microsoft 기술이 블랙리스트에 대한 네트워크 연결을 검색하여 설치를 방해 할 수 있습니다. 소프트웨어가 홈에 대한 일부 연결을 시작하려고 시도하고 대상 링크가 MS의 블랙리스트에 있었을 경우 이로 인해 차단되었을 수 있지만 새 펌웨어를 다운로드하고 동일한 소프트웨어를 실행할 수 있었기 때문에 경우처럼 보이지 않습니다. D-link 모뎀 업그레이드 및 새 펌웨어에서만 문제가 해결되었습니다.

귀하의 질문에 나온 스크린 샷에 따르면 OS는 특정 문제를 불평합니다-실행하려고 한 소프트웨어는 신뢰할 수 없습니다. 내 의견으로는 세 가지 선택 만 할 수 있습니다.

  1. 소프트웨어가 디지털 서명되지 않았습니다.
    (그러나 드라이버 서명 적용을 비활성화하기 위해 위의 단계를 수행 한 경우이 경우를 제거해야합니다.)
  2. 디지털 소프트웨어에 서명하는 데 사용 된 인증서가 리콜되었거나 서명 된 소프트웨어가 더 이상 잘못된 동작으로 인해 인증서 저장소에 있지 않은 CA (Certificate Authority)가 리콜되었습니다. (사례 일 수 있음)
  3. 소프트웨어 (또는 올바른 드라이버)가 Windows 10과 호환되지 않았을 수 있습니다.

이러한 제조업체 중 다수는 펌웨어에 타깃 운영 시스템 용 드라이버를 유지하여 필요할 때 설치 과정을 단순화하고 스틱에서 나온 드라이버는 위에서 언급 한 세 가지 경우의 대상이었습니다.


나는 당신의 솔루션 (첫 번째 부분, 즉 무결성 검사 비활성화 + 시스템 재시작)을 두 번 겪었고 매번 작업이 성공했다는 확인을 받았다. 실행 bcdedit.exe하면 저 loadoptions=DISABLE_INTEGRITY_CHECKS와 저것을 확인하는 덤프 를 testsigning=Yes주었지만 시스템 동작에는 변화가 없습니다. 실행할 때마다 ( InstallPackage.exe또는 StartModem.exe관리자 권한으로 실행) 높은 오류 메시지가 나타납니다 .
trejder

0

나는 게임에 늦었지만 누군가가 알고 싶어하는 경우에 대비합니다. 위의 경고가 표시되고 앱 / 드라이버 등이 정상임을 알거나 어쨌든 설치를 요구하는 경우 숨겨진 관리자 계정을 활성화하고 관리자 권한으로 cmd를 열고 net user administrator / active : yes 로그인 한 다음 설치하십시오. 시스템에 대한 제한 및 전체 액세스 권한이 없음을주의하십시오. 경고 나 프롬프트가 표시되지 않습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.