WinPE: สร้างไดรฟ์ USB ที่สามารถบู๊ตได้ ทุกสิ่งที่คุณจำเป็นต้องรู้เพื่อสร้างดิสก์ Windows PE ที่สามารถบูตได้ การสร้างอิมเมจ Windows PE

มีบทความกระจัดกระจายหลายล้านบทความเกี่ยวกับ Windows PE คืออะไร และเหตุใดจึงมีประโยชน์ มีวิธีมากมายในการสร้าง Windows PE นี้บนอินเทอร์เน็ต อันไหนดีที่สุด? เราจะพยายามสรุปข้อมูลพื้นฐานที่จำเป็นและสรุปในบทความนี้

ทำไมคุณถึงต้องการ Windows PE?

Windows PE (สภาพแวดล้อมการติดตั้งล่วงหน้าของ Windows) - สภาพแวดล้อมการติดตั้งล่วงหน้าของ Windows พร้อมบริการที่จำกัด ซึ่งสร้างขึ้นบนเคอร์เนล Windows ปกติ ใช้เพื่อเตรียมคอมพิวเตอร์ของคุณสำหรับการติดตั้ง Windows คัดลอกอิมเมจ Windows จากไฟล์เซิร์ฟเวอร์เครือข่าย และเรียกใช้การติดตั้ง Windows เป็นองค์ประกอบในตัวของเครื่องมือการติดตั้งและการกู้คืนระบบอื่นๆ เช่น Windows Setup, Windows Deployment Services (WDS), SCCM Server Operating System (OS) Deployment Tool Kit และ Windows Recovery Environment (Windows RE) เดิมที Windows PE ถูกสร้างขึ้นเพื่อช่วยให้ผู้ผลิตฮาร์ดแวร์ ผู้สร้างระบบ และองค์กรต่างๆ บูตเครื่องคอมพิวเตอร์โดยไม่ต้องใช้ระบบปฏิบัติการ ดังนั้น PE จึงมักถูกเปิดใช้งานจากไดรฟ์ภายนอกหรือผ่านเครือข่ายจากเซิร์ฟเวอร์ WDS/TFTP ของบริษัท

ใช่ อย่าสับสนระหว่าง Windows PE และ Windows RE Windows RE (Recovery Environment) เป็นสภาพแวดล้อมสำหรับการกู้คืน Windows หลังจากเกิดความล้มเหลว อย่างไรก็ตาม Windows RE ในฐานะชุดเครื่องมือสามารถเรียกใช้ได้จากภายใต้ PE แล้วความคิดก็เกิดขึ้น: ทำไมไม่ใช้ PE สำหรับงานฟื้นฟูระบบที่เสียหาย รวมแอปพลิเคชันที่จำเป็นเข้ากับ PE ใช่นั่นคือสิ่งที่เราต้องการ

เราสามารถทำงานอะไรได้บ้าง:

  • การจัดการพาร์ติชันฮาร์ดดิสก์โดยใช้ยูทิลิตี้ ดิสก์พาร์ทหรือเครื่องมือของบุคคลที่สาม
  • บันทึกวอลุ่มลงในอิมเมจ WIM โดยใช้ยูทิลิตี้ อิมเมจเอ็กซ์และบันทึกลงในพาร์ติชันอื่นของฮาร์ดไดรฟ์หรือไดรฟ์ USB
  • การใช้อิมเมจ WIM กับพาร์ติชันของฮาร์ดไดรฟ์ที่มีอยู่โดยใช้ยูทิลิตี้ อิมเมจเอ็กซ์และพันธุ์ของมัน
  • การเปิดตัวการติดตั้ง Windows อัตโนมัติโดยใช้สคริปต์และไฟล์ตอบกลับ XML
  • การคัดลอกและแทนที่ไฟล์รวมถึงการแก้ไขรีจิสทรีของระบบปฏิบัติการที่ติดตั้งหากไม่สามารถบู๊ตได้
  • วินิจฉัยความผิดปกติของอุปกรณ์
  • ต่อสู้กับไวรัสโดยใช้โปรแกรมป้องกันไวรัสต่างๆ สำหรับ Windows PE

หลังจากดาวน์โหลดไฟล์เก็บถาวรแล้ว ให้แตกไฟล์และเรียกใช้แอปพลิเคชัน BuilderSE.exe. จากนั้นทำตามคำแนะนำ: ระบุแหล่งที่มาด้วยไฟล์การติดตั้งระบบปฏิบัติการ (ควรมี install.wim) กำหนดค่าโครงการย่อย (แต่ละหน้ามีการตั้งค่า) และเริ่มสร้างโครงการ

อ่านบทความเกี่ยวกับ Windows PE เวอร์ชันใหม่ที่ใช้กับ Windows 8: การสร้างดิสก์สำหรับบูตด้วย .NET Framework และ PowerShell 3

Windows PE คือสภาพแวดล้อมการติดตั้งล่วงหน้าของ Windows ที่ใช้เพื่อเตรียมการติดตั้งระบบปฏิบัติการ Windows Vista, Windows Server 2008 และ Windows 7 อย่างไรก็ตาม คุณสามารถใช้ Windows PE เพื่อทำงานต่างๆ ได้ ตัวอย่างเช่น,

  • การจัดการพาร์ติชันฮาร์ดดิสก์โดยใช้ยูทิลิตี้หรือเครื่องมือของบุคคลที่สาม
  • บันทึกวอลุ่มลงในอิมเมจ WIM โดยใช้ยูทิลิตี้ อิมเมจเอ็กซ์และบันทึกลงในพาร์ติชันฮาร์ดไดรฟ์หรือไดรฟ์ USB อื่น
  • การใช้อิมเมจ WIM กับโวลุ่มโดยใช้ยูทิลิตี้ อิมเมจเอ็กซ์,
  • เปิดตัวการติดตั้งอัตโนมัติของ Windows XP, Windows Vista, Windows Server และ Windows 7,
  • การคัดลอกและแทนที่ไฟล์รวมถึงการแก้ไขรีจิสทรีของระบบปฏิบัติการที่ติดตั้งหากไม่สามารถบู๊ตได้

OEM มักใช้ Windows PE เพื่อคืนค่าระบบเป็นการตั้งค่าจากโรงงานโดยใช้เครื่องมือของตนเอง Windows PE จะมีประโยชน์อย่างยิ่งสำหรับการวินิจฉัยและกู้คืนระบบปฏิบัติการเมื่อมี Microsoft Diagnostics and Recovery Toolset (MSDaRT) ซึ่งรวมอยู่ใน Desktop Optimization Pack ขออภัย MSDaRT สำหรับ Windows Vista มีให้บริการผ่าน Software Assurance หรือ Volume License VL/OL/EA เท่านั้น

ไม่ทางใดก็ทางหนึ่งดิสก์ Windows PE อาจมีประโยชน์สำหรับคุณในการทำงานกับอิมเมจ WIM หรือกู้คืนระบบปฏิบัติการดังนั้นด้านล่างฉันจะดูกระบวนการสร้างโดยใช้ Windows Automated Installation Kit (WAIK) กระบวนการสร้างดิสก์ Windows PE พื้นฐานนั้นค่อนข้างง่าย - ใช้เวลา 10 นาทีอย่างแท้จริง

บนหน้านี้

การสร้างชุดไฟล์พื้นฐาน

