คอมพิวเตอร์ หน้าต่าง อินเทอร์เน็ต

วิธีการเปิดสภาพแวดล้อม Winpe Windows 10 สร้างดิสก์สำหรับบูต Windows PE พื้นฐาน สร้างดิสก์ USB ที่สามารถบู๊ตได้ของ Windows PE

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

แกน

คุณควรเริ่มสร้างแอสเซมบลีจากเคอร์เนล เคอร์เนล Windows PE มีอยู่ใน Windows AIK สำหรับ Windows 7
ถัดไป คุณต้องเริ่มบรรทัดคำสั่งของเครื่องมือการปรับใช้และเรียกใช้คำสั่ง
copype.cmd<архитектура> <путь>อย่างไรก็ตาม ไดเร็กทอรีที่ระบุเป็นอาร์กิวเมนต์สำหรับ copype.cmd จะต้องไม่มีอยู่
คุณสามารถสร้างงานสร้างสำหรับสถาปัตยกรรม x86,x64 และ Itanium(x86,amd64,ia64)

โครงสร้างการประกอบ

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

แอสเซมบลีประกอบด้วยโฟลเดอร์ ISO ซึ่งมีเนื้อหาที่คัดลอกไปยังสื่อเมื่อเตรียมไดรฟ์สำหรับบูต ได้แก่ ฐานบูตโหลดเดอร์ - บูต, efi, โฟลเดอร์ต้นทาง, bootmgr
นอกจากนี้ยังมีโฟลเดอร์เมานต์ว่างสำหรับเมานต์รูปภาพ
ไฟล์ etfsboot.com นั้นถูกเก็บไว้ที่นั่นด้วยซึ่งออกแบบมาเพื่อสร้าง bootloader บนดิสก์ซีดี / ดีวีดี
และที่สำคัญที่สุดคือไฟล์ winpe.wim ซึ่งจัดเก็บระบบ Windows PE จริง
ดังนั้น การสร้างระบบ Windows PE 3.0 แบบกำหนดเองจึงเป็นงานสองขั้นตอน

  1. การแก้ไขไฟล์ winpe.wim (สร้างแอสเซมบลี)
  2. การสร้าง bootloader

อัลกอริทึมการสร้างแอสเซมบลี

เมา winpe.wim

มาเริ่มสร้างแอสเซมบลีโดยเมานต์อิมเมจ winpe.wim ซึ่งมีระบบ Windows PE
การติดตั้งหมายความว่าอิมเมจในไฟล์ wim ถูกแมปกับบางโฟลเดอร์ในระบบไฟล์
เมื่อเมาต์แล้ว เนื้อหาทั้งหมดของรูปภาพจะเชื่อมโยงกับโฟลเดอร์ แต่จะไม่ถูกคัดลอกทางกายภาพ
คำสั่งที่เกี่ยวข้องใช้เพื่อเมานต์รูปภาพ
Dism /Mount-Wim /WimFile:<Путь>\winpe.wim/ดัชนี:<индекс образа в wim-файле>/ภูเขาDir:<Путь>\เมาท์

ดังนั้นจึงมีการระบุข้อมูลที่จำเป็นเกี่ยวกับการติดตั้งอิมเมจ: ชื่อและพาธไปยังไฟล์ wim, จำนวนอิมเมจในไฟล์, พาธที่จะเมานต์

แพ็คเกจ Windows PE

Windows AIK มีส่วนประกอบที่ใช้เพื่อขยายการทำงานของ Windows PE พวกเขาเรียกว่าแพ็คเกจ มีแพ็คเกจมากมายที่คุณสามารถสร้างอิมเมจซึ่งโหลดระบบปฏิบัติการระหว่างการติดตั้ง นอกจากนี้ยังมีส่วนประกอบที่ออกแบบมาเพื่อรองรับการเข้าถึงข้อมูล เครื่องมือการกู้คืน และสำหรับชุดเครื่องมือ WMI
ชื่อแพ็คเกจคำอธิบาย
WinPE-FONTSupport- รองรับฟอนต์เพิ่มเติมสำหรับภาษาต่อไปนี้: ja-JP, ko-KR, zh-CN, zh-HK และ zh-TW
WinPE HTAรองรับการใช้งาน HTML อนุญาตให้คุณสร้างแอปพลิเคชัน GUI โดยใช้ Internet Explorer Scripting Engine และบริการ HTML
Winpe-LegacySetupแพ็คเกจคอมโพเนนต์ตัวติดตั้งสื่อ ไฟล์ตัวติดตั้งทั้งหมดจากโฟลเดอร์ \Sources บนสื่อ Windows เพิ่มแพ็คเกจนี้เมื่อให้บริการการติดตั้งหรือโฟลเดอร์ \Sources บนสื่อ Windows ต้องเพิ่มด้วยแพ็คเกจส่วนประกอบการตั้งค่า หากต้องการเพิ่มไฟล์ Boot.wim ใหม่ลงในสื่อ ให้เพิ่มแพ็กเกจย่อยนอกเหนือจากแพ็กเกจ Setup และ Media แพ็คเกจนี้จำเป็นต้องใช้เพื่อรองรับการติดตั้ง Windows Server® 2008 R2
WinPE-MDACรองรับ Microsoft® MDAC Data Access Components อนุญาตให้คุณส่งแบบสอบถามไปยังเซิร์ฟเวอร์ SQL ด้วย Active Directory Objects (ADO) กรณีการใช้งาน: สร้างไฟล์เริ่มต้นแบบไดนามิกตามข้อมูลระบบเฉพาะ
WinPE-PPPoEรวมถึงการสนับสนุนโปรโตคอล PPPoE ให้คุณสร้าง เชื่อมต่อ ตัดการเชื่อมต่อ และลบการเชื่อมต่อ PPPoE จาก Windows PE
การเขียนสคริปต์ WinPEรองรับ Windows Script Host (WSH) เปิดใช้งานการประมวลผลไฟล์เป็นชุดโดยใช้วัตถุสคริปต์ Windows Script Host
การตั้งค่า WinPEแพ็คเกจส่วนประกอบตัวติดตั้ง (พาเรนต์) ไฟล์ตัวติดตั้งทั้งหมดจากโฟลเดอร์ \Sources ที่แชร์โดยไคลเอ็นต์และเซิร์ฟเวอร์
WinPE-ตั้งค่าไคลเอนต์แพ็คเกจส่วนประกอบตัวติดตั้งไคลเอ็นต์ (ลูก) ไฟล์การสร้างแบรนด์ไคลเอ็นต์สำหรับโปรแกรมติดตั้ง ต้องเพิ่มหลังจากแพ็คเกจส่วนประกอบตัวติดตั้ง
WinPE-ตั้งค่า-เซิร์ฟเวอร์แพ็คเกจส่วนประกอบตัวติดตั้งเซิร์ฟเวอร์ (ลูก) ไฟล์การสร้างแบรนด์เซิร์ฟเวอร์สำหรับตัวติดตั้ง ต้องเพิ่มหลังจากแพ็คเกจส่วนประกอบตัวติดตั้ง
วินพีอี-รฟทแพ็คเกจคอมโพเนนต์ Windows Recovery Environment จัดเตรียมแพลตฟอร์มการกู้คืนสำหรับการวินิจฉัยและการกู้คืนระบบอัตโนมัติ และการสร้างโซลูชันการกู้คืนแบบกำหนดเอง
WinPE-WMIรองรับ Windows Management Instrumentation (WMI) ชุดย่อยของผู้ให้บริการ WMI ที่ให้การวินิจฉัยระบบขั้นต่ำ
WinPE-WDS-เครื่องมือชุดเครื่องมือบริการการปรับใช้ Windows มี API ที่ให้สคริปต์แบบหลายผู้รับโดยใช้ไคลเอนต์ Windows Deployment Services แบบกำหนดเองและยูทิลิตีการสร้างภาพ

