코드 52 Windows 7에 드라이버를 설치할 때

Anonim

코드 52 Windows 7에 드라이버를 설치할 때

각 컴퓨터 사용자는 적어도 한 번만 운영 체제에 드라이버를 설치해야 할 필요가 있습니다. 소프트웨어 버전이 적합하지 않거나 추가 어려움이 없기 때문에이 작업은 항상 성공하지 못합니다. 공통적 인 문제가 거의없는 경우, 설치 중에 코드 52의 오류가 나타나는 경우에는 INF의 정보에 대한 정보를 전파하는 드라이버의 디지털 서명이 없음을 나타냅니다. 초보 사용자는 그러한 일에 대해 알 수 없으므로 혼란 스럽습니다. 오늘날 우리는이 문제에 대해보다 자세히 말하고 Windows 7의 해결책의 방법을 보여주고 싶습니다.

Windows 7에 드라이버를 설치할 때 코드 52 오류를 해결합니다.

드라이버가 포함 된 특정 파일에는 디지털 서명이 있습니다. 보안의 보증인이며 특정 정보가 들어 있습니다. 그것은 프로그램의 작성자, 서명의 시간 및 날짜 및 등록 후 변경 사항을 나타냅니다. 기본 제공 Windows 기본 보호는 이러한 드라이버를 신뢰할 수없는 것으로 간주되지 않기 때문에 이러한 드라이버를 설치하는 것을 거부합니다. 바이 패스이 금지는 수행 된 조치의 안전성에 자신이있는 경우에만 컴퓨터에 설치 후 바이러스에 감염되지 않고 OS가 올바른 작동을 계속할 것입니다. 다음 으로이 문제를 제거하는 여러 가지 방법에 대해 배울 수 있습니다. 모든 사람들은 특정 시리즈 사용자에게 적합하므로 모든 사람들과 익숙해지는 것이 좋습니다. 그리고 그것은 이미 자신을 위해 최적입니다.

방법 1 : 대체 설치 옵션을 검색합니다

이 방법의 효과는 어떤 종류의 운전자가 어떤 종류의 운전자가 어떤 방법을 얻었는지에 달려 있습니다. 브라우저에서 요청시 모호한 사이트에서 다운로드 된 파일을 설치하는 것이 좋습니다. 또한 소프트웨어가 디스크에 있거나 다른 탈착식 운송 업체에 연결된 경우 소프트웨어가 디스크에 있으면 장비 개발자의 공식 웹 사이트에주의를 기울일 가치가 있습니다. 아래 링크로 이동하여 드라이버 설치에 사용 가능한 모든 옵션을 읽으십시오. 특히 EXE 형식으로 공식 설치 프로그램을 찾을 수있는 경우 특히보다 적절하고 안전한 솔루션을 찾을 수 있습니다. 그런 다음 실행 후 모든 작업이 자동으로 구현됩니다.

드라이버는 Windows 7에서 오류 52를 제거하는 다른 방법을 업데이트합니다.

자세히보기 :

Windows 운영 체제에 드라이버 설치

Windows 7 드라이버 업데이트

방법 2 : USB 필터링 레지스트리 키

USB를 통해 컴퓨터에 연결하는 장치의 드라이버를 설치하려면이 방법을 공부할 것을 권합니다. 상기 연결 유형에만 연관되기 때문에 사용자의 나머지 사용자에게는 적합하지 않습니다. 사실은 때로는 레지스트리가 USB 필터링을 담당하는 여러 키를 만듭니다. 그것은 설치를 차단하고 코드 52의 알림이 화면에 표시됩니다.이 레코드를 삭제하고 시스템에 드라이버를 등록하려고 시도 할 가치가 있습니다.

  1. Win + R 키의 표준 조합을 유지하여 유틸리티 "실행"을 실행하십시오. regedit enter 입력 필드에 Enter 키를 누릅니다.
  2. USB 필터링 키를 제거하려면 Windows 7 레지스트리 편집기로 전환하십시오.

  3. 많은 레지스트리 편집기에 익숙하기 전에 HKEY_LOCAL_MACHINE \ System \ CurrentControlset \ Control \ Class \ 경로를 따라 가야합니다.
  4. Windows 7에서 오류 52 때 필터 키의 저장소 폴더로 전환하십시오.

  5. 거기에서 표준 디렉토리 "{36FC9E60-C456-11CF-8056-4445535540000}"를 찾으십시오. "lowerfilters"와 "adperfilters"이름이있는 두 개의 매개 변수가있는 경우,이를 제거해야합니다.
  6. Windows 7에서 더 삭제할 USB 필터링 파일 찾기

  7. 파일을 마우스 오른쪽 버튼으로 클릭하고 나타나는 컨텍스트 메뉴에서 해당 옵션을 선택하십시오.
  8. USB 필터링 파일 삭제 Windows 7에 드라이버를 설치할 때 오류 52를 제거하십시오.

