คำเตือน: YMMV ฉันคิดว่าเราใกล้กัน แต่ยังไม่ถึงจุดนั้น คำแนะนำเหล่านี้ใช้ได้กับบางคน แต่ฉันได้รับข้อผิดพลาดในขั้นตอนสุดท้าย ดังนั้นฉันคิดว่าเราขาดอะไรไป กำลังจะสายที่นี่ฉันจะทำเครื่องหมายว่านี่เป็นชุมชนวิกิ บางทีคุณสามารถจัดเรียงสิ่งที่ฉันพลาด
ไม่รองรับการสตรีม Windows 7 อย่างเป็นทางการ คุณสามารถใช้เครื่องมือของบุคคลที่สามเพื่อทำงานให้สำเร็จ คุณสามารถทำได้ด้วยตนเองโดยการแกะไฟล์ cab แก้ไขไฟล์ข้อความสามไฟล์และใช้dism
คำสั่งเพื่ออัพเดตแพ็คเกจการติดตั้ง นี่คือวิธีการทำทีละขั้นตอน:
คัดลอกinstall.wim
จากแผ่นดิสก์การติดตั้งไปยังฮาร์ดไดรฟ์ของคุณ
ไปที่ดาวน์โหลด Windows 7 Service Pack 1หน้าเว็บบนเว็บไซต์ของ Microsoft และจากนั้นคลิกดำเนินการต่อ
หลังจากที่คุณผ่านการทดสอบ "Genuine Advantage" คุณสามารถเลือกดาวน์โหลดwindows6.1-KB976932-X64.exe
หรือรุ่น 32 บิตก็ได้windows6.1-KB976932-X86.exe
แยกเนื้อหาของเซอร์วิสแพ็คด้วย-x
คำสั่ง ตัวอย่าง:windows6.1-KB976932-X64.exe -x
แยกเนื้อหาของwindows6.1-KB976932-X64.cab
ด้วยเครื่องมือเช่น7-Zip (ยูทิลิตีการบีบอัดใด ๆ ที่สนับสนุน cab จะทำ)
แยกเนื้อหาของNestedMPPContent.cab
ลงในโฟลเดอร์เดียวกัน
เปิดupdate.ses
ใน notepad และการเปลี่ยนแปลงAbsent
เข้าสู่ภายใต้Installed
OfflineInstall
ควรมีลักษณะดังนี้:
<Tasks operationMode="OfflineInstall">
<Phase>
<package id="Windows7SP1-KB976933~31bf3856ad364e35~amd64~~6.1.1.17514" targetState="Installed"/>
</Phase>
</Tasks>
เปิดupdate.mum
และWindows7SP1-KB976933~31bf3856ad364e35~amd64~~6.1.1.17514.mum
(หรือเทียบเท่า 32 บิต) ในแผ่นจดบันทึกและเปลี่ยนallowedOffline="false"
เป็นallowedOffline="true"
แตกไฟล์ cab ภาษาทั้งหมดKB976933-LangsCab0
ผ่านKB976933-LangsCab6
เขียนทับไฟล์หากได้รับแจ้ง
เรียกใช้พรอมต์คำสั่งด้วยสิทธิ์ระดับผู้ดูแล
C:\sp1
สมมติว่าคุณเก็บไว้ที่สกัดไฟล์แพ็คให้บริการในโฟลเดอร์ที่เรียกว่า สร้างโฟลเดอร์ใหม่ชื่อC:\offline
และบันทึกตำแหน่งinstall.wim
ที่ควรอยู่ในโฟลเดอร์ซอร์สในเนื้อหาดิสก์การติดตั้ง Windows 7 ของคุณ ใช้คำสั่งต่อไปนี้ (เปลี่ยนชื่อโฟลเดอร์ในกรณีที่จำเป็น:
DISM /Mount-Wim /WimFile:C:\win7-contents\sources\install.wim /Index:1 /MountDir:C:\offline
DISM /Image:C:\offline /Add-Package /PackagePath:C:\sp1
DISM /Unmount-Wim /MountDir:C:\offline /Commit