다음을 통해 공유


Windows를 실행하는 Azure VM에서 손상되었거나 누락된 이진 파일 복구 또는 바꾸기

적용 대상: ✔️ Windows VM

이 문서에서는 Windows를 실행하는 Azure VM(가상 머신)에서 손상되거나 누락된 시스템 이진 파일을 복구하거나 교체하는 방법을 보여 줍니다.

손상되었거나 누락된 이진 파일을 복구하거나 교체하는 방법

다음 단계에 따라 손상되었거나 누락된 이진 파일(.sys)을 복구하거나 바꿉니다.

손상된 이진 파일 복구

관리자 권한 CMD 프롬프트를 열고 디스크에서 chkdsk를 실행합니다.

chkdsk <drive-letter>: /F

손상된 이진 파일 바꾸기

  1. 연결된 디스크에서 오류 메시지에 표시되는 이진 파일의 위치를 찾습니다.

  2. 파일 이름을 binary-name>.sys에서 <binary-name.sys.old<바>꿉니다.

  3. 연결된 디스크에서 \Windows\WinSxS 폴더로 찾습니다. 그런 다음 오류 메시지에 표시되는 이진 파일을 검색합니다. 이렇게 하려면 명령 프롬프트에서 다음 명령을 실행합니다.

    dir <binary-name> /s
    

    이 명령은 만든 날짜와 함께 이진 파일의 모든 다른 버전을 나열합니다. 다음 명령을 실행하여 이진 파일의 최신 버전을 \Windows\System32\Drivers 폴더에 복사합니다.

    copy <drive>:\Windows\WinSxS\<directory-where-file-is>\<binary-name>.sys <drive>:\Windows\System32\Drivers\
    

    예를 들어 다음 콘솔 출력을 참조하세요.

    E:\Windows\WinSxS>dir ACPI.sys /s 
     Volume in drive E has no label. 
     Volume Serial Number is A0B1-C2D3 
    
     Directory of E:\Windows\WinSxS\amd64_acpi.inf_0123456789abcdef_6.3.9600.16384_none_cdef0123456789ab 
    
    11/21/2014  07:48 PM            94,989 acpi.sys 
                   1 File(s)         94,989 bytes 
    
     Directory of E:\Windows\WinSxS\amd64_acpi.inf_0123456789abcdef_6.3.9600.16384_none_89abcdef01234567 
    
    11/21/2014  07:48 PM           119,547 acpi.sys 
                   1 File(s)        119,547 bytes 
    
     Directory of E:\Windows\WinSxS\amd64_acpi.inf_0123456789abcdef_6.3.9600.16384_none_456789abcdef0123 
    
    11/21/2014  04:06 PM           533,824 acpi.sys 
                   1 File(s)        533,824 bytes 
    
         Total Files Listed: 
                   3 File(s)        748,360 bytes 
                   0 Dir(s)  123,967,512,576 bytes free 
    
    E:\Windows\WinSxS>copy E:\Windows\WinSxS\amd64_acpi.inf_0123456789abcdef_6.3.9600.16384_none_cdef0123456789ab\acpi.sys E:\Windows\System32\Drivers\ 
            1 file(s) copied. 
    
    E:\Windows\WinSxS> 
    

    참고 항목

    • 시스템 이진 파일의 이름을 바꿀 수 없는 경우 파일의 소유권을 가져옵니다. 이 작업을 수행하면 이 파일에 대한 모든 권한이 부여됩니다.

    • 예제 콘솔 출력은 E 볼륨 을 예로 표시합니다. 실제 문자는 결함이 있는 드라이브(문제 해결 VM에서 데이터 디스크로 연결된 OS 디스크)를 반영해야 합니다.

    • 최신 이진 파일이 작동하지 않는 경우 이전 파일 버전을 시도하여 해당 구성 요소에서 이전 시스템 업데이트 수준을 가져올 수 있습니다.

    • 이 단계에서 반환되는 유일한 이진 파일이 영향을 받는 VM에서 바꾸려는 파일과 일치하는 경우 두 파일의 크기 및 타임스탬프가 같으면 OS가 동일한 다른 작업 VM에서 복사하여 손상된 파일을 바꿀 수 있으며 가능하면 시스템 업데이트 수준이 동일합니다.

  4. 문제 해결 VM에서 복구된 디스크를 분리합니다. 그런 다음 OS 디스크에서 VM을 만듭니다.

도움을 요청하십시오.

질문이 있거나 도움이 필요한 경우 지원 요청을 생성하거나Azure 커뮤니티 지원에 문의하세요. Azure 피드백 커뮤니티에 제품 피드백을 제출할 수도 있습니다.