
다음 오류로 인해 Hyper-V NIC를 시작할 수 없는 Server 2016 Datacenter Hyper-V 4 노드 클러스터에서 실행되는 Server 2016 Standard 게스트가 있습니다.
"Windows에서 이 장치에 필요한 드라이버의 디지털 서명을 확인할 수 없습니다. 최근 하드웨어 또는 소프트웨어 변경으로 인해 잘못 서명되었거나 손상된 파일이 설치되었을 수 있습니다. 또는 알 수 없는 소스의 악성 소프트웨어일 수 있습니다. (코드 52)"
나는 동일한 문제에 직면하고 있으며, 이전에 시도했던 것과 동일한 솔루션을 모두 시도했습니다.이것스레드, 모두 소용이 없습니다. 여기에는 다음이 포함됩니다.
- 최근에 설치된 업데이트 제거
- 호스트 수준에서 vNIC 제거 및 다시 추가
- 게스트에서 모든 팬텀 NIC 제거
- 게스트에서 드라이버를 업데이트하려고 시도했지만 최신 드라이버입니다.
- 호스트 NIC용 드라이버(역시 최신 드라이버) 업데이트 시도
- 백업에서 복원하지만 2017년 10월 이후에 출시된 업데이트를 설치한 후 문제가 다시 발생합니다.
- 허공에 비명을 지르며
드라이버 서명 확인을 비활성화하면 작동하게 할 수 있지만 보안 관련 서버이므로 그렇게 하고 싶지 않습니다. 클러스터의 게스트 및 OS 수준에서 매우 유사한 구성을 실행하는 다른 VM이 여러 개 있는데 모두 완전히 패치되었으며 문제가 없습니다.
나정말특히 VM의 특정 구성으로 인해 이러한 일이 다시 발생하는 경우 다시 설치하고 재구성할 필요가 없습니다. 다시 설치한다는 것은 서버뿐만 아니라 인증서가 변경되므로 서버에 의존하는 여러 클라이언트도 재구성해야 함을 의미합니다.
이벤트 로그에는 관련된 내용이 없습니다.
답변1
이 시도:
- VM 전원 끄기
- VM 구성에서 모든 NIC 제거
- VM 시작
- 새 CMD를 시작하고 다음 명령을 실행하십시오.
set devmgr_show_nonpresent_devices=1
start devmgmt.msc
- 이동보다그런 다음 선택숨겨진 장치 표시
- regedit.exe를 시작하세요.
- 이동HKLM\System\CurrentControlSet\Services\Tcpip\Parameters\Interfaces
- 이제 이 레지스트리 키는 완전히 비어 있어야 합니다. 일부 하위 키를 찾으면 해당 레지스트리 키를 내보내고(백업) 삭제하세요.
- 기계 전원 끄기
- NIC 다시 추가
- Hyper-V 게스트 드라이버 다시 설치
- 다시 재부팅하고 다시 시도해 보세요.
답변2
앞서 언급했듯이 NIC뿐만 아니라 7개의 드라이버에 문제가 있습니다.
VM의 스냅샷을 찍고 서명되지 않은 7개 파일을 동일한 IS 버전이 있는 다른 VM에서 교체했습니다. 영향을 받은 서버의 파일 버전이 잘못되었지만 IS를 업데이트하려고 하면 최신 버전이라고 표시됩니다.
그런 다음 재부팅하면 서버가 두 번 재부팅되고 모든 것이 정상입니다. 추가 재부팅도 괜찮았습니다.
이것이 영원히 작동하거나 나중에 다른 문제를 일으킬 것이라고 보장할 수는 없지만 중요한 서버는 아닙니다. 그럼 볼께요 :)