บทความนี้อธิบายวิธีการสร้างดิสก์ด้วย Windows PE รุ่น 32 บิต นอกจากนี้ ฉันคิดว่าคุณมีโฟลเดอร์ที่สร้างขึ้นบนดิสก์ของคุณ C:\7งาน. หากคุณกำลังสร้างไดรฟ์ Windows PE 64 บิต และ/หรือใช้โฟลเดอร์อื่น คุณจะต้องเปลี่ยนสถาปัตยกรรมในคำสั่งทั้งหมด ( x86บน amd64) และเส้นทางโฟลเดอร์

ในเมนู เริ่มคลิกอย่างต่อเนื่อง ทุกโปรแกรม, ไมโครซอฟต์ วินโดวส์ เอไอเคและ - คำสั่งที่ตามมาทั้งหมดจะถูกป้อนลงในหน้าต่างบรรทัดคำสั่งนี้

บันทึก. หากคุณใช้ Windows Vista หรือใหม่กว่า ยูทิลิตี้บรรทัดคำสั่ง Windows PEควรเรียกใช้ในฐานะผู้ดูแลระบบโดยคลิกขวาที่ทางลัดและเลือกรายการในเมนูบริบท ทำงานในฐานะผู้ดูแลระบบ. วิธีนี้จะหลีกเลี่ยงปัญหาเกี่ยวกับสิทธิ์การเข้าถึงโฟลเดอร์และไฟล์

ชุดไฟล์พื้นฐานถูกสร้างขึ้นด้วยคำสั่งเดียว:

Copype.cmd x86 c:\7Work\winpe_x86

หลังจากเสร็จสิ้นในโฟลเดอร์ winpe_x86โครงสร้างจะถูกสร้างขึ้นตามที่แสดงในภาพหน้าจอ

การติดตั้งอิมเมจ Windows PE และทำงานกับมัน

หากต้องการเปลี่ยนอิมเมจ Windows PE ดั้งเดิมคุณต้องเชื่อมต่ออิมเมจด้วยคำสั่ง

Dism /Mount-Wim /WimFile:c:\7Work\winpe_x86\winpe.wim /index:1 /MountDir:c:\7Work\winpe_x86\mount

เมื่อคุณติดตั้งอิมเมจแล้ว คุณสามารถติดตั้งแพ็คเกจและเพิ่มไฟล์ของคุณเองลงไปได้

กำลังติดตั้งแพ็คเกจ

การใช้ยูทิลิตี้ ดิสม์คุณสามารถเพิ่มแพ็คเกจเพิ่มเติมให้กับอิมเมจที่เชื่อมต่อซึ่งขยายขีดความสามารถของ Windows PE รวมถึงรวมไดรเวอร์สำหรับตัวควบคุมที่เก็บข้อมูลขนาดใหญ่ อย่างหลังอาจจำเป็นหากคุณใช้คอนโทรลเลอร์ที่ไม่มีไดรเวอร์รวมอยู่ใน Windows PE ด้านล่างนี้เป็นรายการแพ็คเกจที่สามารถติดตั้งได้

ตัวอย่างเช่น หากคุณวางแผนที่จะรันสคริปต์ WSH บน Windows PE คุณควรติดตั้ง WinPE-Scripting-Package ทำได้โดยใช้คำสั่งเดียว:

Dism /image:c:\7Work\winpe_x86\mount /Add-Package /PackagePath:<путь>WinPE-สคริปต์-แพ็คเกจ

ค่าสำหรับพารามิเตอร์ /PackagePath: คือเส้นทางแบบเต็มไปยัง:

  • ไฟล์ CAB หรือ MSU
  • โฟลเดอร์ที่มีไฟล์ CAB ที่แตกไฟล์หนึ่งไฟล์
  • โฟลเดอร์ที่มีไฟล์ MSU หนึ่งไฟล์
  • โฟลเดอร์ที่มีไฟล์ CAB หรือ MSU หลายไฟล์

คุณสามารถดูรายการแพ็คเกจที่ติดตั้งในภาพด้วยคำสั่ง

Dism /image:c:\7Work\winpe_x86\mount\ /Get-Packages

การเพิ่มไฟล์ของคุณเอง

คุณสามารถขยายฟังก์ชันการทำงานของ Windows PE ได้โดยการเพิ่มไฟล์ของคุณเอง ตัวอย่างเช่น เพื่อให้สามารถบันทึกวอลุ่มลงในอิมเมจ WIM ได้ คุณจะต้องรวมยูทิลิตี้นี้ไว้ในดิสก์ อิมเมจเอ็กซ์.

คุณสามารถเพิ่มไฟล์ลงในอิมเมจ Windows PE WIM ได้โดยตรงหรือลงในดิสก์ที่มีสภาพแวดล้อมการติดตั้งไว้ล่วงหน้า ฉันจะพิจารณาข้อดีและข้อเสียของทั้งสองวิธีโดยละเอียด

การเพิ่มไฟล์ลงในอิมเมจ Windows PE WIM. ในกรณีนี้ ขนาดของรูปภาพ Windows PE WIM จะเพิ่มขึ้น ซึ่งเริ่มแรกจะมีขนาดประมาณ 200 MB เนื่องจากเมื่อ Windows PE เริ่มทำงาน เนื้อหาของรูปภาพจะถูกโหลดลงใน RAM ของคอมพิวเตอร์ทั้งหมด ขนาดของรูปภาพ WIM จึงไม่ควรเพิ่มโดยไม่จำเป็น ข้อดีของการเพิ่มไฟล์ลงในอิมเมจ WIM คือ ทราบอักษรระบุไดรฟ์ของสภาพแวดล้อม Windows PE ที่โหลดไว้ล่วงหน้า (ซึ่งก็คือ X:\ เสมอ) และสะดวกในการใช้ตัวแปรสภาพแวดล้อม (%SystemRoot%, %SystemDrive% ฯลฯ .) โฟลเดอร์เป้าหมายสำหรับการเพิ่มไฟล์ลงในอิมเมจ WIM คือ winpe_x86\mount\Windows.

การเพิ่มไฟล์ลงในดิสก์. ด้วยการเพิ่มไฟล์ลงในดิสก์ คุณจะหลีกเลี่ยงการเพิ่มขนาดของอิมเมจ Windows PE WIM และประหยัด RAM เมื่อรันสภาพแวดล้อมการติดตั้งล่วงหน้า ไฟล์ทั้งหมดของคุณจะพร้อมใช้งาน - รวมอยู่ในดิสก์สำหรับบูต ข้อเสียของวิธีนี้คือไม่ทราบอักษรระบุไดรฟ์ที่เปิดใช้งาน Windows PE ล่วงหน้า หากต้องการคุณสามารถข้ามสิ่งกีดขวางนี้ได้ โฟลเดอร์เป้าหมายสำหรับการเพิ่มไฟล์ลงดิสก์คือ winpe_x86\ISO- เทียบเท่ากับรูทของดิสก์สำหรับบูต (แน่นอนคุณสามารถสร้างโฟลเดอร์ย่อยในนั้นได้)

ลองดูตัวอย่างการเพิ่มไฟล์ ไปยังดิสก์. เริ่มต้นด้วย อิมเมจเอ็กซ์. เนื่องจากยูทิลิตี้นี้รวมอยู่ใน WAIK เพียงรันคำสั่ง:

Xcopy "%ProgramFiles%\Windows AIK\Tools\x86\imagex.exe" c:\7Work\winpe_x86\iso\

หากคุณวางแผนที่จะใช้ยูทิลิตี้ อิมเมจเอ็กซ์ในการจับภาพคุณสามารถ (แต่ไม่จำเป็น) เตรียมรายการข้อยกเว้นได้ทันที - ไฟล์และโฟลเดอร์ที่จะไม่รวมอยู่ในภาพที่บันทึกไว้ สร้างไฟล์ในตัวแก้ไขข้อความใดก็ได้ Wimscript.iniและระบุไฟล์และโฟลเดอร์ที่คุณต้องการแยกออกจากรูปภาพ ค่าเริ่มต้น อิมเมจเอ็กซ์ใช้ข้อยกเว้นต่อไปนี้:

\$ntfs.log \hiberfil.sys \pagefile.sys "\System Volume Information" \RECYCLER \Windows\CSC *.mp3 *.zip *.cab \WINDOWS\inf\*.pnf

ไฟล์ Wimscript.iniอยู่ในโฟลเดอร์เดียวกันกับ อิมเมจเอ็กซ์.

ในการเพิ่มตัวจัดการแพ็คเกจ ( PkgMgr) คุณต้องคัดลอกทั้งโฟลเดอร์ การบริการเช่นเดียวกับไฟล์ MSXML6:

Xcopy "%ProgramFiles%\Windows AIK\Tools\x86\Servicing" c:\7Work\winpe_x86\iso\Servicing /s xcopy %windir%\system32\msxml6*.dll c:\7Work\winpe_x86\iso\Servicing

ตอนนี้เรามาดูตัวอย่างการเพิ่มไฟล์ลงในอิมเมจ Windows PE สมมติว่าฉันต้องการรวมตัวจัดการไฟล์ Total Commander ไว้ในอิมเมจ WIM ฉันคัดลอกโฟลเดอร์ของเขา TotalCmdไปที่รูทของโฟลเดอร์ winpe_x86\เมานท์. ซึ่งสามารถทำได้ด้วยตนเองหรือจากบรรทัดคำสั่ง:

Xcopy "%ProgramFiles%\TotalCmd" c:\7Work\winpe_x86\mount\TotalCmd /s

การตั้งค่าการเปิดตัวแอปพลิเคชันและสคริปต์ของคุณเอง

หากนี่เป็นครั้งแรกที่คุณสร้างแผ่นดิสก์ Windows PE คุณอาจต้องข้ามส่วนนี้เพื่อให้เนื้อหาไม่ดูซับซ้อนไปมากกว่าที่เป็นจริง เมื่อคุณสร้างดิสก์ Windows PE แผ่นแรกได้สำเร็จและเพลิดเพลินกับอินเทอร์เฟซบรรทัดคำสั่งอันมหัศจรรย์ของมัน คุณจะสามารถกลับไปปรับแต่งวิธีการทำงานของแอปพลิเคชันได้

คุณสามารถเรียกใช้แอปพลิเคชันและสคริปต์ของคุณเองใน Windows PE ได้หลายวิธี

startnet.cmd

ไฟล์ startnet.cmdอยู่ในโฟลเดอร์ Windows\System32อิมเมจ Windows PE ที่เมาท์และมีหนึ่งคำสั่งอยู่แล้ว - wpeinit. คำสั่งนี้จำเป็นในการเริ่มต้นการสนับสนุนเครือข่ายและอุปกรณ์ Plug-and-Play เป็นตัวเลือกบรรทัดคำสั่งสำหรับ wpeinit.exeคุณสามารถระบุเส้นทางไปยังไฟล์คำตอบที่กำหนดการตั้งค่า Windows PE ซึ่งจะกล่าวถึงด้านล่าง เมื่อโหลดไฟล์ Windows PE startnet.cmdทำงานอัตโนมัติจึงสะดวกต่อการเรียกใช้คำสั่งของคุณเอง

คุณสามารถเพิ่มคำสั่งลงในไฟล์นี้ได้โดยใช้ไวยากรณ์ของไฟล์คำสั่งมาตรฐาน ตัวอย่างเช่น หากต้องการเปิด Total Commander ซึ่งฉันได้รวมไว้ในรูปภาพก่อนหน้านี้ คุณสามารถเพิ่มคำสั่งต่อไปนี้:

ในตัวอย่างนี้ เส้นทางไปยังไฟล์คอนฟิกูเรชัน Total Commander ถูกระบุเป็นพารามิเตอร์บรรทัดคำสั่ง (ซึ่งอธิบายไว้ในวิธีใช้โปรแกรม)

winpeshl.ini

เชลล์ Windows PE มาตรฐานคือบรรทัดคำสั่ง อย่างไรก็ตาม คุณสามารถกำหนดเชลล์ของคุณเองได้โดยใช้ไฟล์ winpeshl.iniโดยระบุแบตช์ไฟล์หรือโปรแกรมที่จะรัน ไฟล์นี้ไม่รวมอยู่ใน Windows PE จะต้องสร้างในโปรแกรมแก้ไขข้อความและวางไว้ในโฟลเดอร์ Windows\System32อิมเมจ Windows PE ที่ติดตั้ง ตัวอย่างการเปิดตัวโปรแกรม myshell.exeซึ่งทำหน้าที่เป็นเปลือกแสดงไว้ด้านล่าง

AppPath = %SystemDrive%\myshell.exe

ในตัวอย่างนี้ โปรแกรมจะอยู่ในรูทของอิมเมจ Windows PE ที่ติดตั้งอยู่ เช่น ในรูทของโฟลเดอร์ winpe_x86\เมานท์.

บันทึก. ไฟล์ไม่ถูกดำเนินการเมื่อรันเนทิฟเชลล์ startnet.cmd.

หากคุณต้องการการสนับสนุนเครือข่ายหรืออุปกรณ์ Plug-and-Play คุณต้องกำหนดค่าคำสั่งให้ทำงาน wpeinit. ในกรณีนี้ควรใช้ส่วนนี้ดีกว่าซึ่งไม่เพียงช่วยให้คุณดำเนินการหลายคำสั่งเท่านั้น แต่ยังระบุพารามิเตอร์บรรทัดคำสั่งสำหรับแอปพลิเคชันด้วย

ตัวอย่างเช่น เปิดตัว wpeinitและตัวจัดการไฟล์ Total Commander ที่ฉันรวมไว้ในรูปภาพก่อนหน้านี้สามารถนำไปใช้ได้ดังนี้:

Wpeinit %SystemDrive%\TotalCmd\TOTALCMD.EXE, "I=%SystemDrive%\TotalCmd\Profiles\PE\main.ini"

โปรดทราบวิธีการเข้า winpeshl.iniตั้งค่าพารามิเตอร์บรรทัดคำสั่งสำหรับแอปพลิเคชัน

บันทึก. เนื่องจากแอปพลิเคชันเปิดจากไฟล์ winpeshl.iniทำหน้าที่เป็นเชลล์ การปิดจะสิ้นสุดเซสชัน Windows PE

ความสนใจ! อย่าใช้ทั้งสองพาร์ติชันพร้อมกัน เนื่องจากในกรณีนี้แอปพลิเคชันอาจไม่เริ่มทำงาน จุดนี้ไม่ได้สะท้อนให้เห็นในเอกสารประกอบ

ไฟล์คำตอบ

