Bagikan melalui


Reset/pemulihan bare metal: memungkinkan pengguna Anda untuk membuat media pemulihan

Media pemulihan (pemulihan bare metal) membantu memulihkan perangkat Windows ke status pabrik, bahkan jika pengguna perlu mengganti hard drive atau sepenuhnya menghapus drive bersih.

Windows menggunakan file Windows bawaan, termasuk pembaruan Windows dan driver terbaru, ditambah penyesuaian apa pun yang disertakan dalam paket provisi OEM, untuk membuat media pemulihan.

Jika Anda menyebarkan Windows menggunakan tata letak partisi default, pengguna Anda akan dapat membuat media pemulihan bare metal secara default.

Jika Anda menyebarkan Windows dengan tata letak partisi kustom, Anda harus menambahkan beberapa file konfigurasi untuk memungkinkan pengguna membuat media pemulihan bare metal:

  • Skrip reset partisi, yang merupakan skrip DiskPart yang dimodifikasi yang mengatur ulang tata letak partisi kustom Anda.
  • File konfigurasi reset tombol tekan (ResetConfig XML) yang mengidentifikasi partisi Windows dan Windows RE.

Catatan

Dalam Windows 10, versi 1607 dan yang lebih baru, aplikasi desktop dan pengaturan yang diambil dalam paket provisi siloed tidak akan dipulihkan menggunakan media ini. Paket kustomisasi reguler (.ppkg) yang diambil menggunakan alat ScanState tidak terpengaruh oleh masalah ini.

Membuat file konfigurasi

Skrip reset partisi

  1. Di Notepad, buat file konfigurasi yang mempartisi hard drive setelah hard drive direset. Skrip ini harus sama dengan skrip yang digunakan untuk membuat partisi pada hard drive, dengan pengecualian berikut:

    • Skrip tidak boleh berisi perintah untuk memilih atau membersihkan drive. Windows mengidentifikasi kandar sistem secara otomatis. Untuk mempelajari lebih lanjut, lihat Mengidentifikasi Drive Sistem nanti dalam topik ini.

    • Skrip harus menetapkan huruf ke partisi sistem, partisi Windows, dan partisi alat Windows RE.

Catatan

Saat menggunakan tata letak partisi kustom, ukuran partisi alat Windows RE harus memiliki cukup ruang kosong untuk memungkinkan ukuran yang lebih besar di masa mendatang. Ukuran partisi alat Windows RE yang direkomendasikan adalah 990 MB dengan minimal 250 MB gratis.

Contoh:

UEFI (berdasarkan partisi hard drive berbasis UEFI/GPT):

rem == ResetPartitions-UEFI.txt ==
rem == These commands are used with DiskPart to
rem    reset the drive and recreate five partitions
rem    for a UEFI/GPT-based computer.
rem    Adjust the partition sizes to fill the drive
rem    as necessary. ==
rem == The differences between this file and
rem    CreatePartitions-UEFI.txt
rem    are noted in parenthesis.
rem       (NOT USED: select disk 0)
rem       (NOT USED: clean)
convert gpt
rem == 1. System partition =========================
create partition efi size=100
rem    ** NOTE: For Advanced Format 4Kn drives,
rem               change this value to size = 260 **
format quick fs=fat32 label="System"
assign letter="S"
rem == 2. Microsoft Reserved (MSR) partition =======
create partition msr size=128
rem == 3. Windows partition ========================
rem ==    a. Create the Windows partition ==========
create partition primary
rem ==    b. Create space for the recovery tools ===
shrink minimum=500
rem       ** Update this size to match the size of
rem          the recovery tools (winre.wim)
rem          plus some free space.
rem
rem ==    c. Prepare the Windows partition =========
format quick fs=ntfs label="Windows"
assign letter="W"
rem === 4. Recovery tools partition ================
create partition primary
format quick fs=ntfs label="Recovery tools"
assign letter="R"
set id="de94bba4-06d1-4d40-a16a-bfd50179d6ac"
gpt attributes=0x8000000000000001
list volume

BIOS (berdasarkan partisi hard drive berbasis BIOS/MBR):

rem == ResetPartitions-BIOS.txt ==
rem == These commands are used with DiskPart to
rem    reset the drive and create three partitions
rem    for a BIOS/MBR-based computer.
rem    Adjust the partition sizes to fill the drive
rem    as necessary. ==
rem == The differences between this file and
rem    CreatePartitions-BIOS.txt
rem    are noted in parenthesis.
rem       (NOT USED: select disk 0 )
rem       (NOT USED: clean )
rem == 1. System partition ======================
create partition primary size=100
format quick fs=ntfs label="System"
assign letter="S"
active
rem == 2. Windows partition =====================
rem ==    a. Create the Windows partition =======
create partition primary
rem ==    b. Create space for the recovery tools  
shrink minimum=500
rem       ** Update this size to match the size of
rem          the recovery tools (winre.wim)
rem          plus some free space.
rem ==    c. Prepare the Windows partition ======
format quick fs=ntfs label="Windows"
assign letter="W"
rem == 3. Recovery tools partition ==============
create partition primary
format quick fs=ntfs label="Recovery"
assign letter="R"
set id=27
list volume
  1. Simpan file Anda, misalnya, E:\Recovery\RecoveryImage\ResetPartitions-UEFI.txt.

