Share via


DaRT 복구 이미지를 사용하여 원격 컴퓨터를 복구하는 방법

Microsoft DaRT(진단 및 복구 도구 집합) 10의 원격 연결 기능을 사용하여 최종 사용자 컴퓨터에서 원격으로 DaRT 도구를 실행합니다. 최종 사용자가 관리자 또는 지원 센터 작업자에게 특정 정보를 제공하면 IT 관리자 또는 지원 센터 작업자가 최종 사용자의 컴퓨터를 제어하고 필요한 DaRT 도구를 원격으로 실행할 수 있습니다.

복구 이미지를 만들 때 DaRT 도구를 사용하지 않도록 설정한 경우에도 모든 도구에 액세스할 수 있습니다. 원격 연결을 제외한 모든 도구는 최종 사용자가 사용할 수 없습니다.

원격 컴퓨터를 복구하려면

  1. DaRT 복구 이미지를 사용하여 최종 사용자 컴퓨터를 부팅합니다.

    일반적으로 DaRT 복구 이미지를 배포하는 방법에 따라 다음 방법 중 하나를 사용하여 DaRT로 부팅하여 원격 컴퓨터를 복구합니다. DaRT 복구 이미지 배포에 대한 자세한 내용은 DaRT 10 배포를 참조하세요.

    • 문제 컴퓨터의 복구 파티션에서 DaRT로 부팅합니다.
    • 네트워크의 원격 파티션에서 DaRT로 부팅합니다.

    각 메서드의 장점과 단점에 대한 자세한 내용은 DaRT 10 복구 이미지를 저장하고 배포하는 방법 계획을 참조하세요.

    DaRT로 부팅하는 데 사용하는 방법 중 최종 사용자가 사용할 수 있도록 하려는 부팅 옵션 또는 옵션에 대해 BIOS에서 부팅 디바이스를 사용하도록 설정해야 합니다.

    참고

    BIOS 구성은 organization 사용되는 하드 디스크 드라이브, 네트워크 어댑터 및 기타 하드웨어의 종류에 따라 고유합니다.

    컴퓨터가 DaRT 복구 이미지로 부팅되면 NetStart 대화 상자가 나타납니다.

  2. 네트워크 서비스를 초기화할지 묻는 메시지가 표시되면 다음 중 하나를 선택합니다.

    - DHCP 서버가 네트워크에 있고 서버에서 IP 주소를 가져오려고 시도한다고 가정합니다. 네트워크에서 DHCP 대신 고정 IP 주소를 사용하는 경우 나중에 DaRT의 TCP/IP 구성 도구를 사용하여 고정 IP 주소를 지정할 수 있습니다.

    아니요 - 네트워크 초기화 프로세스를 건너뜁니다.

  3. 드라이브 문자를 다시 매핑할지 여부를 나타냅니다. Windows Online을 실행하는 경우 시스템 볼륨은 일반적으로 C 드라이브에 매핑됩니다. 그러나 WinRE에서 Windows를 오프라인으로 실행하면 원래 시스템 볼륨이 다른 드라이브에 매핑될 수 있으므로 혼동이 발생할 수 있습니다. 다시 매핑하기로 결정한 경우 DaRT는 온라인 드라이브 문자와 일치하도록 오프라인 드라이브 문자를 매핑하려고 합니다. 다시 매핑은 시작 프로세스의 뒷부분에서 오프라인 운영 체제가 선택된 경우에만 수행됩니다.

  4. 시스템 복구 옵션 대화 상자에서 키보드 레이아웃을 선택합니다.

  5. 표시된 시스템 루트 디렉터리, 설치된 운영 체제 종류 및 파티션 크기를 확인합니다. 운영 체제가 나열되지 않고 드라이버 부족이 오류의 가능한 원인이라고 의심되는 경우 드라이버 로드 를 선택하여 의심스러운 드라이버를 로드한 다음 디바이스에 대한 설치 미디어를 삽입하고 드라이버를 선택합니다.

  6. 복구 또는 진단할 설치를 선택한 다음, 다음을 선택합니다.

    시스템 복구 옵션 창이 나타나고 다양한 복구 도구가 나열됩니다.

    참고

    WinRE(Windows 복구 환경)가 Windows 10 마지막으로 시도했을 때 올바르게 시작되지 않았음을 감지하거나 의심하는 경우 시작 복구가 자동으로 실행되기 시작할 수 있습니다. 이 문제를 resolve 방법에 대한 자세한 내용은 DaRT 10 문제 해결을 참조하세요.

    중요

    레지스트리 하이브가 손상되었거나 누락된 경우 레지스트리 편집기 및 기타 여러 DaRT 유틸리티에는 제한된 기능이 있습니다. 운영 체제를 선택하지 않으면 일부 도구를 사용할 수 없습니다.

  7. 시스템 복구 옵션 창에서 Microsoft 진단 및 복구 도구 집합을 선택하여 진단 및 복구 도구 집합을 엽니다.

  8. 진단 및 복구 도구 집합 창에서 원격 연결을 선택하여 DaRT 원격 연결 창을 엽니다. 지원 센터 원격 액세스 권한을 제공하라는 메시지가 표시되면 확인을 선택합니다.

    DaRT 원격 연결 창이 열리고 티켓 번호, IP 주소 및 포트 정보가 표시됩니다.

  9. 지원 센터 컴퓨터에서 DaRT 원격 연결 뷰어를 엽니다.

  10. 시작을 선택하고, 모든 프로그램을 선택하고, Microsoft DaRT 10을 선택한 다음, DaRT 원격 연결 뷰어를 선택합니다.

  11. DaRT 원격 연결 창에서 필요한 티켓, IP 주소 및 포트 정보를 입력합니다.

    참고

    이 정보는 최종 사용자 컴퓨터에서 생성되며 최종 사용자가 제공해야 합니다. 최종 사용자 컴퓨터에서 사용할 수 있는 수에 따라 선택할 수 있는 IP 주소가 여러 개 있을 수 있습니다.

  12. 연결을 선택합니다.