คุณสามารถใช้ไฟล์ตอบกลับเพื่อทำให้การดำเนินการคำสั่งอัตโนมัติใน Windows PE เมื่อ Windows PE เริ่มทำงาน ระบบจะค้นหาไฟล์โดยอัตโนมัติ ไม่ต้องใส่ข้อมูล.xmlในรูทของดิสก์ที่ใช้ในการบู๊ต อีกทางหนึ่ง สามารถระบุเส้นทางไปยังไฟล์คำตอบได้อย่างชัดเจนเป็นพารามิเตอร์บรรทัดคำสั่งดังต่อไปนี้:

Wpeinit -ไม่ต้องใส่ข้อมูล=<путь\ФайлОтветов.xml>

คุณสามารถใช้คำสั่งซิงโครนัสที่เพิ่มลงในพาสเพื่อรันแอปพลิเคชันและสคริปต์ของคุณเองได้ 1 หน้าต่างPE. ดำเนินการต่อด้วยตัวอย่างการรัน Total Commander คำสั่งซิงโครนัสจะมีลักษณะดังนี้:

%SystemDrive%\TotalCmd\TOTALCMD.EXE "I=%SystemDrive%\TotalCmd\Profiles\PE\main.ini"

ตัวอย่างของไฟล์ตอบกลับที่รันคำสั่งซิงโครนัสสามารถพบได้ในหน้าตัวอย่าง ไฟล์นี้สามารถบันทึกด้วยชื่อได้ ไม่ต้องใส่ข้อมูล.xmlในโฟลเดอร์ winpe_x86\ISOและมันจะได้รับการยอมรับโดยอัตโนมัติ

การทบทวนวิธีการเปิดตัวโปรแกรมของคุณเองนี้ถือว่าสมบูรณ์แล้ว

บันทึกอิมเมจ Windows PE และแทนที่ boot.wim

หลังจากที่คุณเพิ่มไฟล์ของคุณเองลงในอิมเมจ Windows PE และกำหนดค่าตัวเลือกการเริ่มต้นสภาพแวดล้อมการติดตั้งล่วงหน้าที่เหลือ คุณจะต้องบันทึกอิมเมจ

Dism /unmount-Wim /MountDir:c:\7Work\winpe_x86\mount /กระทำ

หากคุณจำได้ว่างานทั้งหมดเสร็จสิ้นด้วยภาพ winpe.wim. และสำหรับดิสก์สำหรับบูต Windows PE ไฟล์จะถูกใช้ boot.wimที่อยู่ในโฟลเดอร์ winpe_x86\ISO\sources. ดังนั้นจึงจำเป็นต้องเปลี่ยนไฟล์ boot.wimไฟล์ winpe.wimดำเนินการเปลี่ยนชื่อ

Xcopy /y c:\7Work\winpe_x86\winpe.wim c:\7Work\winpe_x86\ISO\sources\boot.wim

ตอนนี้คุณพร้อมที่จะสร้างดิสก์ Windows PE ที่สามารถบู๊ตได้แล้ว การดำเนินการเพิ่มเติมของคุณขึ้นอยู่กับประเภทของสื่อที่คุณเลือก คุณสามารถสร้างอิมเมจ ISO และเบิร์นลงซีดี หรือคุณสามารถสร้างไดรฟ์ USB ที่สามารถบู๊ตได้

การสร้างอิมเมจ ISO ของ Windows PE

เนื่องจากไฟล์ทั้งหมดได้เตรียมไว้แล้ว สิ่งที่เหลืออยู่คือการรันคำสั่ง:

Oscdimg -n -bc:\7Work\winpe_x86\etfsboot.com c:\7Work\winpe_x86\ISO c:\7Work\winpe_x86\winpe_x86.iso

บันทึก. สำหรับ Windows PE เวอร์ชัน 64 บิตที่ออกแบบมาสำหรับโปรเซสเซอร์ Itanium (IA-64) คุณต้องระบุไฟล์เป็น bootloader efisys.bin.

ตอนนี้คุณสามารถเชื่อมต่ออิมเมจกับเครื่องเสมือนและทดสอบ Windows PE ได้

การสร้างไดรฟ์ Windows PE USB ที่สามารถบู๊ตได้

บันทึก. ขั้นตอนด้านล่างนี้สามารถทำได้บน Windows Vista, Windows Server 2008 และระบบปฏิบัติการที่ใหม่กว่าเท่านั้น นี่เป็นเพราะความจริงที่ว่าใน Windows XP ยูทิลิตี้จะกำหนดให้แฟลชไดรฟ์เป็นแบบถอดได้ดังนั้นจึงไม่แสดงในรายการไดรฟ์ การคัดลอกยูทิลิตี้จาก Windows Vista ไปยัง Windows XP ไม่สามารถแก้ปัญหาได้ หากคุณใช้ Windows XP ให้ใช้เครื่องมืออื่น (เช่น โปรแกรม Swissknife)

ที่พรอมต์คำสั่ง ให้ป้อนคำสั่งต่อไปนี้ตามลำดับ

จากนั้นแสดงรายการไดรฟ์

รายการดิสก์

รายการและหมายเลขของดิสก์ขึ้นอยู่กับจำนวนดิสก์ที่เชื่อมต่อกับระบบ ในตัวอย่างของฉัน ไดรฟ์ USB คือดิสก์ 1 ซึ่งง่ายต่อการพิจารณาตามขนาดของไดรฟ์ คำสั่งด้านล่างดำเนินการบน "ดิสก์ 1" คุณต้องทำการเปลี่ยนแปลงหากไดรฟ์ USB ของคุณมีดัชนีอื่น

เลือกดิสก์ 1

ความสนใจ! การดำเนินการเพิ่มเติมจะนำไปสู่การลบข้อมูลในไดรฟ์ที่คุณเลือกโดยสมบูรณ์

ทำความสะอาดดิสก์

สร้างส่วนหลัก

สร้างพาร์ติชันหลัก

พาร์ติชันจะใช้พื้นที่ดิสก์ทั้งหมด หากคุณต้องการสร้างพาร์ติชันที่มีขนาดเฉพาะ ให้เพิ่มพารามิเตอร์ในคำสั่ง ขนาด=น, ที่ไหน เอ็น— ตัวเลขเป็นเมกะไบต์ อย่างไรก็ตาม Windows XP และ Vista มองเห็นเพียงพาร์ติชันเดียวในไดรฟ์ USB แบบถอดได้ และไม่อนุญาตให้คุณสร้างพาร์ติชันอื่น ปัญหานี้สามารถแก้ไขได้หากคุณต้องการมัลติบูตจากไดรฟ์ USB แต่วิธีแก้ไขอยู่นอกเหนือขอบเขตของบทความนี้ ดังนั้นฉันจะจำกัดตัวเองให้อ้างอิงถึงหนึ่งในวิธีแก้ปัญหาที่เป็นไปได้

เลือกส่วนแรก

เลือกพาร์ติชัน 1

ทำให้มันใช้งานได้

จัดรูปแบบเป็น FAT32

จัดรูปแบบ fs=fat32 ด่วน

เริ่มต้นการกำหนดจดหมาย

ออกจากยูทิลิตี้

สิ่งที่เหลืออยู่คือการคัดลอกไฟล์ Windows PE ไปยังไดรฟ์ USB ไฟล์ทั้งหมดอยู่ในโฟลเดอร์ winpe_x86\ISO. คุณสามารถคัดลอกไฟล์เหล่านั้นได้โดยใช้ Explorer หรือตัวจัดการไฟล์อื่น หรือใช้คำสั่งต่อไปนี้:

Xcopy c:\7Work\winpe_x86\iso\*.* /s /e /f K:\

ในตัวอย่างนี้ ไดรฟ์ USB มีตัวอักษร ถึง.

ณ จุดนี้ การสร้างไดรฟ์ USB ที่สามารถบูตได้ด้วย Windows PE ก็ถือว่าเสร็จสมบูรณ์แล้ว

ข้อมูลที่เป็นประโยชน์เกี่ยวกับ Windows PE

โดยสรุป ฉันจะให้ข้อเท็จจริงจำนวนหนึ่งเกี่ยวกับ Windows PE ที่คุณอาจพบว่ามีประโยชน์

  • Windows PE เวอร์ชันดั้งเดิมใช้พื้นที่ดิสก์น้อยกว่า 200 MB
  • เนื้อหาทั้งหมดของอิมเมจ Windows PE (ไฟล์ WIM) ถูกโหลดลงใน RAM นั่นคือมีการสร้างดิสก์ RAM ไดรฟ์นี้ถูกกำหนดด้วยตัวอักษร เอ็กซ์. ใน Windows PE ตัวอักษรนี้จะเทียบเท่ากับอักษรพาร์ติชันระบบใน Windows
  • จำนวน RAM ขั้นต่ำสำหรับคอมพิวเตอร์ที่บูทเข้าสู่ Windows PE คือ 256 MB โดยเฉพาะอย่างยิ่ง - อย่างน้อย 512 MB
  • Windows PE จะรีบูตโดยอัตโนมัติหลังจากใช้งานไปแล้ว 72 ชั่วโมง
  • การตั้งค่าสำหรับการรัน Windows PE สามารถกำหนดค่าได้โดยใช้ยูทิลิตี้ wpeutilซึ่งอธิบายไว้โดยละเอียดในเอกสารวิธีใช้
  • หากต้องการรีสตาร์ทคอมพิวเตอร์ที่ใช้ Windows PE คุณสามารถใช้คำสั่งได้ wpeutil รีบูตและเพื่อปิด - ปิดระบบ wpeutil. นอกจากนี้ การปิดบรรทัดคำสั่งหรือเชลล์ของคุณเองจะทำให้การรีบูตเกิดขึ้น
  • เค้าโครงแป้นพิมพ์สามารถตั้งค่าได้โดยใช้คำสั่ง wpeutil SetKeyboardLayout. เช่น การใส่ไฟล์ startnet.cmdทีม wpeutil SetKeyboardLayout 0409:00000409คุณจะกำหนดเค้าโครงภาษาอังกฤษ สะดวกสำหรับการทำงานกับบรรทัดคำสั่งเนื่องจากอิมเมจ Windows PE ที่มาพร้อมกับ Russian WAIK มีรูปแบบแป้นพิมพ์ภาษารัสเซียตามค่าเริ่มต้น
  • หากต้องการเรียกใช้ Windows PE จากไดรฟ์ USB คุณต้องกำหนดค่าลำดับอุปกรณ์บู๊ตใน BIOS เพื่อให้อุปกรณ์ USB อยู่ในอันดับแรกในรายการ
  • เมื่อเริ่ม Windows PE จากไดรฟ์ USB คุณจะไม่ได้รับแจ้งให้กดปุ่มใด ๆ เพื่อบูต
  • หากคุณต้องการรัน Windows PE จากซีดี ไม่แจ้งให้กดปุ่มใดก็ได้เพื่อโหลด ลบไฟล์ bootfix.binจากโฟลเดอร์ ISO\บูตก่อนที่จะสร้างอิมเมจ ISO
  • หากเครือข่ายของคุณไม่ได้ใช้ DHCP คุณสามารถใช้ที่อยู่ IP แบบคงที่ได้ ตัวอย่างเช่น คุณสามารถตั้งค่าที่อยู่แบบคงที่ได้ด้วยคำสั่ง: netsh int ip set address local static 10.80.10.35 255.255.255.0 10.80.10.1
  • คุณสามารถใช้คำสั่ง net use เพื่อแมปไดรฟ์เครือข่าย: net use * \\server\share /user:mydomain\username

สำหรับข้อมูลเพิ่มเติมเกี่ยวกับ Windows PE ดูไฟล์วิธีใช้ CHM คู่มือผู้ใช้ Windows PE ที่มาพร้อมกับ

สวัสดีเพื่อน. ผู้อ่านของเราหลายคนคุ้นเคยกับ LiveDisk ซึ่งสร้างขึ้นโดยใช้โปรแกรม AOMEI PE Builder เป็นเครื่องมือที่ใช้ในการดำเนินการต่างๆ ที่อธิบายไว้ในบทความต่างๆ บนเว็บไซต์ของเรา และใน มีคำแนะนำเกี่ยวกับวิธีการสร้างแผ่นดิสก์ด้วย ในบางครั้ง ฉันจะอัปเดตอิมเมจ ISO ของดิสก์ที่สร้างไว้แล้วให้เป็นโซลูชันสำเร็จรูปสำหรับคุณ เพื่อน และโพสต์ไว้บนคลาวด์ของฉัน ดังนั้นฉันจึงตัดสินใจรีเฟรชอีกครั้ง เมื่อเร็ว ๆ นี้โปรแกรม PE Builder ได้รับการอัปเดตเป็นเวอร์ชัน 2.0 และได้รับการสนับสนุนสำหรับ Windows 10 ในบทความนี้ฉันเสนอให้พูดคุยโดยละเอียดเกี่ยวกับความสามารถและนวัตกรรมของโปรแกรมรวมถึงดูกระบวนการสร้าง LiveDisk โดยใช้ เครื่องมือของมัน

AOMEI PE Builder: เป็นโปรแกรมประเภทไหน?

PE Builder เป็นโปรแกรมฟรีจาก AOMEI ซึ่งออกแบบมาเพื่อโปรโมตผลิตภัณฑ์อื่นๆ ของบริษัทผู้พัฒนา แต่ในขณะเดียวกันก็มอบผลประโยชน์ที่แท้จริงและไม่อาจปฏิเสธได้ เมื่อใช้ PE Builder LiveDisk จะถูกสร้างขึ้นด้วยผลิตภัณฑ์ AOMEI หลักสองรายการ ได้แก่ Backupper และ Partition Assistant Standart และเครื่องมือสนับสนุนบางอย่าง แต่คุณสมบัติหลักของวิธีการรับซอฟต์แวร์โหลดตัวเองสำหรับการช่วยชีวิตคอมพิวเตอร์นี้และในเวลาเดียวกันสาเหตุที่ LiveDisk ไม่ได้โพสต์บนเว็บไซต์ AOMEI ในรูปแบบของอิมเมจ ISO สำเร็จรูปก็คือความสามารถในการเพิ่มแบบกำหนดเอง ซอฟต์แวร์พกพาไปยังดิสก์ พวกเราเพื่อน ๆ จะสามารถรวบรวมดิสก์ "สด" ของเราเองและรวมสิ่งที่เราต้องการไว้ในนั้น - โปรแกรมโฟลเดอร์และไฟล์ของเรา