이 명령이 완료되면 컴퓨터를 다시 시작해야하며 그런 다음에만 INF 파일을 편리하게 설치하려면 다시 시도 할 수 있습니다.

방법 3 : 디지털 서명 검사를 비활성화하십시오

이 방법은 가장 급진적이며 구성 요소가 완전히 분리되어 있으며, 이는 보호 구성 요소가 분리되지 않은 구성 요소에 대해 분리되지 않은 소프트웨어 설치를 방지합니다. 이 절차의 몇 가지 다른 실시 예가 있습니다. 옵션을 비활성화 한 후에는 아무런 문제없이 드라이버를 절대적으로 설치할 수 있지만 보호를 켜는 것을 잊지 마십시오. PC를 PC로 켜는 것을 잊지 마십시오. 바이러스의 형태로 무작위로 위협이됩니다. 이 주제에 대한 자세한 가이드는 아래 링크를 클릭하여 웹 사이트에서 별도의 자료를 찾고 있습니다.

Windows 7에서 오류 52를 제거하기 위해 디지털 서명 서명 드라이버 비활성화

자세히보기 : Windows 7에서 드라이버 디지털 서명 확인 사용 안 함

방법 4 : 드라이버를위한 서명 작성

우리는 매우 좁게 화합물이기 때문에이 옵션을 마지막 장소로 전달 했으므로 실행이 어려워 지므로 일부 사용자 만 적용됩니다. 본질은 Microsoft Development Tools를 사용하여 자체 파일 등록입니다. 운전자를 모두 가져 가서 개인적으로 개발할 수 있습니다. 그러나 한 번만 설치 해야하는 경우 아래 참조를 클릭하여 구성을 가져 오는 것에 대해 유사하지만 더 간단한 지침을 알려드립니다.

자세히보기 : 디지털 드라이버 서명 가져 오기

이제 우리는 당신 자신의 서명을 만드는 것에 간다. 항상 드라이버에서 작동하므로 로컬 네트워크 장치에 설치하거나 인터넷에 전송하거나 다른 방법으로 배포 할 수 있습니다. 조건부로 전체 절차를 혼동하지 않는 단계로 나눕니다.

1 단계 : 준비 작업

Windows 7의 기본값은 모든 필요한 구성 요소가 없으므로 준비 작업으로 시작해야합니다. 그들은 필수에 관여 할 추가 유틸리티의 형태로 구현됩니다. 그들은 무료로 배포되며 공식적인 Microsoft 웹 사이트에서 다운로드 할 수 있습니다.