มีคำสั่งให้เพิ่มแพ็คเกจ:
ความผิดปกติ/ภาพ:<путь >\mount /Add-Package /PackagePath: "C:\Program Files\Windows AIK\Tools\PETools\<архитектура>\WinPE_FPs\<имя пакета>.แท็กซี่"

การทำโปรไฟล์

การทำโปรไฟล์เป็นกระบวนการลดขนาดรูปภาพโดยเสียส่วนประกอบที่ไม่ได้ใช้
การทำโปรไฟล์ดำเนินการดังต่อไปนี้: ขั้นแรกเปิดใช้งานผ่านโปรแกรม DISM จากนั้นจึงเปิดใช้แอสเซมบลี ดำเนินการที่จำเป็น จากนั้นโปรไฟล์จะถูกบันทึก จากนั้นแอสเซมบลีจะเชื่อมต่อผ่านโปรแกรม DISM และใช้โปรไฟล์
วิธีนี้ค่อนข้างมีประสิทธิภาพในการลดขนาดของรูปภาพ แต่มีประโยชน์ในสภาพแวดล้อมขององค์กรที่แคบ ในบทช่วยสอนนี้ ฉันกำลังสร้างชุดประกอบ UNIVERSAL ดังนั้นการทำโปรไฟล์จะแตกต่างออกไปเล็กน้อย
จะประกอบด้วยการลบคอมโพเนนต์บางอย่างด้วยตนเอง เช่น ชุดภาษา ยกเว้นภาษารัสเซียและภาษาอังกฤษ
นอกจากนี้ ในขั้นตอนสุดท้าย ภาพ wim จะถูกส่งออกไปยังไฟล์อื่นเพื่อล้างดัชนีของไฟล์ที่ล้าสมัย (เพิ่มเติมในภายหลัง)
ดังนั้น ในไดเร็กทอรี mount\Windows\System32 คุณต้องลบไดเร็กทอรีทั้งหมดที่มีชื่อของชุดภาษา ยกเว้น ru-ru และ en-us

การเพิ่มคุณสมบัติจาก Windows 7

หลังจากเพิ่มแพ็คเกจแล้ว ฟังก์ชันของ Windows PE จะถูกขยาย แต่ไม่เพียงพอสำหรับการทำงานด้านการดูแลระบบส่วนใหญ่
ดังนั้นฉันจึงเสนอที่จะขยายความเป็นไปได้โดยเพิ่มส่วนประกอบบางอย่างจาก Windows 7 ได้แก่
  1. Explorer Components - ให้ความสามารถในการเรียกใช้กล่องโต้ตอบ "เปิด" จากตัวจัดการงาน
  2. Nslookup - ยูทิลิตี้สำหรับทดสอบเซิร์ฟเวอร์ DNS
  3. Fc - ยูทิลิตี้เปรียบเทียบไฟล์
  4. Diskcomp เป็นยูทิลิตี้สำหรับเปรียบเทียบฟล็อปปี้ดิสก์
  5. Diskcopy เป็นยูทิลิตี้สำหรับการคัดลอกฟล็อปปี้ดิสก์
  6. Mstsc.exe - โปรแกรมเชื่อมต่อเดสก์ท็อประยะไกล ด้วยวิธีนี้ Windows PE จะกลายเป็น "ไคลเอนต์แบบบาง"
ในการทำเช่นนี้ คุณต้องติดตั้ง Windows 7 Ultimate (สถาปัตยกรรมเดียวกับรุ่น Windows PE) และ SP1 ในเครื่องเสมือน หลังจากนั้น ให้เชื่อมต่อฮาร์ดดิสก์เสมือนจาก VM นี้ในคอนโซล diskmgmt.msc
ด้วยวิธีนี้คุณจะคัดลอกไฟล์จาก VHD นี้ไปยังแอสเซมบลี
คัดลอกไฟล์ที่แสดงในตาราง
ปล่อยให้ไฟล์อยู่ในตำแหน่งเดียวกับ VHD เสมอ! นั่นคือ ถ้าไฟล์อยู่ในไดเร็กทอรี %systemroot%/system32/ru-ru คุณต้องคัดลอกไปยังไดเร็กทอรีย่อยเดียวกันของไดเร็กทอรีการเมาต์ของแอสเซมบลี
ชื่อไฟล์ที่ตั้ง
ส่วนประกอบ Explorer
Explorer.exe%ซิสเต็มรูท%
Shell32.dll%systemroot%/system32
SHELL.dll%systemroot%/system32
Shellstyle.dll%systemroot%/system32
Nslookup
Nslookup.exe%systemroot%/system32
fc,diskcomp,diskcopy
fc.exe%systemroot%/system32
diskcomp.exe%systemroot%/system32
Diskcopy.dll%systemroot%/system32
diskcopy.exe%systemroot%/system32
ลูกค้า RDC
Mstsc.exe%systemroot%/system32
Msstcax.dll%systemroot%/system32
Msacm32.dll%systemroot%/system32
d3d10core.dll%systemroot%/system32
d3d10.dll%systemroot%/system32
Dxgi.dll%systemroot%/system32
mcm32.dll.mui%systemroot%/system32/ru-ru
mstscax.dll.mui%systemroot%/system32/ru-ru
mstsc.exe.mui%systemroot%/system32/ru-ru