พื้นฐานของดิสก์ "สด" ของ PE Builder คือสภาพแวดล้อม WinPE ซึ่งเป็นชุดประกอบ Windows ทั่วไปที่ถูกแยกส่วนอย่างมาก โปรแกรมสามารถสร้าง WinPE จากสภาพแวดล้อมของระบบปฏิบัติการเวอร์ชันปัจจุบันได้ เหล่านั้น. ถ้าเราสร้าง LiveDisk ภายใน Windows 7 เราจะได้มันมาจาก System 7 เวอร์ชันแยกส่วน และใน Windows 8.1 เราจะได้มันมาจากเวอร์ชัน 8.1 ที่แยกส่วนออก

ก่อนหน้านี้นี่เป็นวิธีเดียวที่จะสร้างดิสก์ "สด" และสำหรับ Windows 8.1 นั้นอนิจจาทำงานได้อย่างถูกต้องเฉพาะในฉบับภาษาอังกฤษเท่านั้น ใน PE Builder เวอร์ชัน 2.0 ไม่มีอะไรเปลี่ยนแปลงในเรื่องนี้ การทดสอบล่าสุดแสดงให้เห็นว่าปัญหากับ WinPE ที่ใช้ Windows 8.1 ภาษารัสเซียยังคงอยู่ แต่โปรแกรมเริ่มรองรับ Windows 10 ทั้งในฐานะสภาพแวดล้อมการติดตั้งและเป็นพื้นฐานของซอฟต์แวร์สำหรับ LiveDisk ดังนั้นเราจึงสามารถเลือกสภาพแวดล้อม WinPE 10 เป็นพื้นฐานของดิสก์ได้ ไม่ว่าเราจะสร้างดิสก์เวอร์ชันใดของระบบที่เราทำงานเพื่อสร้างดิสก์ ไม่ว่าจะเป็น Windows 7 หรือ 8.1

สภาพแวดล้อม WinPE 10 สำเร็จรูปถูกดาวน์โหลดจากอินเทอร์เน็ตแล้วและเป็นผู้สร้างโปรแกรมที่แนะนำให้เลือกเป็นตัวเลือกการทำงานที่เสถียร

ข้อดี

ความสามารถในการสร้าง LiveDisk ด้วยเนื้อหาของคุณเองเป็นสิ่งสำคัญ แต่ไม่ใช่ข้อดีเพียงอย่างเดียวของ AOMEI PE Builder โปรแกรมนี้ยัง:

วิธีที่ถูกต้องตามกฎหมายในการรับดิสก์ "สด" เริ่มแรก LiveDisk จะมาพร้อมกับซอฟต์แวร์ฟรีเท่านั้น ซึ่งหมายความว่าไซต์ดาวน์โหลดโปรแกรมในวันพรุ่งนี้จะไม่ครอบคลุมโดย Roskomnadzor หรือโครงสร้างอื่น ๆ ที่ปกป้องลิขสิทธิ์ของนักพัฒนาซอฟต์แวร์ที่ได้รับลิขสิทธิ์

ซอฟต์แวร์ที่ผ่านการตรวจสอบ Secure Boot เมื่อทำการบูทจากสื่อ AOMEI PE Builder ใน BIOS ของอุปกรณ์สมัยใหม่ คุณไม่จำเป็นต้องปิดการใช้งานโปรโตคอล Secure Boot ซึ่งจะตรวจสอบความถูกต้องของซอฟต์แวร์

วิธีการสร้างแฟลชไดรฟ์ USB ที่สามารถบู๊ตได้ซึ่งเข้ากันได้กับทั้ง BIOS ปกติและ UEFI BIOS โปรแกรม PE Builder มีสามสถานการณ์สำหรับกระบวนการสร้างดิสก์ "สด" ให้เสร็จสิ้น - บรรจุลงในอิมเมจ ISO, เบิร์นออปติคัลดิสก์ และเขียนลงในแฟลชไดรฟ์แบบถอดได้ ในกรณีหลังนี้ แฟลชไดรฟ์ที่สามารถบู๊ตได้จะถูกสร้างขึ้นซึ่งคุณสามารถสตาร์ทคอมพิวเตอร์ด้วย BIOS ประเภทใดก็ได้

โซลูชั่นสำหรับเจ้าของแฟลชไดรฟ์ขนาดเล็ก ผลลัพธ์ของโปรแกรมเป็นไฟล์ ISO ขนาดเล็ก - 400-500 MB หากคุณไม่เพิ่มระดับเสียงนี้ด้วยการเพิ่มซอฟต์แวร์ที่ไม่จำเป็นและละทิ้งโปรแกรมที่ให้มาตามค่าเริ่มต้น LiveDisk พร้อมกับกระบวนการติดตั้ง Windows สามารถใส่ลงในแฟลชไดรฟ์มัลติบูตขนาด 4 GB ได้

ดาวน์โหลด

บนเว็บไซต์อย่างเป็นทางการของ AOMEI บนหน้าดาวน์โหลด PE Builder

https://www.aomeitech.com/pe-builder.html

เราจะพบตัวติดตั้งสองประเภท: ประเภทหนึ่งที่ไม่มีโปรแกรม AOMEI Backupper และ Partition Assistant รวมอยู่ในดิสก์และอีกประเภทหนึ่งอยู่ด้วย ฉันจะเลือกตัวเลือกหลังในการดาวน์โหลดเนื่องจากฉันมักจะทำงานกับการสำรองข้อมูล AOMEI และตัวจัดการดิสก์

มีอะไรอีกบ้างนอกจากโปรแกรมเหล่านี้ที่อยู่บน LiveDisk AOMEI PE Builder

องค์ประกอบของ LiveDisk

จากเครื่องมือระบบปฏิบัติการมาตรฐานบนบอร์ด LiveDisk เรามีสิทธิ์เข้าถึงเพียง Explorer บรรทัดคำสั่ง และแผ่นจดบันทึกเท่านั้น ในระหว่างกระบวนการสร้างดิสก์ คุณสามารถเพิ่มซอฟต์แวร์ของบริษัทอื่นต่อไปนี้:

โปรแกรมแก้ไขบันทึกการบูต Bootice;

Qtเว็บเบราว์เซอร์;

โปรแกรมการจัดการเครือข่าย PENetwork;

โปรแกรมสำหรับวินิจฉัยส่วนประกอบคอมพิวเตอร์ CPU-Z

โปรแกรม Recuva สำหรับการกู้คืนข้อมูลที่ถูกลบหลังจากล้างถังรีไซเคิล

ผู้จัดเก็บ 7-Zip;

โปรแกรมสำหรับติดตั้งดิสก์อิมเมจ OSFMount;

ลองนึกภาพโปรแกรมดูรูปภาพ;

โปรแกรมอ่านสำหรับ PDF, ePub, DjVu, XPS ฯลฯ รูปแบบ PDF ของสุมาตรา;

ตัวจัดการไฟล์ Q-Dir;

เครื่องมือค้นหาข้อมูลทุกอย่าง

เมื่อสร้างแผ่นดิสก์ คุณสามารถละทิ้งโปรแกรมเหล่านี้และใช้ซอฟต์แวร์พกพาของคุณเองได้ เอาล่ะ เพื่อนๆ มาดูการทำงานของ PE Builder กันดีกว่า

การสร้าง LiveDisk

เปิดโปรแกรมคลิก "ถัดไป"