File konfigurasi reset tombol pendorongan (ResetConfig.xml)

  1. Di Notepad, buat file konfigurasi yang menunjuk ke skrip partisi reset tombol dorong Anda.

    Untuk informasi tentang mengonfigurasi file ini, lihat ResetConfig XML Reference.

UEFI:

    <?xml version="1.0" encoding="utf-8"?>
    <!-- ResetConfig.xml for UEFI -->
    <Reset>
        <!-- May be combined with custom scripts – insert Run Phase elements here -->
        <SystemDisk>
            <DiskpartScriptPath>ResetPartitions-UEFI.txt</DiskpartScriptPath>
            <MinSize>75000</MinSize>
            <WindowsREPartition>4</WindowsREPartition>
            <WindowsREPath>Recovery\WindowsRE</WindowsREPath>
            <OSPartition>3</OSPartition>
        </SystemDisk>
    </Reset>

BIOS:

    <?xml version="1.0" encoding="utf-8"?>
    <!-- ResetConfig.xml for BIOS -->
    <Reset>
        <!-- May be combined with custom scripts – insert Run Phase elements here -->
        <SystemDisk>
            <DiskpartScriptPath>ResetPartitions-BIOS.txt</DiskpartScriptPath>
            <MinSize>75000</MinSize>
            <WindowsREPartition>3</WindowsREPartition>
            <WindowsREPath>Recovery\WindowsRE</WindowsREPath>
            <OSPartition>2</OSPartition>
        </SystemDisk>
    </Reset>
  1. Simpan file menggunakan format file UTF-8:

    Klik File, lalu klik Simpan Sebagai. Dalam kotak Pengodean , pilih UTF-8, dan simpan file ini sebagai E:\Recovery\RecoveryImage\ResetConfig.xml.

Mengaktifkan pengguna untuk membuat media

Pengguna dapat menggunakan opsi ini untuk membuat media pemulihan saat diperlukan.

Langkah 1: Tambahkan file konfigurasi ke komputer tujuan

  1. Pada komputer tujuan Anda, masukkan usb flash drive dengan file konfigurasi.

  2. Salin file konfigurasi ke komputer tujuan:

    Copy E:\Recovery\RecoveryImage\* R:\RecoveryImage\*

di mana E adalah huruf kandar usb flash drive dan R adalah huruf kandar dari partisi gambar pemulihan.

Langkah 2: Uji bahwa Windows dapat membuat media pemulihan

  1. Mulai ulang komputer tujuan, dan selesaikan Pengalaman Di Luar Kotak (OOBE).

  2. Klik Mulai, ketik buat drive pemulihan, dan pilih Buat drive pemulihan, dan klik Ya di prompt UAC.

  3. Masukkan kandar kilat USB.

  4. Pilih Salin partisi pemulihan dari PC ke drive> pemulihanBerikutnya>>Buat.

Langkah 3: Uji media pemulihan

  1. Pada komputer yang tidak memiliki sistem operasi, masukkan media pemulihan Anda.
  2. Mulai komputer, tekan tombol untuk membuka menu boot firmware, lalu pilih perangkat boot yang sesuai.
  3. Pada menu alat Windows RE, pilih tata letak keyboard, misalnya, AS.
  4. Klik Pecahkan Masalah>Hapus semuanya>Berikutnya. Jika Anda diminta untuk membersihkan drive, pilih Ya.
  5. Pilih Ya, partisi ulang drive>Cukup hapus file> sayaReset.

Pemecahan Masalah

  • Pastikan ResetConfig.xml disimpan sebagai file UTF-8.
  • Pastikan bahwa nama file yang tercantum dalam <elemen DiskpartScriptPath> dari file ResetConfig.xml cocok dengan nama file dalam skrip Diskpart.
  • Pastikan skrip Diskpart tidak menyertakan perintah untuk memilih drive atau membersihkan drive (select disk 0, clean).

Mengidentifikasi drive sistem

Windows mengidentifikasi drive sistem menggunakan metode berikut:

Komputer berbasis BIOS: drive sistem yang dilaporkan BIOS digunakan.

Komputer berbasis UEFI: Ketika Windows RE diaktifkan dengan menggunakan reagentc /setreimage perintah , Windows menulis jalur lokasi adaptor dan GUID disk sistem ke variabel UEFI. Langkah ini hanya dilakukan ketika partisi sistem dan OS berada di drive sistem. Variabel diperbarui jika perlu ketika Windows RE dinonaktifkan lalu diaktifkan kembali.

Jika beberapa drive lokal terdeteksi, Windows mengidentifikasi drive sistem dengan mencari dalam urutan berikut

  1. Windows mencari drive dengan GUID yang cocok dengan nilai yang disimpan dalam firmware.

  2. Windows mencari drive dengan jalur lokasi yang cocok dengan nilai yang disimpan dalam firmware.

  3. Windows mencari drive dengan ESP yang ada.

    Jika beberapa drive dengan ESP ditemukan, proses pemulihan tidak akan dilanjutkan.

  4. Windows mencari diska yang tidak diinisialisasi (mentah).

    Jika beberapa disk yang tidak diinisialisasi ditemukan, proses pemulihan tidak akan dilanjutkan.

Gambaran Umum Pengaturan Ulang Tombol Pendorongan

ResetKonfigurasi Referensi XML

Reset/pemulihan bare metal: buat media pemulihan saat menyebarkan perangkat baru

Partisi hard drive berbasis UEFI/GPT

Partisi hard drive berbasis BIOS/MBR