共用方式為


如何使用 DaRT 復原映射復原遠端電腦

使用 Microsoft 診斷和復原工具組中的遠端連線功能 (DaRT) 10,在使用者電腦上遠端執行 DaRT 工具。 在使用者提供系統管理員或技術支援人員特定資訊之後,IT 系統管理員或技術支援人員就可以控制使用者的電腦,並從遠端執行必要的 DaRT 工具。

如果您在建立復原映射時停用 DaRT 工具,您仍然可以存取所有工具。 使用者無法使用遠端連線以外的所有工具。

復原遠端電腦

  1. 使用 DaRT 復原映射開機終端使用者電腦。

    根據您部署 DaRT 復原映射的方式,您通常會使用下列其中一種方法來開機到 DaRT 以復原遠端電腦。 如需部署 DaRT 復原映射的詳細資訊,請 參閱部署 DaRT 10

    • 從問題電腦上的復原分割區開機進入 DaRT。
    • 從網路上的遠端分割區開機進入 DaRT。

    如需每個方法優缺點的相關資訊,請參閱 規劃如何儲存和部署 DaRT 10 復原映射

    無論您使用哪一種方法來開機到 DaRT,您都必須在 BIOS 中針對您想要提供給使用者的開機選項啟用開機裝置。

    注意

    根據組織中使用的硬碟、網路介面卡和其他硬體類型,設定 BIOS 是唯一的。

    當電腦開機進入 DaRT 復原映射時, [NetStart] 對話方塊隨即出現。

  2. 當系統詢問您是否要初始化網路服務時,請選取下列其中一項:

    - 假設網路上有 DHCP 伺服器,並嘗試從伺服器取得 IP 位址。 如果網路使用靜態 IP 位址而非 DHCP,您稍後可以在 DaRT 中使用 TCP/IP 組 態工具來指定靜態 IP 位址。

    - 略過網路初始化程式。

  3. 指出您是否要重新對應磁碟機號。 當您在線上執行 Windows 時,系統磁片區通常會對應到磁片磁碟機 C。不過,當您在 WinRE 下執行 Windows 離線時,原始系統磁片區可能會對應到另一個磁片磁碟機,這可能會造成混淆。 如果您決定重新對應,DaRT 會嘗試對應離線磁碟機號,以符合線上磁碟機號。 只有在稍後在啟動程式中選取離線作業系統時,才會執行重新對應。

  4. 在 [ 系統復原選項] 對話方塊中,選取鍵盤配置。

  5. 檢查顯示的系統根目錄、安裝的作業系統類型,以及資料分割大小。 如果您沒有看到列出您的作業系統,並懷疑缺少驅動程式是失敗的可能原因,請選取 [載入驅動 程式] 以載入可疑的驅動程式,然後插入裝置的安裝媒體並選取驅動程式。

  6. 選取您要修復或診斷的安裝,然後選取 [ 下一步]

    [ 系統復原選項] 視窗隨即出現,並列出各種復原工具。

    注意

    如果 Windows Recovery Environment (WinRE) 偵測到或懷疑Windows 10在上次嘗試時未正確啟動,啟動修復可能會自動啟動執行。 如需如何解決此問題的資訊,請參閱 針對 DaRT 10 進行疑難排解

    重要

    如果任何登錄區已損毀或遺失,登錄編輯程式和其他數個 DaRT 公用程式的功能將會受到限制。 如果未選取任何作業系統,某些工具將無法使用。

  7. 在 [ 系統復原選項] 視窗上,選取 [Microsoft 診斷和復原工具組 ] 以開啟 [診斷和復原工具組]

  8. 在 [ 診斷和復原工具組 ] 視窗上,選取 [ 遠端連線] 以開啟 [DaRT 遠端連線] 視窗。 如果系統提示您提供技術支援中心遠端存取許可權,請選取 [ 確定]

    [DaRT 遠端連線] 視窗隨即開啟,並顯示票證號碼、IP 位址和埠資訊。

  9. 在技術支援中心電腦上,開啟 DaRT 遠端連線檢視器

  10. 依序選取 [ 開始]、 [所有程式][Microsoft DaRT 10],然後選取 [ DaRT 遠端連線檢視器]

  11. 在 [ DaRT 遠端連線] 視窗中,輸入必要的票證、IP 位址和埠資訊。

    注意

    這項資訊會建立在使用者電腦上,而且必須由使用者提供。 視使用者電腦上可用的 IP 位址數目而定,可能有多個 IP 位址可供選擇。

  12. 選取 [連線]

IT 系統管理員現在會假設使用者電腦的控制權,而且可以遠端執行 DaRT 工具。

注意

提供的檔案名為 inv32.xml,並包含遠端連線資訊,例如埠號碼和 IP 位址。 根據預設,檔案通常位於 %windir%\system32

自訂遠端連線程式

您可以編輯 winpeshl.ini 檔案來自訂遠端連線程式。 如需如何編輯檔案的 winpeshl.ini 詳細資訊,請 參閱Winpeshl.ini 檔案]

指定下列命令和參數,以自訂如何使用使用者電腦建立遠端連線:

命令 參數 描述
RemoteRecovery.exe -nomessage 指定不顯示確認提示。 遠端連線 會繼續,就如同終端使用者已對確認提示回應「是」一樣。
WaitForConnection.exe 無 (none) 防止自訂腳本繼續執行,直到 遠端聯 機未執行或與使用者電腦建立有效的連線為止。

重要

如果您單獨指定 WaitForConnection.exe 命令,則不提供任何函式。 它必須在腳本中指定,才能正確運作。

以下是自訂的 winpeshl.ini 檔案範例,以便在嘗試開機到 DaRT 時立即開啟 遠端聯 機工具:

[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 啟動時,它會在 \Windows\System32\ RAM 磁碟上建立 中的 檔案 inv32.xml 。 此檔案包含連線資訊:IP 位址、埠和票證號碼。 您可以將此檔案複製到網路共用,以觸發技術支援中心工作流程。 例如,自訂程式可以檢查網路共用是否有連線檔案,然後建立支援票證或傳送電子郵件通知。

在命令提示字元中執行遠端連線檢視器

若要在命令提示字元中執行 DaRT 遠端連線檢視器 ,請指定 DartRemoteViewer.exe 命令,並使用下列參數:

參數 描述
-ticket=<ticketnumber> 其中 <ticketnumber> 是遠端連線所產生的票證號碼,包括虛線。
-ipaddress=<ipaddress> 其中 <ipaddress> 是遠端連線產生的 IP 位址。
-port=<port> 其中 <port> 是對應至指定 IP 位址的埠。

注意

這些參數的變數會在使用者電腦上建立,而且必須由使用者提供。

如果指定這三個參數,而且資料有效,則會在程式啟動時立即嘗試連接。 如果有任何參數無效,程式就會啟動,就如同未指定任何參數一樣。