ใน Windows เวอร์ชันใดก็ได้ (และสำหรับ "สิบ" นี่จะเป็นตัวเลือกเดียวที่เป็นไปได้) ให้ทำเครื่องหมายที่ช่องเพื่อโหลดสภาพแวดล้อม WinPE 10 และเลือกความลึกบิต - 32 หรือ 64 เลือกเพื่อน ๆ คุณต้องมีความลึกบิต ซึ่งคุณมีซอฟต์แวร์แบบพกพา คลิก "ถัดไป"

และเพิ่มซอฟต์แวร์พกพา: คลิก “เพิ่มไฟล์” หากคุณต้องการเพิ่มเฉพาะไฟล์ EXE หรือ “เพิ่มโฟลเดอร์” หากซอฟต์แวร์จัดเก็บไว้ในโฟลเดอร์ โดยใช้หลักการเดียวกันนี้ เราจะเพิ่มไฟล์และโฟลเดอร์ปกติ ในกรณีของฉัน โปรแกรมพกพาจะอยู่ในโฟลเดอร์

เราเพิ่มหลายโฟลเดอร์ด้วยโปรแกรมพกพาทีละอัน

คลิก "ตกลง"

คลิก "ถัดไป"

สวัสดีตอนบ่ายผู้อ่านบล็อกที่รัก ในที่สุดเราก็มาถึงการเขียนส่วนที่สามของบทความแล้ว ซึ่งเราสร้าง Windows 10 ของเราเองขึ้นมา ถ้าใครไม่ได้อ่านตั้งแต่ต้น ผมจะส่งคุณไปยังส่วนแรกใน ที่ . ฉันอยากจะทราบว่าในส่วนแรกเราได้ติดตั้ง ADK แล้ว แต่เนื่องจาก Redstone เปิดตัวและตอนนี้ Microsoft มี ADK ของตัวเองสำหรับแต่ละสิบรายการ ฉันจะแสดงให้คุณเห็นว่าจะดาวน์โหลดไฟล์ที่คุณต้องการได้ที่ไหนและอย่างไร ใครมีอยู่แล้ว เพียงเลื่อนลงเล็กน้อยแล้วไปที่จุดที่มี WinPE

ในส่วนที่สอง เราไม่เปิดเผยข้อมูลส่วนบุคคลทั้งหมดใน Redstone ของ Windows 10 และปิดมันในโหมด OOBE (ประสบการณ์นอกกรอบ) ตอนนี้คุณและฉันต้องได้รับอิมเมจ wim จากเครื่องเสมือนนี้ ซึ่งเราจะรวมเข้ากับการกระจายของเรา

เพื่อแก้ไขปัญหานี้ เราจำเป็นต้องมี windows adk kit สำหรับ windows 10 และยูทิลิตี้บางอย่าง

  • WinPE > ระบบปฏิบัติการเวอร์ชันแยกส่วนซึ่งเราจะบูต
  • ImageX > ยูทิลิตี้จับภาพ wim

นี่คือสิ่งที่ดูเหมือนในแผนภาพ เราบูตจากแฟลชไดรฟ์ USB ที่สามารถบู๊ตได้หรือ ISO พร้อมสภาพแวดล้อม WinPE Windows 10 ไปยังเครื่องเสมือนของเรา (เครื่องที่ปิดอยู่คุณอาจมีคอมพิวเตอร์อ้างอิง) และใช้คำสั่ง line และยูทิลิตี้ imageX ให้จับภาพ wim อิมเมจ wim นี้จะเป็นทั้งระบบของคุณที่คุณเตรียมไว้ก่อนหน้านี้เพื่อสร้างอิมเมจด้วย Redstone ของ Windows 10

คุณสามารถติดตั้งการแจกจ่ายนี้บนคอมพิวเตอร์เครื่องอื่นหรือเครื่องเสมือนอื่น ไม่ใช่เครื่องที่เราปิดผนึกไว้

มาดาวน์โหลด ADK สำหรับ Windows 10 กับคุณกันดีกว่า คุณสามารถดาวน์โหลดได้จากลิงค์ด้านล่าง โปรดทราบว่าคุณจะต้องดาวน์โหลดมันโดยเฉพาะสำหรับเวอร์ชันแอสเซมบลีของคุณ

https://developer.microsoft.com/ru-ru/windows/hardware/windows-assessment-deployment-kit

ล่าสุดเราติดตั้ง Windows 10 Redstone เวอร์ชันคือ 1607

เป็นผลให้คุณจะดาวน์โหลดไฟล์ขนาดเล็กหนึ่งเมกะไบต์ครึ่งนี่คือตัวติดตั้งออนไลน์

เรียกใช้ adksetup.exe และหน้าต่างตัวช่วยสร้างการติดตั้งสำหรับ Windows adk kit สำหรับ Windows 10 จะเปิดขึ้น คุณสามารถเปลี่ยนไดเร็กทอรีการติดตั้งหรือเพียงดาวน์โหลดเพื่อปรับใช้เพิ่มเติม (ดาวน์โหลดชุดเครื่องมือการปรับใช้และการประเมิน Windows 10 เพื่อติดตั้งบนคอมพิวเตอร์เครื่องอื่น) ฉันปล่อยไว้ตามเดิมและจะติดตั้งลงในคอมพิวเตอร์ของฉัน

เราปฏิเสธ เนื่องจากไม่จำเป็นต้องเข้าร่วมในโปรแกรม Microsoft

เรายอมรับข้อตกลงใบอนุญาต ADK และคลิกยอมรับ

เราเลือกสององค์ประกอบ:

  • เครื่องมือการปรับใช้
  • สภาพแวดล้อมการติดตั้งล่วงหน้าของ Windows PE

คลิกติดตั้ง โปรดทราบว่าคุณจะต้องเชื่อมต่ออินเทอร์เน็ตและจะดาวน์โหลดประมาณ 3.5 กิกะไบต์

กระบวนการดาวน์โหลด ADK จะเริ่มต้นขึ้น

ทุกอย่างทำงานได้ดีสำหรับฉัน ตอนนี้คุณสามารถมองหา ADK ในตัวเรียกใช้งานของเราได้แล้ว

เปิดปุ่มเริ่มต้นและค้นหารายการนี้ ชุด Windows

  • ผู้จัดการฝ่ายติดตั้ง
  • สภาพแวดล้อมของเครื่องมือการปรับใช้

ขั้นตอนต่อไปสำหรับคุณและฉันคือการสร้างอิมเมจ ISO ด้วย Windows PE ซึ่งเราจะบูตเข้าสู่คอมพิวเตอร์อ้างอิงเพื่อสร้างอิมเมจของระบบปฏิบัติการ

สร้าง winpe สำหรับ windows 10

งานของเราคือการสร้างอิมเมจ ISO ที่มีสภาพแวดล้อมการติดตั้งล่วงหน้า winPE เป็นเวลานับสิบ ในการดำเนินการนี้ ให้เปิด Deployment Tools Environment ในฐานะผู้ดูแลระบบ โดยคลิกขวาที่ทางลัด จากนั้นเลือกขั้นสูง > เรียกใช้ในฐานะผู้ดูแลระบบ

เนื่องจากแอสเซมบลีในอนาคตของฉันมีสถาปัตยกรรม x64 ฉันจึงป้อนคำสั่งต่อไปนี้

คัดลอก amd64 c:\winpe