หรือคุณสามารถดาวน์โหลดไฟล์เหล่านี้ทั้งหมดได้จากที่นี่ เนื้อหาเรียงตามไดเร็กทอรี

การเพิ่มซอฟต์แวร์ของบุคคลที่สาม

โปรแกรมและสคริปต์ต่อไปนี้จะถูกเพิ่ม:
ชื่อซอฟต์แวร์เรียกใช้คำสั่งคำอธิบาย
ซีพียู-Z 1.57ซีพียูใช้เพื่อรับข้อมูลเกี่ยวกับฮาร์ดแวร์
DnsDataView 1.15มุมมองข้อมูล DNSใช้เพื่อรับข้อมูลจากเซิร์ฟเวอร์ DNS
อีซี่เทอม 4.3คำง่ายลูกค้า Telnet
เอเวอเรสต์ 5.02เอเวอเรสต์ใช้เพื่อรับข้อมูลโดยละเอียดเกี่ยวกับฮาร์ดแวร์และทำการทดสอบ
ผู้บัญชาการฟรี 2008เอฟคอมตัวจัดการไฟล์ NC แบบดูอัลบานหน้าต่าง
ไฟฟอกซ์แบบพกพา 4.01ไฟฟ็อกซ์แบบพกพาเบราว์เซอร์อินเทอร์เน็ตยอดนิยมรุ่นพกพา
HDD Scan 2.8ฮาร์ดดิสสแกนยูทิลิตี้สำหรับตรวจสอบคุณภาพพื้นผิวของฮาร์ดไดรฟ์
HD_ความเร็วฮาร์ดดิสก์เครื่องมือทดสอบความเร็วฮาร์ดไดรฟ์
อิมเมจเอ็กซ์อิมเมจเอ็กซ์ยูทิลิตี้จาก Microsoft ที่ออกแบบมาเพื่อทำงานกับไฟล์ WIM
ไอพีทูลส์ 2.58ip_toolsชุดยูทิลิตี้เครือข่าย
แมควิว 1.13แมควิวโปรแกรมกำหนดผู้ผลิตอุปกรณ์ตามที่อยู่ MAC
ทดสอบความจำทดสอบความจำยูทิลิตี้เพื่อตรวจสอบ RAM
เน็ตเอเจนต์ 3.2สุทธิชุดยูทิลิตี้เครือข่าย
NmapW 2.0.0.1nmap (อินเทอร์เฟซคอนโซล), nmpw32 (อินเทอร์เฟซแบบกราฟิก)เครื่องสแกนพอร์ตที่มีประสิทธิภาพ
พอร์ทสแกนเนอร์ 1.0เครื่องสแกนพอร์ตเครื่องสแกนพอร์ต
สีโป๊วผงสำหรับอุดรูไคลเอ็นต์ SSH และ Telnet
โปรแกรมดู Radmin 3.4แรดมินยูทิลิตี้สำหรับการเชื่อมต่อกับฝั่งเซิร์ฟเวอร์ของแอปพลิเคชัน Radmin
รีคูวา 1.19รีคูวาการกู้คืนไฟล์ที่ถูกลบ
นักดมกลิ่นอัจฉริยะsmsniffดมกลิ่นที่ง่ายและสะดวก
นักล่าอวกาศ 1.4นักล่าอวกาศตัววิเคราะห์พื้นที่ดิสก์ ทำงานในโหมดกราฟิกที่สะดวก
ระบบภายใน---- ชุดยูทิลิตี้ sysinternal ที่ จำกัด โดย Mark Russinovich ชื่อโปรแกรมเดิมยังคงอยู่
ยกเลิกการลบพลัสยกเลิกการลบโปรแกรมสำหรับกู้คืนไฟล์ที่ถูกลบ
wdsmcastwdsmcastยูทิลิตี้คอนโซลจาก Microsoft ออกแบบมาเพื่อทำงานกับเซิร์ฟเวอร์ WDS
WIM2VHD.wsfcscript “Z:\Program Files\soft\wim2vhd.wsf”สคริปต์สำหรับแปลงรูปภาพจากไฟล์ WIM เป็นไฟล์ฮาร์ดดิสก์เสมือน
วินแรร์ 3.71วินแรร์Archiver มัลติฟังก์ชั่น