Windows 7 용 Microsoft Windows SDK

  1. 개발자를 첫 번째로 다운로드하는 것은 SDK의 이름이 적용됩니다. 여기에는 프로그램 개발 및 특정 시나리오에서 사용되는 가장 필요한 기본 요소가 포함되어 있습니다. 위의 링크로 이동하십시오. 여기서 여기서 "다운로드"를 클릭하여 다운로드를 시작하십시오. 패키지와 함께 수신 및 .NET Framework 4가 올바른 소프트웨어 실행에 필요합니다.
  2. 공식 웹 사이트에서 Windows 7 용 Windows SDK 다운로드

  3. 실행 파일을 다운로드 한 후 실행하고 지시 사항을 따르십시오. 설치는 일반 모드에서 수행되어야하며 모든 기본 설정을 남깁니다.
  4. 공식 웹 사이트의 Windows 7 용 Windows SDK 실행 파일 실행

  5. 완료되면 성공적으로 수행 된 작업에 대한 정보가 창에 나타나고 "마침"에만 남아있을 것입니다.
  6. Windows 7 용 추가 Windows SDK 도구의 성공적인 설치

  7. 이제 아래 참조를 사용하여 공식 사이트에서 다운로드하여 드라이버 버전 7.1.0을 등록 할 수있는 도구 세트가 있습니다.
  8. Windows 7 용 드라이버 키트 도구를 다운로드하려면 공식 페이지로 이동하십시오.

    Windows 드라이버 키트 7.1.0.

  9. 620 메가 바이트가 필요하며 ISO 이미지로 분산됩니다. 즉, 이미지를 장착하기위한 특별한 소프트웨어가 필요합니다. 아래에 대해 자세히 알아보십시오.
  10. Windows 7 용 추가 드라이버 키트 도구 설치에 대한 성공적인로드 이미지

    자세히보기 : 디먼 도구 프로그램에 이미지를 탑재하는 방법

  11. 이미지를 장착 한 후 자동 실행 창이 표시되어야합니다. 이를 통해 "kitsetup.exe 실행"을 선택하십시오.
  12. Windows 7 용 드라이버 키트 도구를 설치하는 실행 파일 시작

  13. 시작 창 에서이 세트가 Windows 7과 완벽하게 호환되는 것을 알 수 있습니다. 설치 마법사의 설치를 기다릴 필요가 없습니다.
  14. Windows 7 용 드라이버 키트 용 실행 파일 실행을 기다리고 있습니다.

  15. 모든 항목을 선택하여 드라이버와 함께 작동 한 다음 설치를 시작하십시오.
  16. Windows 7 용 드라이버 키트에 설치할 도구 선택

  17. 또한 시스템 파티션의 루트 디렉토리에서 드라이버와 연결된 모든 파일이 저장 될 임의의 이름이있는 폴더를 만듭니다. 우리는 그것을 "DriverCert"라고 부를 것입니다.
  18. Windows 7에서 코드 52로 오류를 수정할 때 드라이버를 배치 할 수있는 폴더 만들기

  19. 설치된 모든 구성 요소의 위치를 ​​지정하고, 버전이있는 폴더의 이름을 기억하거나 기록하여 콘솔의 다른 작업이 오류가 발생하지 않도록 버전이있는 폴더의 이름을 기억하거나 기록하십시오.
  20. Windows 7에서 추가 오류 수정을위한 개발자 도구의 위치 정의 52

중요한 유틸리티의 지원이 새로운 어셈블리에서 중단 된 이제 디지털 드라이버 서명을 만들 수 없으므로 위의 링크를 기반으로하는 개발자를위한 추가 구성 요소의 버전 만 사용하는 것이 좋습니다. 모든 요소를 ​​성공적으로 설치하고 PC를 재부팅 한 후에 만 ​​다음 단계로 이동하십시오.

2 단계 : 인증서 및 키 만들기