โดยที่ c:\winpe เป็นโฟลเดอร์ที่จะสร้างบนไดรฟ์ C: และ amd64 เป็นตัวบ่งชี้ถึงสถาปัตยกรรม

คัดลอก x86 c:\winpe

สำหรับระบบ 32 บิต คำสั่งจะสูงกว่าและมีพารามิเตอร์ x86 ผลจากการดำเนินการคำสั่งที่จำเป็น ในโฟลเดอร์ winpe โครงสร้างไดเร็กทอรีทั้งหมดที่จำเป็นในการสร้าง ISO ที่สามารถบูตได้ด้วย winPE จะถูกคัดลอก

ไปที่ไดรฟ์ C: คุณจะเห็นโฟลเดอร์ทั้งสามนี้ในโฟลเดอร์หลัก:

  • fwfiles
  • สื่อ
  • เมานต์

แต่ละคนมีจุดประสงค์ของตัวเองเราจะพูดถึงเรื่องนี้ด้านล่าง

ตอนนี้เราต้องคัดลอกยูทิลิตี้ที่จำเป็นลงใน winPE ของเราไปที่โฟลเดอร์ที่ติดตั้ง ADK ไว้

C:\Program Files (x86)\Windows Kits\10\Assessment และ Deployment Kit\Deployment Tools

เลือกโฟลเดอร์ที่มีสถาปัตยกรรมของคุณ สำหรับฉันคือ amd64 ไปที่โฟลเดอร์ DISM และคัดลอกไฟล์ทั้งสองนี้จากโฟลเดอร์:

  • dism.exe
  • imagex.exe

คัดลอกพาธ C:\winpe\media

เราได้พบกันแล้ว แต่เราไม่ได้ครอบคลุมกระบวนการสร้างสื่อการติดตั้งด้วย Windows PE ดังนั้นตามที่สัญญาไว้ เราจะพยายามสร้าง Windows PE ที่สามารถบูตได้มากนี้

อย่างที่ฉันบอกไป Windows PE รวมอยู่ใน Windows AIK ตอนนี้เราจะดูที่การสร้างสื่อที่สามารถบูตได้ด้วย Windows PE พร้อมกับยูทิลิตี้ ImageX ซึ่งช่วยให้คุณสามารถจับภาพและปรับใช้อิมเมจได้ และเราจะต้องการโปรแกรมนี้ในไม่ช้า

จะสร้างอิมเมจ Windows PE ได้อย่างไร?

ก่อนอื่น เราต้องติดตั้งแพ็คเกจโดยธรรมชาติ หากคุณไม่ได้เปลี่ยนแปลงอะไรเลย โดยค่าเริ่มต้นจะติดตั้งไว้ในโฟลเดอร์ " C: โปรแกรม Files Windows AIK"และหากไม่เป็นเช่นนั้นสำหรับคุณ ให้ปรับคำสั่งที่ตามมาตามลำดับ เราจำเป็นต้องสร้างโฟลเดอร์บิลด์ Windows PE: โฟลเดอร์ “ C:\Windows PE". คุณสามารถสร้างโฟลเดอร์อื่นในที่อื่นได้ก็ไม่สำคัญ

มีข้อความทิ้งไว้ในความคิดเห็นว่าหากคุณสร้างโฟลเดอร์บิลด์สำหรับอิมเมจ Windows PE ทันทีอาจเกิดปัญหาในการคัดลอกไฟล์บิลด์ น่าเสียดายที่ฉันจำไม่ได้ว่าเกิดปัญหาดังกล่าวหรือไม่ ดังนั้นฉันขอแนะนำให้คุณเลื่อนการสร้างโฟลเดอร์นี้ออกไปจนกว่าจะมีคำสั่งให้คัดลอกไฟล์แอสเซมบลี Windows PE

สิ่งสำคัญคืออย่าลืมแก้ไขที่อยู่ของคุณตามที่แสดงด้านล่าง หลังจากสร้างโฟลเดอร์แล้ว ให้เปิดพรอมต์คำสั่งด้วยสิทธิ์ผู้ดูแลระบบ แล้วรันคำสั่งและการดำเนินการต่อไปนี้:

  1. ซีดี c:\program files\windows aik\tools\petools\

    ดังนั้นเราจึงไปที่โฟลเดอร์ที่เก็บไฟล์ที่จำเป็นในการสร้างอิมเมจ Windows PE

  2. copype.cmd x86 c:\Windows PE

    x86 เป็นสถาปัตยกรรมของคอมพิวเตอร์เครื่องนี้ สามารถรับค่าได้ด้วย amd64และ ia64. ia64- เป็นคอมพิวเตอร์ที่ใช้โปรเซสเซอร์ ฉันแทนเนียมแต่คุณไม่น่าจะเจอแบบนี้ ถ้าคุณพบเขาคุณควรจำเขาได้ อย่างที่คุณเห็น เส้นทางที่สองคือที่ที่ Windows PE ถูกสร้างขึ้น หากคุณสร้างโฟลเดอร์อื่นสำหรับสร้าง Windows PE โปรดปรับเส้นทาง

  3. คัดลอก "c:\program files\windows aik\tools\x86\imagex.exe" "c:\Windows PE\iso\"

    มีการใช้เครื่องหมายคำพูดที่นี่เนื่องจากมีช่องว่างในชื่อไดเร็กทอรี หากคุณไม่ได้ใช้เครื่องหมายคำพูด บรรทัดคำสั่งจะอ่านจนถึงช่องว่างแรกหลังคำสั่งที่ไม่รู้จัก ในกรณีที่นำเสนอเขาจะบอกว่าไม่รู้ว่าจะตอบสนองต่อคำสั่งอย่างไร

    คัดลอก c:\program

    ในทีมเองคุณต้องรู้เรื่องนี้ X86ที่นี่ยังควรแทนที่ด้วยอย่างใดอย่างหนึ่ง (หากจำเป็น) ทั้งนี้ขึ้นอยู่กับสถาปัตยกรรมคอมพิวเตอร์ amd64บนอย่างใดอย่างหนึ่ง ia6 4. คำสั่งนี้จะคัดลอกโปรแกรมไปยังโฟลเดอร์ Windows PE build

จะสร้างอิมเมจ iso ของ Windows PE ได้อย่างไร

การสร้าง Windows PE สิ้นสุดลงที่นี่ สิ่งเดียวที่เหลือก็คือการสร้างสื่อที่สามารถบู๊ตได้ และสำหรับสิ่งนี้ คุณต้องสร้างอิมเมจ iso ของมัน ในการทำเช่นนี้คุณต้องเปิดเมนูค้นหา ไมโครซอฟต์ วินโดวส์ เอไอเคให้เลือกฟิลด์ในโฟลเดอร์นี้ บรรทัดคำสั่งเครื่องมือการปรับใช้และในหน้าต่างบรรทัดคำสั่งที่เปิดขึ้น ให้ป้อนคำสั่ง:

  • oscdimg -n -bc:\Windows PE\etfsboot.com c:\Windows PE\iso c:\Windows PE\winpe_x86.iso

และอย่างที่คุณเดาได้ในโฟลเดอร์ C:\Windows PEจะมีอิมเมจ iso ของ Windows PE ซึ่งหมายความว่าเราทำงานเสร็จแล้วและสร้างอิมเมจ Windows PE ต่อไปเราต้องการ Windows PE หลังจากนั้นคุณสามารถใช้ Windows PE ได้