รายชื่อโปรแกรมจากชุด sysinternals (คุณสามารถอ่านเกี่ยวกับวัตถุประสงค์ได้ที่ http://technet.microsoft.com/en-us/sysinternals)

การเข้าถึง
การเข้าถึง Enum
เครื่องนาฬิกา
ต่อเนื่อง
dbg
ดิสก์
มุมมองดิสก์
ดู่
เอฟสดัมโป
รับมือ
รายการ
โหลดเดอร์
Ntfsinfo
โปรเซ็ป
Procfeatures
โปรโมชั่น
ลบ
ลำธาร
สตริง
ทีซีพีวีคอน
ทีซีพีวิว
ปริมาณ
ไคร
เปเซก
psfile
Psgetsid
Psinfo
ทักษะ
pslist
พล็อกเกดออน
Psloglist
Pspasswd
พีเอสเซอร์วิส
Psshutdown
ระงับ

ซอฟต์แวร์ทั้งหมดนี้ควรอยู่ในโฟลเดอร์ \mount\Program Files\soft\
คุณสามารถดาวน์โหลดคอลเลกชันได้จากที่นี่
นอกจากนี้ ฉันตัดสินใจเปลี่ยนพื้นหลังมาตรฐานของ "เดสก์ท็อป" ฉันใส่คำนี้ในเครื่องหมายคำพูดเนื่องจากไม่มีสิ่งใดนอกจากภาพพื้นหลังเนื่องจากไม่มีเปลือกกราฟิก
ภาพพื้นหลังนำมาจากไฟล์ winpe.bmp ในไดเร็กทอรี %systemroot%/system32
คุณสามารถดาวน์โหลดได้จากที่นี่

การแก้ไข Windows PE Registry


อย่างที่คุณทราบ ใน Windows OS ไฟล์รีจิสตรีจะถูกจัดเก็บไว้ในโฟลเดอร์ %systemroot%/system32/config
ตัวแก้ไขรีจิสทรี regedit.exe ใช้เพื่อแก้ไข
ในการติดตั้งรีจิสทรีแอสเซมบลีของ Windows PE คุณต้องดำเนินการคำสั่ง Mount Hive จากเมนูไฟล์ของโปรแกรม Registry Editor ในกล่องโต้ตอบ ระบุไฟล์รีจิสตรีแอสเซมบลี ป้อนชื่อของส่วน
หลังจากนั้น คุณสามารถแก้ไขการตั้งค่ารีจิสทรีของ Windows PE โดยคำนึงถึงข้อจำกัดในการทำงาน

การตั้งค่า Windows PE

Windows PE สามารถปรับแต่งได้ตามต้องการโดยผู้ดูแลระบบ มีหลายวิธีสำหรับสิ่งนี้
คุณสามารถเปลี่ยนเส้นทางไปยังพื้นที่ทำงานและขนาด ตั้งค่าสคริปต์คำสั่งที่ทำงานโดยอัตโนมัติ และอื่นๆ
หนึ่งในเครื่องมือกำหนดค่าคือไฟล์ winpehl.ini
ไฟล์ INI นี้ใช้สำหรับกำหนดค่าโปรแกรมเชลล์
ไม่มีอยู่ตามค่าเริ่มต้น cmd.exe ใช้เป็นเชลล์
เป็นความคิดที่ดีทีเดียวที่จะตั้งค่าตัวจัดการไฟล์ FreeCommander เป็นเชลล์ แต่ฉันจะไม่ทำ เพราะในความคิดของฉัน อินเทอร์เฟซที่เน้นคำสั่งนั้นอยู่ใกล้กว่าและสะดวกกว่าสำหรับผู้ดูแลระบบ และจำเป็นต้องมีตัวจัดการไฟล์แบบกราฟิก สำหรับการแก้ปัญหางานขนาดใหญ่เมื่อ cmd ทำงานช้าลงเท่านั้น
ดังนั้นฉันจะไม่สร้างไฟล์ winpeshl.ini แต่ฉันจะให้ภาพรวมของไวยากรณ์ของมัน
โปรดทราบว่าหากคุณตั้งค่าโปรแกรมเชลล์ของคุณเอง ไฟล์ startnet.cmd จะไม่ทำงาน! ดังนั้น เพื่อเพิ่มฟังก์ชันการทำงานของสภาพแวดล้อม (การสนับสนุนเครือข่ายและ Plug and Play) คุณควรเพิ่มคำสั่ง wpeinit ลงในส่วน LaunchApps
โดยทั่วไป ควรใช้ส่วน LaunchApps จะดีกว่า เนื่องจากช่วยให้คุณใช้ตัวเลือกบรรทัดคำสั่งและเรียกใช้หลายคำสั่งได้ ในกรณีนี้ คุณไม่ควรใช้ทั้งสองส่วนพร้อมกัน เนื่องจากจะทำให้ไฟล์การกำหนดค่าใช้งานไม่ได้
AppPath = %SYSTEMDRIVE%\myshell.exe %SYSTEMDRIVE%\mydir\application1.exe, (ตัวเลือก)
การออกจากโปรแกรมเชลล์จะเป็นการรีสตาร์ทพีซี ไฟล์ winpeshl.ini จะต้องเก็บไว้ในไดเร็กทอรี %systemroot%/system32
ในการเริ่มแอปพลิเคชันอัตโนมัติหรือดำเนินการอื่นใดโดยอัตโนมัติใน Windows PE มีไฟล์อยู่ cmd startnetตามค่าเริ่มต้น จะมีบรรทัดเรียกใช้งานสำหรับโปรแกรม wpeinit ซึ่งออกแบบมาเพื่อเริ่มต้นสภาพแวดล้อม Windows PE ในที่สุด เพิ่มความสามารถด้านเครือข่ายและการสนับสนุนสำหรับอุปกรณ์พลักแอนด์เพลย์ ไฟล์ startnet.cmd ถูกเก็บไว้ในไดเร็กทอรี %systemroot%/system32 ไวยากรณ์เป็นมาตรฐานสำหรับไฟล์ cmd

นอกจากนี้ เมื่อใช้โปรแกรม DISM คุณสามารถเปลี่ยนพารามิเตอร์ของพื้นที่ทำงาน เช่น ดิสก์เสมือนที่สร้างขึ้นเมื่อ Windows PE บูทขึ้น หรืออีกนัยหนึ่ง พื้นที่ทำงานจะเหมือนกับดิสก์ RAM ในระบบ MS-DOS
DISM / รูปภาพ:<путь >\mount /Set-TargetPath:<буква>:\ - กำหนดเส้นทางไปยังพื้นที่ทำงาน ค่าเริ่มต้นคือ X:
DISM / รูปภาพ:<путь >\mount /Set-ScratchSpace:64 - การกำหนดขนาดของพื้นที่ทำงาน ค่าเริ่มต้นคือ 32 MB
ควรสังเกตว่าเป็นขนาดของพื้นที่ทำงาน คุณสามารถตั้งค่า 32,64,256 และ 512
นอกจากนี้ยังมีคำสั่ง DISM อีกหลายคำสั่งสำหรับการทำงานกับอิมเมจ Windows PE ที่เมาท์:
ความผิดปกติ/ภาพ:<путь>\mount /Get-Packages - แสดงแพ็คเกจที่รวมอยู่ในรูปภาพ
ความผิดปกติ/ภาพ:<путь>\mount /Get-Drivers - แสดงแพ็คเกจที่รวมอยู่ในรูปภาพ
ความผิดปกติ/ภาพ:<путь>\mount /Get-Intl - แสดงภาษาเริ่มต้นสำหรับอิมเมจที่เมาท์
ความผิดปกติ/ภาพ:<путь>\mount /Get-PESettings - แสดงข้อมูลเกี่ยวกับการตั้งค่า Windows PE
ความผิดปกติ/ภาพ:<путь >\mount /Add-Driver /driver:<путь к драйверу>- เพิ่มไดรเวอร์ให้กับภาพ

การเพิ่มไดรเวอร์


หากต้องการเพิ่มไดรเวอร์ลงในแอสเซมบลีในโหมดกราฟิกที่สะดวกยิ่งขึ้น คุณต้องใช้ Windows Deployment Services
สำหรับสิ่งนี้คุณต้อง:
  1. เปิดคอนโซลการจัดการ WDS
  2. ดำเนินการคำสั่ง "Add Boot Image" จากเมนูบริบทขององค์ประกอบ "Boot Image" ของคอนโซลทรี
  3. ในกล่องโต้ตอบที่เปิดขึ้น ให้เลือกรูปภาพ
  4. เปลี่ยนชื่อรูปภาพและคำอธิบาย หากจำเป็น ฉันมักจะระบุในคำอธิบายถึงวัตถุประสงค์ของชุดประกอบเฉพาะและเครื่องมือซอฟต์แวร์ที่รวมอยู่ในนั้น
  5. ในตอนท้ายของกระบวนการเพิ่มรูปภาพ จากเมนูบริบทของรูปภาพที่เพิ่ม ให้เรียกคำสั่ง "เพิ่มแพ็คเกจไดรเวอร์ลงในรูปภาพ"
  6. กำหนดเงื่อนไขสำหรับการเลือกไดรเวอร์ เลือกไดรเวอร์ที่ต้องการ (หมายความว่าถูกเพิ่มไปยังที่เก็บแล้ว)
  7. เมื่อสิ้นสุดกระบวนการเพิ่ม ให้ดำเนินการคำสั่ง "ส่งออกรูปภาพ" จากเมนูบริบทของรูปภาพนี้ ระบุเส้นทางและชื่อของภาพ คลิกปุ่ม "บันทึก"
รูปภาพที่ส่งออกจะมีไดรเวอร์ที่เพิ่มเข้ามาทั้งหมด
ฉันแนะนำให้เพิ่มไดรเวอร์สำหรับอะแดปเตอร์เครือข่ายที่ใช้ในองค์กรของคุณ โดยเฉพาะอย่างยิ่งหากออกค่อนข้างเร็ว อย่างไรก็ตาม ทดสอบชุดประกอบโดยไม่มีไดรเวอร์ล่วงหน้า หากอะแดปเตอร์เครือข่าย "มองเห็นได้" คุณไม่ควรเพิ่มไดรเวอร์ซึ่งจะเป็นการเพิ่มขนาดของภาพ

ยกเลิกการต่อเชื่อมและปรับภาพให้เหมาะสม

หลังจากทำตามขั้นตอนข้างต้นทั้งหมดแล้ว คุณจะมีรุ่นทั่วไปของ Windoiws PE ที่คุณสามารถใช้เพื่อวัตถุประสงค์ต่างๆ รวมถึงการใช้เป็นไคลเอนต์แบบบาง
แต่เพื่อให้การเปลี่ยนแปลงที่ทำกับเนื้อหาของโฟลเดอร์เมานต์มีผลกับอิมเมจ คุณต้องยกเลิกการเมานท์อิมเมจพร้อมกับการยืนยันการเปลี่ยนแปลง
สิ่งนี้ทำได้ด้วยคำสั่ง
DISM /Unmount-Wim /MountDir:<путь>\mount /Commit กระบวนการยกเลิกการต่อเชื่อมประกอบด้วยสองขั้นตอน - การเขียนการเปลี่ยนแปลงในรูปภาพ และการล้างโฟลเดอร์เมาต์
ในตอนท้ายของกระบวนการแก้ไข ขนาดของไฟล์ wim จะเพิ่มขึ้น แต่สามารถปรับให้เหมาะสมได้โดยการอัพเดตดัชนีเนื้อหาในไฟล์ wim
สิ่งนี้ทำได้โดยใช้คำสั่ง
อิมเมจเอ็กซ์ / เอ็กซ์พอร์ต<путь>\winpe.วิม 1<путь>\ISO\sorces\boot.wim "Windows PE 3.0"

ทำงานกับ Windows PE

โปรดทราบว่า Windows PE แตกต่างจาก Windows รุ่นปกติ โดยหลักๆ แล้วอยู่ที่อินเทอร์เฟซที่เน้นคำสั่ง อย่าปิดหน้าต่างพรอมต์คำสั่ง นี่จะเป็นการรีสตาร์ทพีซี คุณสามารถเรียกตัวจัดการงานได้โดยป้อนคำสั่ง taskmgr ซึ่งเป็นการกดแป้น Ctrl พร้อมกัน อื่น ๆลบไม่ได้ผล ไม่มีตัวนำมาตรฐาน อย่างไรก็ตาม หากคุณได้เพิ่มไลบรารีทั้งหมดตามรายการข้างต้น คุณสามารถใช้กล่องโต้ตอบเปิดจากตัวจัดการงาน Windows PE ไม่มีคอนโซล mmc และสแน็ปอิน ดังนั้นคุณควรคุ้นเคยกับการทำงานในโหมดคอนโซลหรือใช้ซอฟต์แวร์ของบุคคลที่สาม
ขนาดของรูปภาพที่สร้างขึ้นตามคำแนะนำของฉันคือ 220MB หากคุณลบสิ่งที่คุณไม่ต้องการออก รูปภาพนั้นสามารถใส่ลงในมินิซีดีได้ คุณยังสามารถใส่ไว้ในแฟลชไดรฟ์ที่ใช้บู๊ตได้หรือใช้ WDS เพื่อบู๊ตจากระยะไกล หากจะใช้ Windows PE เป็นไคลเอนต์แบบบาง คุณสามารถใช้เวิร์กสเตชันแบบไร้ดิสก์ในการทำงานได้อย่างปลอดภัย
Windows PE มีคำสั่ง wpeutil ซึ่งคุณสามารถ:
เปลี่ยนขนาดไฟล์เพจจิ้ง (ค่าเริ่มต้น, C:\pagefile.sys, 64 MB)
wpeutil CreatePageFile /path= /ขนาด=<размер>
โปรดทราบว่าหากตำแหน่งที่ระบุมีไฟล์ swap อยู่แล้ว และคำสั่งสร้างไฟล์ swap ที่เล็กกว่าไฟล์ที่มีอยู่ อาจทำให้เกิดข้อผิดพลาดได้
ปิดหรือเปิดใช้งานไฟร์วอลล์
wpeutil DisableFirewall|EnableFirewall
เริ่มต้นเครือข่ายใหม่
wpeutil InitializeNetwork
ตั้งค่ารูปแบบแป้นพิมพ์
wpeutil SetKeyboardLayout<код раскладки клавиатуры>
ตั้งค่าภาษา
wpeutil SetMuiLanguage<язык>[;<язык>]
คุณสามารถตั้งค่าหลายภาษาตามลำดับความสำคัญ
ตั้งค่าภูมิภาคของผู้ใช้
wpeutil SetUserLocale<язык>[;<язык>]
คุณสามารถตั้งค่าภูมิภาคได้หลายรายการตามลำดับความสำคัญ
ปิดเครื่องคอมพิวเตอร์
wpeutil ปิด
เพื่อรีสตาร์ทคอมพิวเตอร์
wpeutil รีบูต

สรุปการทบทวนคำสั่ง wpeutil ของฉัน สำหรับข้อมูลเพิ่มเติม โปรดดูวิธีใช้สำหรับคำสั่งนี้โดยการพิมพ์ wpeutil /?

ผล

เสร็จสิ้นกระบวนการสร้าง
ความต้องการของระบบสำหรับรุ่นนี้มีน้อย

หน่วยประมวลผล - 1 GHz.
แรม -384 MB.
แอสเซมบลีที่สร้างขึ้นเมื่อเขียนบทความนี้สามารถดาวน์โหลดได้จากที่นี่

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

  • WiFI รองรับการปลดล็อก
  • การผสานรวม IE9 ทำให้คุณไม่ต้องใช้ Firefox
  • จัดระเบียบไลบรารีระบบเนื่องจากโปรแกรมของบุคคลที่สามจำนวนมากไม่ทำงานใน Windows PE
  • การเขียนเชลล์แบบกราฟิกที่สะดวก คล้ายกับ GNOME แต่สะดวกและมีเฉพาะสิ่งที่ผู้ดูแลระบบต้องการ หรือการรวมบางส่วนของเชลล์ explorer.exe
  • การรวมคอนโซลการจัดการ mmc.exe
  • การสร้างการแจกจ่ายมัลติบูตของ Windows PE นั่นคือคุณสามารถเลือกสิ่งที่จะดาวน์โหลด - ชุดประกอบเฉพาะของ Windows PE หรือ setup.exe เพื่อติดตั้ง Windows ที่มีคุณสมบัติครบถ้วน


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

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

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

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

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

ในหน้านี้

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

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

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

บันทึก. หากคุณใช้ 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

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

การติดตั้งแพ็คเกจ

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

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

Dism /image:c:\7Work\winpe_x86\mount /Add-Package /PackagePath:<путь>WinPE-Scripting-Package

ค่าสำหรับพารามิเตอร์ /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 Image. ในกรณีนี้ ขนาดของอิมเมจ Windows PE WIM จะเพิ่มขึ้น ซึ่งเริ่มแรกมีขนาดประมาณ 200 MB เนื่องจากเนื้อหาของรูปภาพถูกโหลดทั้งหมดลงใน RAM ของคอมพิวเตอร์เมื่อคุณเริ่ม Windows PE คุณจึงไม่ควรเพิ่มขนาดของรูปภาพ 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\Serviceing /s xcopy %windir%\system32\msxml6*.dll c:\7Work\winpe_x86\iso\Serviceing

มาดูตัวอย่างการเพิ่มไฟล์ในอิมเมจ Windows PE กัน สมมติว่าฉันต้องการรวมโปรแกรมจัดการไฟล์ Total Commander ไว้ในอิมเมจ WIM ฉันคัดลอกโฟลเดอร์ของเขา ยอดรวมไปที่รูทของโฟลเดอร์ 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 ถูกระบุเป็นพารามิเตอร์บรรทัดคำสั่ง (ซึ่งอธิบายไว้ในวิธีใช้ของโปรแกรม)

winpehl.ini

เชลล์ Windows PE มาตรฐานคือบรรทัดคำสั่ง อย่างไรก็ตาม คุณสามารถกำหนดเชลล์ของคุณเองด้วยไฟล์ winpehl.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"

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

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

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

ไฟล์ตอบกลับ

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

Wpeinit -อัตโนมัติ=<путь\ФайлОтветов.xml>

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

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

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

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

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

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

ปิดการใช้งาน /unmount-Wim /MountDir:c:\7Work\winpe_x86\mount /Commit

หากคุณจำได้ว่างานทั้งหมดเสร็จสิ้นด้วยภาพ 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 ที่สามารถบู๊ตได้

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

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

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

บันทึก. สำหรับ Windows PE รุ่น Itanium (IA-64) 64 บิต คุณต้องระบุไฟล์ efisys.bin.

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

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

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

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

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

รายการดิสก์

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

เลือกดิสก์ 1

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

ทำความสะอาดไดรฟ์

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

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

พาร์ติชันจะใช้พื้นที่ทั้งหมดในดิสก์ หากคุณต้องการสร้างพาร์ติชันในขนาดที่กำหนด ให้เพิ่มพารามิเตอร์ลงในคำสั่ง ขนาด=N, ที่ไหน เอ็นเป็นตัวเลขในหน่วยเมกะไบต์ อย่างไรก็ตาม 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 C:\

ในตัวอย่างนี้ ไดรฟ์ 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 ตั้งค่าที่อยู่แบบคงที่ในเครื่อง 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" ที่มาพร้อมกับ


    สวัสดีทุกคน.
    มีปัญหาดังกล่าว Windows 10 จะไม่บูตหากเชื่อมต่อฮาร์ดไดรฟ์ขนาด 2 เทราไบต์ (ฉันสามารถติดตั้งระบบได้ง่ายๆ เพียงดึงสายเคเบิลออกจากระบบ) มีดิสก์ทั้งหมด 4 แผ่น (160, 160, 80, 2TB) และส่วนที่เหลืออีกสามตัวโหลดได้ตามปกติและหากเชื่อมต่อดิสก์ 2TB ระบบจะบู๊ตเป็นหน้าจอสีน้ำเงิน (ก่อนเลือกระบบปฏิบัติการ) และค้าง หากคุณรอเป็นเวลานานชื่อจะปรากฏขึ้นเมื่อเวลาผ่านไป (การตั้งค่า Windows 10 และ Windows) แต่เมื่อคุณกด Enter ลูกศรลงหรือบางอย่างหรือเมาส์ (ฉันไม่ได้ลองอย่างอื่น) มันจะหยุดทำงานและอาจ ไม่โหลดเลย (ไม่เคยรอนานเกินชั่วโมงเลย) หากคุณเชื่อมต่อดิสก์หลังจากที่ระบบบูท ระบบอาจค้างหรือทำงานแต่หยุดทำงานเมื่อคุณเข้าสู่ "คอมพิวเตอร์" หรือ "การจัดการดิสก์" เมื่อเชื่อมต่อดิสก์ผ่าน IDE \ SATA กับ USB ระบบจะไม่หยุดทำงาน แต่จะหยุดทำงานเมื่อเข้าถึงสถานที่เดียวกันด้วย ซึ่งทำได้โดยการเรียกตัวจัดการงานและดำเนินการตามกระบวนการ explorer (หรือ "การจัดการดิสก์") ให้เสร็จสิ้นเท่านั้น

    ดิสก์ MBR หนึ่งส่วน มีการติดตั้งระบบ (10 และ XP) บนดิสก์อื่น (ไม่ใช่ในเครื่อง แต่เป็นฟิสิคัล)

    และทุกอย่างจะปกติถ้าไม่ใช่เพื่อใคร แต่! ฉันใช้เวลาหนึ่งปีครึ่งโดยไม่มีปัญหากับ Windows XP และตอนนี้ฉันกำลังเขียนด้วย WinXP เดียวกันและดิสก์ก็ใช้งานได้ดี หลังจากติดตั้ง 10 หน้าต่างการเลือกระบบก็ปรากฏขึ้น (ไม่ใช่สีน้ำเงิน แต่เป็นหน้าต่างเก่าเหมือน XP ที่ยังไม่รองรับเมาส์) และถ้าฉันเลือก XP ทุกอย่างจะโหลดตามปกติและทำงานได้ดี ถ้าฉันเลือก Windows 10 ทุกอย่างจะค้างบนหน้าจอสีน้ำเงิน จากนั้นคุณก็รู้ หากฉันถอดปลั๊กไดรฟ์โดย "เพียงถอดสายเคเบิล" จากนั้น Win10 จะบู๊ตและทำงานเหมือนไม่มีอะไรเกิดขึ้น

    LiveCD-LiveDVD ลองทุกอย่างแล้ว หากใช้ XP แสดงว่าทุกอย่างทำงานได้ดี ถ้า 7-8-10 ก็ขยะเหมือนกัน

    เมนบอร์ดเก่าจึงไม่รองรับ UEFI และทั้งหมดนั้น BIOS AMI ปกติ ฉันต้องการแปลงดิสก์เป็น GPT แต่ฉันไม่รู้ว่ามันคุ้มค่าหรือไม่ อาจมีคนเคยมีประสบการณ์นี้และรู้ว่าต้องทำอย่างไร ฉันหวังว่าจะได้รับความช่วยเหลือจากคุณ มิฉะนั้นจะดีอย่างน้อยใน Windows XP แต่ก็เป็นปี 2019 แล้ว และอาจถึงเวลาเปลี่ยนมาใช้ 10

    อัปเดต Windows 7 Home Premium เป็นสิบ
    มีคำถาม: ในเวอร์ชันใหม่นอกเหนือจากแผงภาษาเก่า (บนหน้าจอด้านซ้าย) สิ่งที่เรียกว่า ตัวบ่งชี้อินพุต (RUS ทางด้านขวา)
    พวกเขาเปิดในที่ต่างๆ: แถบภาษา - ในการตั้งค่าภาษา, ตัวบ่งชี้ - ในการตั้งค่าแถบงาน
    ดังนั้นหลังจากรีบูตแต่ละครั้ง ตัวบ่งชี้นี้จะต้องแสดงอีกครั้ง ทำไมและจะรักษาอย่างไร?

    ข้อดี: การอัปเดตเป็นไปด้วยดี บันทึกพารามิเตอร์ทั้งหมดแล้ว
    จุดด้อย: แอปพลิเคชันเริ่มต้นเปลี่ยนเป็น windows ไดรเวอร์สำหรับทัชแพด เช่นเดียวกับซอฟต์แวร์อื่นๆ ที่ไม่รองรับ (เช่น Kaspersky) หลุดออกไป
    คุณสมบัติ: เครื่องที่อัปเดตทั้งหมดในซีรีส์เดียวกัน (home, pro ฯลฯ) มีรหัสลิขสิทธิ์เดียวกัน

    ถ้าเป็นไปได้ฉันจะเสริมหัวข้อนี้ด้วยตัวเองและแนะนำให้ทุกคนเสริม

เอกสารนี้ถูกเก็บถาวรและไม่ได้รับการดูแลอีกต่อไป

สภาพแวดล้อมการติดตั้งล่วงหน้าของ Windows (WinPE)

Windows Preinstallation Environment (WinPE) สำหรับ Windows 10 เป็นระบบปฏิบัติการขนาดเล็กที่ใช้ในการติดตั้ง ปรับใช้ และกู้คืนรุ่นคลาสสิกของ Windows 10 (Home, Pro, Enterprise และ Education), Windows Server 2016 Technical Preview และระบบปฏิบัติการ Windows อื่นๆ ระบบ . ใน Windows PE คุณสามารถ:

  • กำหนดค่าฮาร์ดไดรฟ์ก่อนติดตั้ง Windows
  • ติดตั้ง Windows โดยใช้แอพพลิเคชั่นหรือสคริปต์ผ่านเครือข่ายหรือจากไดรฟ์ในเครื่อง
  • จับภาพและใช้อิมเมจ Windows;
  • เปลี่ยนระบบปฏิบัติการ Windows เมื่อไม่ได้ทำงาน
  • กำหนดค่าเครื่องมือการกู้คืนอัตโนมัติ
  • กู้คืนข้อมูลจากอุปกรณ์ที่ไม่สามารถบู๊ตได้
  • เพิ่มเชลล์ของคุณเองหรือ GUI ของคุณเพื่อทำงานดังกล่าวโดยอัตโนมัติ

ฉันจะดาวน์โหลดสภาพแวดล้อมนี้ได้ที่ไหน

หากต้องการรับ Windows PE ให้ใช้ตัวติดตั้งที่มาพร้อมกับ Windows Assessment and Deployment Kit (Windows ADK) สำหรับข้อมูลเพิ่มเติม โปรดดู และ การสาธิต: ติดตั้ง Windows PE บนแฟลชไดรฟ์ USB

รองรับคอมโพเนนต์ Windows จำนวนมาก

Windows PE รันสภาพแวดล้อมแบบบรรทัดคำสั่งของ Windows และสนับสนุนคอมโพเนนต์ Windows ต่อไปนี้:

  • ไฟล์แบทช์และสคริปต์รวมถึงการสนับสนุน Windows Script Host (WSH) และ ActiveX Data Objects (ADO) รวมถึงการสนับสนุนเพิ่มเติมสำหรับ PowerShell
  • แอพพลิเคชั่นรวมถึงอินเทอร์เฟซการเขียนโปรแกรม Win32 (API) และการสนับสนุนเพิ่มเติมสำหรับแอปพลิเคชัน HTML (HTA)
  • ไดรเวอร์รวมถึงชุดไดรเวอร์ทั่วไปที่จัดการระบบเครือข่าย กราฟิก และอุปกรณ์จัดเก็บข้อมูล
  • จับภาพและบำรุงรักษาภาพรวมถึง Deployment Image Service and Management (DISM)
  • สุทธิรวมถึงการเชื่อมต่อกับไฟล์เซิร์ฟเวอร์โดยใช้ TCP/IP และ NetBIOS ผ่าน TCP/IP บนเครือข่ายท้องถิ่น
  • การจัดเก็บข้อมูลรวมถึง NTFS, DiskPart และ BCDBoot
  • เครื่องมือรักษาความปลอดภัยรวมถึงการสนับสนุนเพิ่มเติมสำหรับ BitLocker และ Trusted Platform Module (TPM), Secure Boot และอื่นๆ
  • ไฮเปอร์-วีซึ่งรวมถึงไฟล์ VHD การรวมเมาส์ ไดรเวอร์ที่เก็บข้อมูลขนาดใหญ่ และไดรเวอร์เครือข่ายที่อนุญาตให้ Windows PE ทำงานในไฮเปอร์ไวเซอร์

ข้อกำหนดด้านอุปกรณ์

ข้อกำหนดสำหรับ Windows PE นั้นคล้ายคลึงกับข้อกำหนดสำหรับ Windows โดยมีข้อยกเว้นบางประการ:

  • ไม่จำเป็นต้องใช้ฮาร์ดไดรฟ์ คุณสามารถเรียกใช้ Windows PE จาก RAM ได้ทั้งหมด
  • สำหรับรุ่นพื้นฐาน RAM เพียง 512 MB ก็เพียงพอแล้ว (คุณจะต้องใช้หน่วยความจำเพิ่มเมื่อเพิ่มไดรเวอร์ แพ็คเกจ หรือแอปพลิเคชัน)
  • ในการบูต Windows PE โดยตรงจาก RAM (หรือที่เรียกว่าการบูต ramdisk) จะต้องมีพื้นที่ที่อยู่ติดกันของหน่วยความจำกายภาพ (RAM) ที่สามารถเก็บอิมเมจ Windows PE (WIM) ทั้งหมดได้ เพื่อเพิ่มประสิทธิภาพการใช้งานหน่วยความจำ ผู้ผลิตควรตรวจสอบให้แน่ใจว่าเฟิร์มแวร์ของตนสงวนพื้นที่หน่วยความจำไว้ที่จุดเริ่มต้นหรือจุดสิ้นสุดของพื้นที่แอดเดรสของหน่วยความจำกายภาพ

Windows PE เวอร์ชัน 32 บิตสามารถบูตคอมพิวเตอร์ 32 บิตด้วย UEFI และ BIOS และคอมพิวเตอร์ 64 บิตที่มี BIOS

Windows PE รุ่น 64 บิตสามารถบู๊ตคอมพิวเตอร์ UEFI และ BIOS แบบ 64 บิตได้

ข้อ จำกัด

Windows PE ไม่ใช่ระบบปฏิบัติการที่ใช้งานทั่วไป สามารถใช้สำหรับการปรับใช้และการกู้คืนเท่านั้น ไม่สามารถใช้สภาพแวดล้อมเป็นไคลเอนต์แบบบางหรือระบบปฏิบัติการแบบฝังตัว คุณสามารถใช้ผลิตภัณฑ์อื่นๆ ของ Microsoft เพื่อทำสิ่งนี้ได้ เช่น Windows Embedded CE

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

การรีสตาร์ท Windows PE จะสูญเสียการเปลี่ยนแปลงทั้งหมด รวมถึงการเปลี่ยนแปลงไดรเวอร์ ตัวอักษรประจำไดรฟ์ และรีจิสทรีของ Windows PE หากต้องการเปลี่ยนแปลงอย่างถาวร โปรดดูส่วน

เมื่อติดตั้ง Windows PE รูปแบบเริ่มต้นคือ FAT32 ซึ่งมีข้อจำกัดของตัวเอง: ขนาดไฟล์จำกัดที่ 4 GB และขนาดดิสก์จำกัดที่ 32 GB ดูส่วนสำหรับข้อมูลเพิ่มเติม

Windows PE ไม่รองรับ:

  • ใช้ไฟล์เซิร์ฟเวอร์หรือเซิร์ฟเวอร์เทอร์มินัล
  • การเข้าร่วมโดเมนเครือข่าย
  • เชื่อมต่อกับเครือข่าย IPv4 จาก Windows PE บนเครือข่าย IPv6
  • เดสก์ท็อประยะไกล
  • การติดตั้งไฟล์ MSI;
  • กำลังโหลดจากเส้นทางที่มีอักขระที่ไม่ได้อยู่ในตัวอักษรภาษาอังกฤษ
  • เรียกใช้แอปพลิเคชัน 64 บิตบน Windows PE 32 บิต
  • การเพิ่มแพ็คเกจ App Bundle โดยใช้ DISM (bundles.appxbundle)

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

หมายเหตุเกี่ยวกับการเรียกใช้ Windows Setup ใน Windows PE

  • คุณสามารถใช้ Windows PE รุ่น 32 บิตและ Windows Setup เพื่อติดตั้ง Windows รุ่น 64 บิตได้ ดูส่วนสำหรับข้อมูลเพิ่มเติม
  • แม้ว่า Windows PE จะรองรับไดนามิกดิสก์ แต่ Windows Setup ไม่รองรับ หากคุณติดตั้ง Windows บนไดนามิกดิสก์ที่สร้างใน Windows PE ไดนามิกดิสก์จะไม่พร้อมใช้งานใน Windows
  • หากต้องการติดตั้ง Windows อย่างถูกต้องบนคอมพิวเตอร์ที่ใช้ UEFI ซึ่งรองรับทั้ง UEFI และ BIOS รุ่นเก่า สิ่งสำคัญคือต้องบูต 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 Standard และเครื่องมือเสริมบางอย่าง แต่คุณสมบัติหลักของวิธีนี้ในการรับซอฟต์แวร์ที่สามารถบู๊ตได้สำหรับการช่วยชีวิตคอมพิวเตอร์ และในขณะเดียวกันก็เป็นเหตุผลว่าทำไม LiveDisk จึงไม่ปรากฏบนเว็บไซต์ AOMEI เป็นอิมเมจ ISO สำเร็จรูป นั่นคือความสามารถในการเพิ่มซอฟต์แวร์พกพาแบบกำหนดเองลงใน ดิสก์. เราเพื่อน ๆ จะสามารถรวบรวมดิสก์ "สด" ของเราเองและรวมสิ่งที่เราต้องการไว้ในนั้น - โปรแกรมโฟลเดอร์และไฟล์ของเรา

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

วิธีสร้างแฟลชไดรฟ์ที่สามารถบู๊ตได้ซึ่งเข้ากันได้กับทั้ง 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, command line และ notepad เท่านั้นที่เราสามารถใช้ได้ ในกระบวนการสร้างดิสก์ คุณสามารถเพิ่มซอฟต์แวร์ของบริษัทอื่นดังต่อไปนี้:

ตัวแก้ไขรายการบูต Bootice;

เบราว์เซอร์ QtWeb;

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

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

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

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

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

ลองนึกภาพ Image Viewer;

โปรแกรมอ่าน PDF, ePub, DjVu, XPS ฯลฯ สุมาตรา PDF;

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

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

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

การสร้าง LiveDisk

เรียกใช้โปรแกรม คลิก "ถัดไป"

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

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

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

เรากด "ตกลง"

เรากด "ถัดไป"