Unduh Windows Recovery Environment (atau gambar WIM) dari USB flash

Lingkungan Pemulihan Windows


Boot ke WinRE dapat berguna untuk perbaikan cepat dari Windows yang diinstal: memulihkan startup sistem, mengembalikan dari gambar, memutar kembali ke titik pemulihan, mengubah parameter boot, dan akhirnya akses ke baris perintah, yang berarti Anda dapat melakukan banyak hal menarik yang berbeda, seperti format C:.
Selain itu, Anda dapat menjalankan regedit.exe dan program sistem lainnya, dan bahkan beberapa perangkat lunak pihak ketiga, kecuali tentu saja itu tidak mengharuskan menjalankan "normal" Windows untuk bekerja.
Solusi alternatif, tentu saja, adalah melakukan booting dari DVD instalasi atau gambar ISO, tetapi meluncurkan gambar WIM dari Lingkungan Pemulihan secara langsung akan lebih cepat - beratnya jauh lebih kecil daripada keseluruhan DVD.
Selain itu, pada USB-stick yang sama Anda dapat menempatkan beberapa gambar WIM, misalnya, 2 gambar WinRE dengan ukuran bit yang berbeda (x32 + x64), dan gambar lain dari DVD "perbaikan". Saya telah memasang AntiWinLocker dengan cara yang sama , dan ini tanpa harus memiliki ISO terpisah dengannya.
Secara umum, kemampuan untuk mengunduh gambar WIM bisa sangat berguna. Jadi mari kita mulai bisnis.

Sebenarnya, saya pribadi membuat flash drive yang dapat di-boot berdasarkan GRUB4DOS, tetapi hari ini kami akan mempertimbangkan cara yang kurang alternatif untuk berkeliling hanya dengan alat OS Windows standar.

Apa yang dibutuhkan


1) gambar winre.wim itu sendiri , yang dapat diperoleh dalam dua cara:

- dari sistem yang diinstal, di Win7 terletak di C: \ Recovery \ guid-recovery (di mana folder guide-recovery adalah seperangkat huruf / angka); di Win8 dan lebih tinggi - di C: \ Recovery \ WindowsRE .

Atau, folder C: \ Recovery mungkin tidak ada, maka folder ini terletak di partisi boot Windows khusus "System Reserved", yang memiliki ukuran 100-500 MB dan terletak di disk ke partisi sistem utama C: \ .
Maka bagian kecil ini harus diberi surat dalam Manajemen Disk.

Kasus yang lebih rumit: \ folder PemulihanItu terletak di partisi pemulihan OEM tersembunyi , yang tidak perlu menetapkan surat, sebelum itu Anda perlu mengubah jenisnya .
Ini dilakukan dengan menggunakan baris Perintah yang diluncurkan atas nama Administrator dan DiskPart :

diskpart
DISKPART> list disk
DISKPART> select disk 0
DISKPART> list partition
DISKPART> select partition 2
DISKPART> detail partition
DISKPART> set id = 07 override
DISKPART> assign
DISKPART> exit

( disk 0dan partition 2ditampilkan sebagai contoh, lihat angka aktual drive / partisi dalam output perintah list; gunakan untuk detailmelihat dan mengingat ID partisi sebelum perubahan untuk mengembalikannya)

PENTING: winre.wim disalin dari partisi pemulihan yang dibuat oleh pabrikan komputer atau laptop, mungkin berbeda dari standar dan mungkin tidak memiliki fungsi yang diperlukan !
Oleh karena itu, lebih baik untuk mengambilnya

- dari DVD instalasi dari gambar \ sources \ install.wim - di dalam gambar file tersebut berada di jalur \ System32 \ Recovery .

Gambar WIM dapat dipasang pada sistem menggunakan DISM :

md C:\wim
rem  Win7:
dism /Mount-Wim /WimFile:C:\Recovery\recovery-guid\winre.wim /Index:1 /MountDir:C:\wim /ReadOnly
dism /Mount-Wim /WimFile:D:\sources\install.wim /Index:1 /MountDir:C:\wim /ReadOnly
dism /Unmount-Wim /MountDir:C:\wim /Discard
rem  Win8/8.1/10:
dism /Mount-Image /ImageFile::\Recovery\WindowsRE\winre.wim /Index:1 /MountDir:C:\wim /ReadOnly
dism /Mount-Image /ImageFile:D:\sources\install.wim /Index:1 /MountDir:C:\wim /ReadOnly
dism /Unmount-Image /MountDir:C:\wim /Discard


atau buka versi 7-zip terbaru .

2) file tambahan boot.sdi - juga terletak di dalam winre.wim atau install.wim di sepanjang jalur \ Windows \ Boot \ DVD \ PCAT , atau pada DVD di \ boot .

3) program bootsect.exe untuk membuat flash drive dapat di-boot - juga lihat di WIM di \ Windows \ System32 , atau di DVD di \ boot .

Memformat flash drive


Biasanya ini tidak diperlukan, dan biasanya, drive flash sudah memiliki satu partisi yang diformat dalam FAT32 (terlepas dari kenyataan bahwa banyak manual untuk membuat bootable flash drive merekomendasikan pemformatan di NTFS, ini tidak perlu), yang aktif (bootable). Atau mungkin juga tidak. :-)
Oleh karena itu, jika flash drive Anda tidak memuat, format seperti ini:

diskpart
DISKPART> list disk
DISKPART> select disk 2
DISKPART> clean
DISKPART> create partition primary
DISKPART> select partition 1
DISKPART> active
DISKPART> format FS=FAT32
DISKPART> assign
DISKPART> exit

( disk 2ditunjukkan sebagai contoh, lihat jumlah sebenarnya dari flash drive Anda pada perintah sebelumnya, jika tidak, Anda dapat memformat hard drive; gunakan format FS=NTFSjika Anda lebih menyukainya)

Buat sektor boot


bootsect /nt60 E:

(di mana E: adalah huruf di mana flash drive dipasang)

Instal bootmgr bootloader


Sekali lagi, ada 2 cara: menggunakan DVD instalasi dan tanpa itu.
1) Pertama, pertimbangkan metode hanya menggunakan sistem yang ada:

bcdboot C:\Windows /l ru-ru /s E:


Anda harus ingat tentang kedalaman bit versi OS!
Jika Anda membuat flash drive dengan WinRE versi x32 untuk merawat sistem x32, maka sistem sumber, dari mana bootloader disalin menggunakan bcdboot.exe, harus persis x32. Tentang x64, masing-masing, hal yang sama.
Tetapi plus adalah bahwa dengan metode ini Anda dapat memiliki setidaknya 10 versi WinRE pada satu USB flash drive - dari semua sistem (Windows Vista / 7/8 / 8.1 / 10 + versi server serupa) dan sedikit kedalaman. Pada saat bersamaan. Tanpa registrasi dan SMS. :-)

2) Jika Anda menggunakan DVD, Anda perlu menyalin folder dan file berikut (dan tentu saja, ketika menyalin secara manual, versi Windows tidak penting!):

\boot\fonts\chs_boot.ttf
\boot\fonts\cht_boot.ttf
\boot\fonts\wgl4_boot.ttf
\boot\bcd
\bootmgr

(ini adalah set minimum file yang diperlukan; mereka juga dapat disalin secara manual dari sistem, dari drive C: - TANPA menggunakan bcdboot.exe , yang akan menyalin lebih banyak file)

Windows
, bootmgr, , : , , , .
Win7 , Win8/8.1/10 β€” .
, , .
3 β€” bootmgr Windows 7, , β€” .
Windows .

bootmgr Windows 7, winre.wim Windows 10, .. ditingkatkan dari versi ke versi.
Di mana mendapatkan file: dari sistem yang diinstal atau dari DVD - tidak masalah.


Buat catatan boot


cd /d E:\boot
bcdedit /store bcd /copy {default} /d "Windows Recovery Environment"
bcdedit /store bcd /set {new-guid} device ramdisk=[boot]\boot\winre.wim,{7619dcc8-fafe-11d9-b411-000476eba25f}
bcdedit /store bcd /set {new-guid} osdevice ramdisk=[boot]\boot\winre.wim,{7619dcc8-fafe-11d9-b411-000476eba25f}
bcdedit /store bcd /set {new-guid} locale ru-RU

(di mana {new-guid} adalah GUID dari catatan boot baru, lihat output dari perintah pertama)

Setelah eksekusi berurutan dari semua perintah, record boot akan dibuat, namun isinya akan sedikit berbeda, tergantung dari mana file penyimpanan BCD diambil .
Ini disebabkan oleh fakta bahwa dasar untuk membuat catatan baru diambil dari catatan sumber yang berbeda dari repositori: untuk menjalankan penginstal, atau untuk mem-boot Windows.

Daftar lengkap dari catatan booting kerja yang diambil dari DVD Windows 7 x32:

 Windows
-------------------
           {c53853d4-c6c5-11e5-af22-0018f368b2c9}
device                  ramdisk=[boot]\boot\winre.wim,{7619dcc8-fafe-11d9-b411-000476eba25f}
path                    \windows\system32\boot\winload.exe
description             Windows Recovery Environment
locale                  ru-RU
inherit                 {bootloadersettings}
osdevice                ramdisk=[boot]\boot\winre.wim,{7619dcc8-fafe-11d9-b411-000476eba25f}
systemroot              \windows
detecthal               Yes
winpe                   Yes
ems                     Yes


Berdasarkan entri ini, Anda dapat membuat yang lain dengan cara yang sama, misalnya, untuk mengunduh winre.wim dari versi x64 Windows, hanya mengubah jalur ke file WIM di parameter devicedan osdevice.

Salin gambar WIM


Salin file winre.wim dan boot.sdi ke folder \ boot pada USB flash drive.
Folder tersebut bisa berupa apa saja (kemudian sesuaikan lintasan dalam perintah bcdedit di atas), tetapi kedua file harus berada di folder yang sama.
Untuk mem-boot banyak gambar, satu file boot.sdi sudah cukup .

Unduh dari flash drive


Jangan lupa untuk mengkonfigurasi BIOS untuk boot dari USB, dan setelah beberapa saat Anda akan menemukan diri Anda dalam lingkungan pemulihan Windows. Komentator

PS menyarankan bahwa metode ini tidak berfungsi pada komputer dan tablet dengan UEFI.
Tetapi saya tidak dapat memverifikasi ini (dan dapat memutakhirkan instruksi ini) karena kurangnya perangkat yang sesuai.

UPD 02.02.2016, 15:40:
Penambahan tentang mengekstraksi gambar dari partisi tersembunyi dan memasangnya di sistem menggunakan DISM.

Source: https://habr.com/ru/post/id389907/


All Articles