디지털 서명을 만드는 단계는 인증서를 발행하고 닫힌 키를 할당하는 것입니다. 첫 번째 구성 요소 (인증서)에는 드라이버에 대한 정보가 포함되어 있으며 검증 된 것으로 결정하면 두 번째 (개인 키)가 무단 파일 변경을 보호 할 수 있습니다. 이 모든 부분은 다음 단계로서 "명령 줄"을 실행하고 다음과 같이 보입니다.

  1. "시작"을 열고 클래식 "명령 줄"응용 프로그램을 찾은 다음 PCM을 클릭하십시오.
  2. Windows 7의 시작 메뉴를 통해 명령 줄 찾기

  3. 상황에 맞는 메뉴에서 "관리자에서 시작"항목을 선택해야합니다.
  4. 코드 52 Windows 7에 드라이버를 설치할 때 4118_19

  5. CD C : \ Program Files 명령 (x86) \ Microsoft SDK \ Windows \ v7.1 \ bin을 입력하여 SDK 저장소 폴더로 이동하십시오. 그 경로는 선택된 디렉토리에 따라 다를 수 있습니다. 우리는 이미 경로를 정의하는 것에 대해 알려 왔습니다.
  6. Windows 7의 닫힌 키 생성 유틸리티 및 인증서의 저장 경로로 이동하십시오.

  7. 여기서는 진행중인 유틸리티를 사용하여 인증서와 키를 만듭니다. makeCert -r -sv c : \ drivercert \ mydrivers.pvk -n cn = "namecompany"c : \ drivercert \ mydrivers.cer, 여기서 인증서가 인증서가있는 회사의 이름 인 경우 특정 인수와 함께 실행하십시오. 발행 된. 대신 값을 입력 할 수 있습니다.
  8. Windows 7에서 닫힌 키 및 드라이버 서명 인증서를 만드는 명령

  9. 닫힌 키 암호를 만드는 화면에 새 창이 나타납니다. 적절한 필드에 신뢰할 수있는 코드를 입력하고 확인한 다음 "Enter"버튼을 클릭하십시오.
  10. Windows 7에서 드라이버 서명 인증서를 만들 때 닫힌 키의 암호 만들기

  11. 작업 계속은 이미 생성 된 암호를 입력 한 후에 만 ​​사용할 수 있습니다.
  12. Windows 7 드라이버 용 닫힌 키를 만들 때 암호를 다시 입력하십시오.

  13. 창을 닫으면 작업이 성공적으로 완료되었음을 알 수 있습니다. 즉, 다음 작업으로 이동할 수 있음을 의미합니다.
  14. Windows 7의 추가 드라이버 서명을위한 닫힌 키 및 인증서 작성

  15. 다음으로 소프트웨어 작성자가 사용할 수있는 공개 키를 만들어야합니다. 이렇게하려면 Cert2SPC C : \ DriverCert \ MyDrivers.cer C : \ drivercert \ mydrivers.spc 명령을 사용하여 Enter 키를 눌러 확인하십시오.
  16. Windows 7에서 드라이버를 확인하는 공개 키 드라이버를 만드는 명령

  17. 성공적인 프로세스는 비문 "Succeeded"로 나타나는 문자열을 나타냅니다.
  18. Windows 7의 드라이버 인증서를위한 공개 키 생성 성공

  19. 두 개의 생성 된 키를 결합하여 파일과의 편안한 상호 작용을 제공하는 데만 남아 있습니다. 이것은 pvk2pfx -pvk c : \ drivercert \ mydrivers.pvk -pi p @ ss0wrd -spc c : \ drivercert \ mydrivers.spc -pfx c : \ drivercert \ mydrivers.pfx -po 암호가 이전에 생성 된 암호 암호 닫힌 키
  20. 닫힌 및 공개 키 드라이버를 하나의 Windows 7 파일로 결합하는 명령

대부분의 경우이 단계는 캔틸레버 오류가 발생하지 않고 올바르게 발생합니다. 그러나 여전히 그들을 만나는 경우,주의 깊게 콘텐츠를 연구하면 일반적으로 문제가 정확히 무엇인지가 표시됩니다. 또한 알림이 절대적으로 특정 경우 해결책을 Microsoft의 공식 사이트로 지정할 수 있습니다.

3 단계 : 드라이버 패키지의 구성 파일 만들기

이 단계는 기록 된 드라이버에 대한 모든 정보가 포함될 필요한 CAT 형식 파일을 만드는 것입니다. 이 구성 객체는 조항의 설정을 수동으로 변경 해야하는 경우에도 유용합니다. 시작하려면 이전에 생성 된 DriverCert 폴더로 모든 드라이버 파일을 새 디렉토리에 배치하여 편리하게 이름이 편리합니다. 그런 다음 콘솔로 돌아가서 다음 단계를 따르십시오.

  1. 이제 유틸리티가 필요로하는 디렉토리가 CD C 명령을 통해 저장됩니다. \ WINDDK \ 7600.16385.1 \ bin \ 셀프셋.
  2. 유틸리티로 이동하여 Windows 7 드라이버 구성 파일을 만듭니다.

  3. 드라이버 디렉토리에 INF 및 SYS 형식 파일이 있는지 확인하십시오. 그것은 그들을 기반으로하고 고양이 객체가 생성됩니다. inf2cat.exe / driver : "c : \ drivercert \ driver"/ OS : 7_x64 / Verbose를 지정하여 생성 절차를 실행하십시오. 여기서 드라이버는 파일이있는 폴더의 이름입니다.
  4. Windows 7에서 구성 파일 드라이버를 만드는 명령을 입력하십시오.