이제 IT 관리자는 최종 사용자 컴퓨터를 제어하고 DaRT 도구를 원격으로 실행할 수 있습니다.

참고

inv32.xml 이름이 지정되고 포트 번호 및 IP 주소와 같은 원격 연결 정보를 포함하는 파일이 제공됩니다. 기본적으로 파일은 일반적으로 에 %windir%\system32있습니다.

원격 연결 프로세스를 사용자 지정하려면

파일을 편집 winpeshl.ini 하여 원격 연결 프로세스를 사용자 지정할 수 있습니다. 파일을 편집 winpeshl.ini 하는 방법에 대한 자세한 내용은 파일Winpeshl.ini 참조하세요.

다음 명령 및 매개 변수를 지정하여 최종 사용자 컴퓨터로 원격 연결을 설정하는 방법을 사용자 지정합니다.

명령 매개 변수 설명
RemoteRecovery.exe -nomessage 확인 프롬프트가 표시되지 않도록 지정합니다. 최종 사용자가 확인 프롬프트에 "예"라고 응답한 것처럼 원격 연결이 계속됩니다.
WaitForConnection.exe none 원격 연결이 실행되지 않거나 최종 사용자 컴퓨터와 유효한 연결이 설정될 때까지 사용자 지정 스크립트가 계속되지 않도록 합니다.

중요

WaitForConnection.exe 명령은 독립적으로 지정하는 경우 함수를 제공하지 않습니다. 제대로 작동하려면 스크립트에 지정해야 합니다.

다음은 DaRT로 부팅하는 즉시 원격 연결 도구를 열도록 사용자 지정된 winpeshl.ini 파일의 예입니다.

[LaunchApps]
"%windir%\system32\netstart.exe -network -remount"
"cmd /C start %windir%\system32\RemoteRecovery.exe -nomessage"
"%windir%\system32\WaitForConnection.exe"
"%SYSTEMDRIVE%\sources\recovery\recenv.exe"

DaRT가 시작되면 RAM 디스크에 파일을 inv32.xml\Windows\System32\ 만듭니다. 이 파일에는 IP 주소, 포트 및 티켓 번호와 같은 연결 정보가 포함되어 있습니다. 이 파일을 네트워크 공유에 복사하여 지원 센터 워크플로를 트리거할 수 있습니다. 예를 들어 사용자 지정 프로그램은 연결 파일에 대한 네트워크 공유를 검사 지원 티켓을 만들거나 메일 알림 보낼 수 있습니다.

명령 프롬프트에서 원격 연결 뷰어를 실행하려면

명령 프롬프트에서 DaRT 원격 연결 뷰어를 실행하려면 DartRemoteViewer.exe 명령을 지정하고 다음 매개 변수를 사용합니다.

매개 변수 설명
-ticket=<ticketnumber> 여기서 <ticketnumber> 은 원격 연결에서 생성하는 대시를 포함한 티켓 번호입니다.
-ipaddress=<ipaddress> 원격 연결에서 생성하는 IP 주소는 어디에 <ipaddress> 있습니까?
-port=<port> 여기서 <port> 는 지정된 IP 주소에 해당하는 포트입니다.

참고

이러한 매개 변수에 대한 변수는 최종 사용자 컴퓨터에서 생성되며 최종 사용자가 제공해야 합니다.

세 매개 변수를 모두 지정하고 데이터가 유효한 경우 프로그램이 시작될 때 연결이 즉시 시도됩니다. 매개 변수가 유효하지 않으면 지정된 매개 변수가 없는 것처럼 프로그램이 시작됩니다.