이 작업의 실행에는 몇 분이 걸릴 수 있습니다. 이 때 "명령 줄"을 해제하는 것은 불가능하고 컴퓨터에서 다른 작업을 수행하는 것이 좋습니다. 구성 요소 생성의 끝은 콘솔 보고서에 "서명 가능 테스트 완료"및 "카탈로그 생성 완료"및 "카탈로그 생성 완료"가보고합니다.

그러나 때때로 다른 오류가 발생합니다. 대부분 비문 "22.9.7.7 : 드라이버가 잘못된 날짜로 4/21/2009의 4/21/2009에 게시되어야합니다. \ xxxxx.inf"\ xxxxx.inf "에서 잘못된 날짜가 잘못되었음을 나타냅니다. 이 경우 오류가 할당 된 파일로 이동하여 표준 "메모장"을 통해 실행하고 "Driverver ="문자열을 05/01 / 2009.9.9.9.9로 설정하여 변경해야합니다. 그런 다음 콘솔로 돌아가서 드라이버 디렉토리의 루트에있는 "g20gr.cat"파일이 자동으로 업데이트되지 않은 경우 녹음 프로세스를 반복합니다.

4 단계 : 드라이버 용 서명 설치

이제는 모든 필요한 옵션 객체로 가득 찬 드라이버가있는 드라이버가있는 패키지 인 생성 된 인증서가 있으므로 설치하기 전에 서명해야합니다. 이것은 콘솔에 의해 이전에 추가 된 개발자를 사용하여 수행됩니다.

  1. 모든 Windows 키트 유틸리티가있는 경로 CD "C : \ Program Files (x86) \ 10.0.17134.0 \ x64"를 따라 가십시오.
  2. Windows 7의 드라이버 서명 도구의 위치를 ​​따르는 전환

  3. SignTool Sign / F C : \ DriverCert \ MyDrivers.PFX / P 암호 / T http://timestamp.globalsign.com/scripts/timstamp.dll / v "C : \ drivercert \ xg \ xg20gr.cat", 대신 지정 암호 이전 암호가 추가되었습니다. 이 작업은 GlobalSign 온라인 서비스를 사용하여 설정된 시간 소인을 의미합니다. 조작이 성공적으로 전달되면 성공적으로 서명 된 내용과 문자열이 표시됩니다. c : \ drivercert \ xg \ xg20gr.cat 성공적으로 서명 된 파일 수 : 1.
  4. Windows 7에서 드라이버 서명 인증서 타임 스탬프를 설치하는 명령

  5. 그런 다음 인증서를 설치하려면 아래의 명령을 차례로 입력하십시오.

    certmgr.exe -add c : \ driverscert \ mydrivers.cer -s -s localmachine root

    certmgr.exe - C : \ drivercert \ mydrivers.cer -s -r localmachine trustedpublisher

  6. Windows 7의 명령 줄을 통해 드라이버 서명을위한 인증서 설치

지침을 따르는 그래픽 메뉴를 표시합니다. 그런 다음 인증서가 적용되었음을 알립니다. 즉, 드라이버의 설치로 직접 이동할 수 있습니다. 아래 링크를 클릭하여 사이트의 별도의 기사 에서이 주제에 대한 자세한 내용을 참조하십시오.

자세한 내용보기 : Windows 7의 드라이버 설치 수동 설치

이제 코드 52의 오류를 해결하는 모든 메서드에 익숙해지고 INF 형식으로 드라이버를 설치하려고 할 때 나타납니다. 볼 수 있듯이 최대 한 가지 방법이 있습니다. 작업을 해결하기 위해 사용할 하나를 결정할 수 있습니다. 위의 모든 옵션의 모든 이점을 설명하므로 지시 사항을 선택할 때 문제가 없어야하며, 고급 사용자에게 독점적으로 의도되어 있기 때문에 메소드 4를 계산하지 않고 여러 번의 클릭으로 문자 그대로 작성됩니다.

더 읽어보기