สรุป
เพื่อช่วยปกป้องความปลอดภัยของระบบปฏิบัติการ Windows จึงมีการเซ็นชื่อการอัปเดตก่อนหน้านี้ (โดยใช้ทั้งอัลกอริทึมแฮช SHA-1 และ SHA-2) ลายเซ็นจะใช้เพื่อรับรองความถูกต้องว่าการอัปเดตมาจาก Microsoft โดยตรงและไม่ถูกเปลี่ยนแปลงในระหว่างการนําส่ง เนื่องจากจุดอ่อนในอัลกอริทึม SHA-1 และเพื่อให้สอดคล้องกับมาตรฐานอุตสาหกรรม เราจึงได้เปลี่ยนการลงชื่อในการอัปเดต Windows เพื่อใช้อัลกอริทึม SHA-2 ที่มีความปลอดภัยมากขึ้นโดยเฉพาะ การเปลี่ยนแปลงนี้ดําเนินการเสร็จสิ้นในระยะเริ่มต้นในเดือนเมษายน 2019 ถึงกันยายน 2019 เพื่ออนุญาตให้โยกย้ายอย่างราบรื่น (ดูส่วน "กําหนดการการอัปเดตผลิตภัณฑ์" สําหรับรายละเอียดเพิ่มเติมเกี่ยวกับการเปลี่ยนแปลง)
ลูกค้าที่ใช้ระบบปฏิบัติการรุ่นดั้งเดิม (Windows 7 SP1, Windows Server 2008 R2 SP1 และ Windows Server 2008 SP2) จําเป็นต้องมีการสนับสนุนการเซ็นโค้ด SHA-2 ติดตั้งบนอุปกรณ์ของตนเพื่อติดตั้งการอัปเดตที่เผยแพร่ในวันที่หรือหลังเดือนกรกฎาคม 2019 อุปกรณ์ใดๆ ที่ไม่มีการสนับสนุน SHA-2 จะไม่สามารถติดตั้งการอัปเดต Windows ได้ภายในวันที่หรือหลังเดือนกรกฎาคม 2019 เพื่อช่วยเตรียมความพร้อมสําหรับการเปลี่ยนแปลงนี้ เราได้เผยแพร่การสนับสนุนสําหรับการลงชื่อเข้าใช้ SHA-2 ตั้งแต่เดือนมีนาคม 2019 และได้ทําการปรับปรุงเพิ่มเติม Windows Server Update Services (WSUS) 3.0 SP2 จะได้รับการสนับสนุน SHA-2 เพื่อส่งมอบการอัปเดตที่ลงนาม SHA-2 อย่างปลอดภัย โปรดดูส่วน "กําหนดการการอัปเดตผลิตภัณฑ์" สําหรับไทม์ไลน์การโยกย้าย SHA-2 เท่านั้น
รายละเอียดพื้นหลัง
Secure Hash Algorithm 1 (SHA-1) ได้รับการพัฒนาเป็นฟังก์ชันแฮชที่ไม่สามารถย้อนกลับได้และใช้กันอย่างแพร่หลายเป็นส่วนหนึ่งของการเซ็นโค้ด แต่น่าเสียดายที่ความปลอดภัยของอัลกอริทึมแฮช SHA-1 มีความปลอดภัยน้อยลงเมื่อเวลาผ่านไปเนื่องจากจุดอ่อนที่พบในอัลกอริทึมประสิทธิภาพโปรเซสเซอร์ที่เพิ่มขึ้นและการถือกําเนิดของการประมวลผลระบบคลาวด์ ทางเลือกที่แข็งแกร่งเช่น Secure Hash Algorithm 2 (SHA-2) เป็นที่ต้องการอย่างยิ่งเนื่องจากไม่พบปัญหาเดียวกัน สําหรับข้อมูลเพิ่มเติมเกี่ยวกับการเลิกใช้ SHA-1 โปรดดู ที่ อัลกอริทึมแฮชและลายเซ็น
กําหนดการอัปเดตผลิตภัณฑ์
ตั้งแต่ต้นปี 2019 กระบวนการโยกย้ายไปยังการสนับสนุน SHA-2 เริ่มต้นขึ้นในขั้นตอน และการสนับสนุนจะถูกส่งในการอัปเดตแบบสแตนด์อโลน Microsoft กําหนดกําหนดการต่อไปนี้เพื่อเสนอการสนับสนุน SHA-2 โปรดทราบว่าไทม์ไลน์ต่อไปนี้อาจมีการเปลี่ยนแปลงได้ เราจะอัปเดตหน้านี้ต่อไปตามที่จําเป็น
| วันที่เป้าหมาย | เหตุการณ์ | นำไปใช้กับ |
|---|---|---|
| 12 มีนาคม 2019 | การอัปเดตความปลอดภัยแบบสแตนด์อโลนKB4474419 และ KB4490628 เผยแพร่เพื่อแนะนําการสนับสนุนการเซ็นโค้ด SHA-2 | Windows 7 SP1 Windows Server 2008 R2 SP1 |
| 12 มีนาคม 2019 | การอัปเดตแบบสแตนด์อโลนKB4484071 พร้อมใช้งานในแค็ตตาล็อก Windows Update สําหรับ WSUS 3.0 SP2 ที่สนับสนุนการอัปเดตที่ลงนาม SHA-2 สําหรับลูกค้าที่ใช้ WSUS 3.0 SP2 การอัปเดตนี้ควรได้รับการติดตั้งด้วยตนเองไม่เกินวันที่ 18 มิถุนายน 2019 | WSUS 3.0 SP2 |
| 9 เมษายน 2019 | การอัปเดตแบบสแตนด์อโลนKB4493730 ที่แนะนําการสนับสนุนการเซ็นโค้ด SHA-2 สําหรับสแตกบริการ (SSU) ได้รับการเผยแพร่เป็นการอัปเดตความปลอดภัย | Windows Server 2008 SP2 |
| 14 พฤษภาคม 2019 | การอัปเดตความปลอดภัยแบบสแตนด์อโลนKB4474419 เผยแพร่เพื่อแนะนําการสนับสนุนการเซ็นโค้ด SHA-2 | Windows Server 2008 SP2 |
| 11 มิถุนายน 2019 | การอัปเดตความปลอดภัยแบบสแตนด์อโลนKB4474419 เผยแพร่อีกครั้งเพื่อเพิ่มการสนับสนุนการเซ็นโค้ด MSI SHA-2 ที่ขาดหายไป | Windows Server 2008 SP2 |
| วันที่ 18 มิถุนายน 2019 | Windows 10 อัปเดตลายเซ็นที่เปลี่ยนจากลายเซ็นคู่ (SHA-1/SHA-2) เป็น SHA-2 เท่านั้น ไม่จําเป็นต้องดําเนินการของลูกค้า | Windows 10 เวอร์ชัน 1709 Windows 10 เวอร์ชัน 1803 Windows 10 เวอร์ชัน 1809 Windows Server 2019 |
| วันที่ 18 มิถุนายน 2019 | ต้องระบุ: สําหรับลูกค้าที่ใช้ WSUS 3.0 SP2 KB4484071 ต้อง ติดตั้งด้วยตนเองภายในวันที่นี้เพื่อสนับสนุนการอัปเดต SHA-2 | WSUS 3.0 SP2 |
| 9 กรกฎาคม 2019 |
จําเป็น: Updates สําหรับ Windows เวอร์ชันดั้งเดิมจะต้องติดตั้งการสนับสนุนการเซ็นโค้ด SHA-2 การสนับสนุนที่เผยแพร่ในเดือนเมษายนและพฤษภาคม (KB4493730 และ KB4474419) จะต้องดําเนินการรับการอัปเดตสําหรับ Windows เวอร์ชันเหล่านี้ต่อไป การอัปเดตทั้งหมดของ Windows จะเปลี่ยนลายเซ็นจาก SHA1 และลายเซ็นแบบคู่ (SHA-1/SHA-2) เป็น SHA-2 เท่านั้นในขณะนี้ |
Windows Server 2008 SP2 |
| 16 กรกฎาคม 2019 | Windows 10 อัปเดตลายเซ็นที่เปลี่ยนจากลายเซ็นคู่ (SHA-1/SHA-2) เป็น SHA-2 เท่านั้น ไม่จําเป็นต้องดําเนินการของลูกค้า | Windows 10 เวอร์ชัน 1507 Windows 10 เวอร์ชัน 1607 Windows Server 2016 Windows 10 เวอร์ชัน 1703 |
| 13 สิงหาคม 2019 |
จําเป็น: Updates สําหรับ Windows เวอร์ชันดั้งเดิมจะต้องติดตั้งการสนับสนุนการเซ็นโค้ด SHA-2 การสนับสนุนที่เผยแพร่ในเดือนมีนาคม (KB4474419 และ KB4490628) จะต้องดําเนินการรับการอัปเดตสําหรับ Windows รุ่นเหล่านี้ต่อไป หากคุณมีอุปกรณ์หรือ VM ที่ใช้การบูต EFI โปรดดูส่วนคําถามที่ถามบ่อยสําหรับขั้นตอนเพิ่มเติมเพื่อป้องกันปัญหาที่อุปกรณ์ของคุณอาจไม่เริ่มทํางาน การอัปเดตลายเซ็น Windows ดั้งเดิมทั้งหมดเปลี่ยนจาก SHA-1 และเซ็นชื่อแบบคู่ (SHA-1/SHA-2) เป็น SHA-2 เท่านั้นในขณะนี้ |
Windows 7 SP1 Windows Server 2008 R2 SP1 |
| 10 กันยายน 2019 | ลายเซ็นการอัปเดต Windows ดั้งเดิมเปลี่ยนจากแบบสองเซ็นชื่อ (SHA-1/SHA-2) เป็น SHA-2 เท่านั้น ไม่จําเป็นต้องดําเนินการของลูกค้า | Windows Server 2012 Windows 8.1 Windows Server 2012 R2 |
| 10 กันยายน 2019 | การอัปเดตความปลอดภัยแบบสแตนด์อโลนKB4474419 มีการเผยแพร่อีกครั้งเพื่อเพิ่มโปรแกรมจัดการการบูต EFI ที่ขาดหายไป โปรดตรวจสอบให้แน่ใจว่าเวอร์ชันนี้ได้รับการติดตั้งแล้ว | Windows 7 SP1 Windows Server 2008 R2 SP1 Windows Server 2008 SP2 |
| 28 มกราคม 2020 | ลายเซ็นในรายการที่เชื่อถือของใบรับรอง (CTLs) สําหรับ โปรแกรมรากที่เชื่อถือได้ของ Microsoft เปลี่ยนแปลงจากแบบเซ็นชื่อแบบคู่ (SHA-1/SHA-2) เป็น SHA-2 เท่านั้น ไม่จําเป็นต้องดําเนินการของลูกค้า | แพลตฟอร์ม Windows ที่รองรับทั้งหมด |
| สิงหาคม 2020 | จุดสิ้นสุดบริการ Windows Update SHA-1 จะถูกยกเลิก ซึ่งจะส่งผลกระทบต่ออุปกรณ์ Windows รุ่นเก่าซึ่งไม่ได้อัปเดตด้วยการอัปเดตความปลอดภัยที่เหมาะสมเท่านั้น สําหรับข้อมูลเพิ่มเติม ให้ดูที่ KB4569557 | Windows 7 Windows 7 SP1 Windows Server 2008 Windows Server 2008 SP2 Windows Server 2008 R2 Windows Server 2008 R2 SP1 |
| 3 สิงหาคม 2020 | Microsoft ยกเลิกเนื้อหาที่ลงนามใน Windows สําหรับ Secure Hash Algorithm 1 (SHA-1) จากศูนย์ดาวน์โหลด Microsoft สําหรับข้อมูลเพิ่มเติม ดูที่ บล็อก WINDOWS IT Pro เนื้อหา SHA-1 ของ Windows ที่จะสิ้นสุดการใช้งานเมื่อวันที่ 3 สิงหาคม 2020 | Windows Server 2000 Windows XP Windows Server 2003 Windows Vista Windows Server 2008 Windows 7 Windows Server 2008 R2 Windows 8 Windows Server 2012 Windows 8.1 Windows Server 2012 R2 สำหรับ Windows 10 ให้ทำดังนี้ Windows 10 Server |
สถานะปัจจุบัน
Windows 7 SP1 และ Windows Server 2008 R2 SP1
ต้องติดตั้งการอัปเดตที่จําเป็นต่อไปนี้ จากนั้นอุปกรณ์จะเริ่มระบบใหม่ก่อนที่จะติดตั้งการอัปเดตใดๆ ที่เผยแพร่เมื่อวันที่ 13 สิงหาคม 2019 หรือใหม่กว่า การอัปเดตที่จําเป็นสามารถติดตั้งตามลําดับใดก็ได้และไม่จําเป็นต้องติดตั้งใหม่ เว้นแต่จะมีการอัปเดตที่จําเป็นเวอร์ชันใหม่
- การอัปเดตสแตกการให้บริการ (SSU) (KB4490628) หากคุณใช้ Windows Update จะมีการเสนอ SSU ที่จําเป็นให้คุณโดยอัตโนมัติ
- การอัปเดต SHA-2 (KB4474419) เผยแพร่เมื่อวันที่ 10 กันยายน 2019 ถ้าคุณใช้ Windows Update การอัปเดต SHA-2 ที่จําเป็นจะมีให้กับคุณโดยอัตโนมัติ
สำคัญ คุณต้องรีสตาร์ตอุปกรณ์ของคุณหลังจากติดตั้งการอัปเดตที่จําเป็นทั้งหมดก่อนที่จะติดตั้งชุดรวมอัปเดตรายเดือนการอัปเดตความปลอดภัยเท่านั้นตัวอย่างชุดรวมอัปเดตรายเดือนหรือการอัปเดตแบบสแตนด์อโลน
Windows Server 2008 SP2
ต้องติดตั้งการอัปเดตต่อไปนี้ จากนั้นอุปกรณ์จะเริ่มระบบใหม่ก่อนที่จะติดตั้งชุดรวมอัปเดตใดๆ ที่เผยแพร่เมื่อวันที่ 10 กันยายน 2019 หรือใหม่กว่า การอัปเดตที่จําเป็นสามารถติดตั้งตามลําดับใดก็ได้และไม่จําเป็นต้องติดตั้งใหม่ เว้นแต่จะมีการอัปเดตที่จําเป็นเวอร์ชันใหม่
- การอัปเดตสแตกการให้บริการ (SSU) (KB4493730) หากคุณใช้ Windows Update ระบบจะเสนอการอัปเดต SSU ที่จําเป็นให้คุณโดยอัตโนมัติ
- อัปเดต SHA-2 ล่าสุด (KB4474419) เผยแพร่ในวันที่ 10 กันยายน 2019 ถ้าคุณใช้ Windows Update การอัปเดต SHA-2 ที่จําเป็นจะมีให้กับคุณโดยอัตโนมัติ
สำคัญ คุณต้องรีสตาร์ตอุปกรณ์ของคุณหลังจากติดตั้งการอัปเดตที่จําเป็นทั้งหมดก่อนที่จะติดตั้งชุดรวมอัปเดตรายเดือนการอัปเดตความปลอดภัยเท่านั้นตัวอย่างชุดรวมอัปเดตรายเดือนหรือการอัปเดตแบบสแตนด์อโลน
คำถามที่ถามบ่อย
ข้อมูลทั่วไป การวางแผน และการป้องกันปัญหา
1. การอัปเดตสําหรับ KB3033929 และ KB4039648 แตกต่างจากการอัปเดตแบบสแตนด์อโลนที่จัดส่งในเดือนมีนาคมและเมษายนอย่างไร
การสนับสนุนการเซ็นโค้ด SHA-2 ได้จัดส่งก่อนเวลาที่กําหนดเพื่อให้แน่ใจว่าลูกค้าส่วนใหญ่จะมีการสนับสนุนที่ดีล่วงหน้าถึงการเปลี่ยนแปลงของ Microsoft ในการเซ็นชื่อ SHA-2 สําหรับการอัปเดตสําหรับระบบเหล่านี้ การอัปเดตแบบสแตนด์อโลนมีการแก้ไขเพิ่มเติมและพร้อมให้ใช้งานเพื่อให้แน่ใจว่าการอัปเดต SHA-2 ทั้งหมดอยู่ในการอัปเดตที่สามารถระบุได้ง่ายจํานวนเล็กน้อย Microsoft ขอแนะนําให้ลูกค้าที่ดูแลรักษาอิมเมตาระบบสําหรับ OSes เหล่านี้เพื่อใช้การอัปเดตเหล่านี้กับรูปภาพ
2. WSUS เวอร์ชันอื่นๆ จะเพิ่มการสนับสนุน SHA-2 หรือไม่
เริ่มต้นด้วย WSUS 4.0 บน Windows Server 2012 WSUS สนับสนุนการอัปเดตที่ลงนามด้วย SHA-2 แล้ว และไม่จําเป็นต้องดําเนินการใดๆ กับลูกค้าสําหรับเวอร์ชันเหล่านี้
เฉพาะ WSUS 3.0 SP2 เท่านั้นที่จําเป็นต้อง ติดตั้ง KB4484071 เพื่อสนับสนุนการอัปเดต SHA2 ที่เซ็นชื่อแล้วเท่านั้น
3. ฉันมีระบบ Windows Server 2008 SP2 ที่เริ่มต้นระบบจากคู่กับ Windows Server 2008 R2 (หรือ Windows 7) ฉันจะอัปเดตเป็นการสนับสนุน SHA-2 ได้อย่างไร
สมมติว่า คุณเรียกใช้ Windows Server 2008 SP2 หากคุณเริ่มต้นระบบสองครั้งด้วย Windows Server 2008 R2 SP1/Windows 7 SP1 ตัวจัดการการบูตสําหรับระบบประเภทนี้มาจากระบบ Windows Server 2008 R2/Windows 7 เมื่อต้องการอัปเดตทั้งสองระบบให้สําเร็จเพื่อใช้การสนับสนุน SHA-2 คุณต้องอัปเดตระบบ Windows Server 2008 R2/Windows 7 เพื่อให้ตัวจัดการการเริ่มต้นระบบได้รับการอัปเดตเป็นเวอร์ชันที่สนับสนุน SHA-2 จากนั้น อัปเดตระบบ Windows Server 2008 SP2 ด้วยการสนับสนุน SHA-2
4. ฉันมีระบบที่มีสองพาร์ติชันหนึ่งมี Windows Server 2008 SP2 และที่สองที่มีสภาพแวดล้อมการบูต Windows 7 PE (WinPE) How do I อัปเดตเป็นการสนับสนุน SHA-2 หรือไม่
เช่นเดียวกับสถานการณ์การเริ่มต้นระบบแบบคู่ สภาพแวดล้อม Windows 7 PE ต้องได้รับการอัปเดตเป็นการสนับสนุน SHA-2 จากนั้น ระบบ Windows Server 2008 SP2 ต้องได้รับการอัปเดตเป็นการสนับสนุน SHA-2
5. ฉันกําลังใช้การตั้งค่าเพื่อดําเนินการติดตั้ง Windows 7 SP1 หรือ Windows Server 2008 R2 SP1 ใหม่ทั้งหมด ฉันใช้รูปที่ถูกกําหนดเองด้วยการปรับปรุง (ตัวอย่างเช่น การใช้ dism.exe) How do I อัปเดตเป็นการสนับสนุน SHA-2 หรือไม่
- เรียกใช้การตั้งค่า Windows เพื่อทําให้เสร็จสมบูรณ์และเริ่มต้นระบบใน Windows ก่อนที่จะติดตั้งการอัปเดตของวันที่ 13 สิงหาคม 2019 หรือใหม่กว่า
- เปิดหน้าต่างพร้อมท์คําสั่งของผู้ดูแลระบบ เรียกใช้ bcdboot.exe ซึ่งจะคัดลอกไฟล์การเริ่มต้นระบบจากไดเรกทอรี Windows และตั้งค่าสภาพแวดล้อมการเริ่มต้นระบบ ดู BCDBoot Command-Line ตัวเลือก สําหรับรายละเอียดเพิ่มเติม
- ก่อนที่จะติดตั้งการอัปเดตเพิ่มเติม ให้ติดตั้ง KB4474419 และ KB4490628KB4474419 สําหรับ Windows 7 SP1 และ Windows Server 2008 R2 SP1 ใหม่อีกครั้ง
- รีสตาร์ตระบบปฏิบัติการ จําเป็นต้องเริ่มระบบใหม่นี้
- ติดตั้งการอัปเดตที่เหลืออยู่
6. ฉันกําลังติดตั้งอิมเมจของ Windows 7 SP1 หรือ Windows Server 2008 R2 SP1 ลงในดิสก์โดยตรงโดยไม่ต้องเรียกใช้การติดตั้ง How do I ทําให้สถานการณ์นี้ใช้งานได้หรือไม่
- ติดตั้งอิมเมจบนดิสก์และเริ่มต้นระบบใน Windows
- ที่พร้อมท์คําสั่ง ให้เรียกใช้ bcdboot.exe ซึ่งจะคัดลอกไฟล์การเริ่มต้นระบบจากไดเรกทอรี Windows และตั้งค่าสภาพแวดล้อมการเริ่มต้นระบบ ดู BCDBoot Command-Line ตัวเลือก สําหรับรายละเอียดเพิ่มเติม
- ก่อนที่จะติดตั้งการอัปเดตเพิ่มเติม ให้ติดตั้ง KB4474419 และ KB4490628 สําหรับ Windows 7 SP1 Windows Server 2008 R2 SP1 ของวันที่ 23 กันยายน 2019
- รีสตาร์ตระบบปฏิบัติการ จําเป็นต้องเริ่มระบบใหม่นี้
- ติดตั้งการอัปเดตที่เหลืออยู่
7. อุปกรณ์ x64 หรือ VM ของฉันที่ใช้ EFI Boot ได้รับการสนับสนุนโดยการอัปเดต SHA-2 บน Windows 7 SP1 และ Windows Server 2008 R2 SP1 นี้หรือไม่
ใช่ คุณจะต้องติดตั้งการอัปเดตที่จําเป็นก่อนดําเนินการต่อ: การอัปเดต SSU (KB4490628) และ SHA-2 (KB4474419) นอกจากนี้ คุณจะต้องเริ่มระบบของอุปกรณ์ใหม่หลังจากติดตั้งการอัปเดตที่จําเป็นก่อนที่จะติดตั้งการอัปเดตเพิ่มเติม
8. Windows 10 เวอร์ชัน 1903 ไม่แสดงอยู่ในตารางด้านบน รองรับการอัปเดต SHA-2 หรือไม่ จําเป็นต้องดําเนินการใดๆ หรือไม่
Windows 10 เวอร์ชัน 1903 สนับสนุน SHA-2 เนื่องจากมีการเผยแพร่และการอัปเดตทั้งหมดได้รับการรับรอง SHA-2 แล้วเท่านั้น Windows รุ่นนี้ไม่จําเป็นต้องดําเนินการใดๆ
9. ฉันกําลังติดตั้งการอัปเดตไปยังระบบออนไลน์ (ที่ใช้งานอยู่) โดยใช้ dism.exe /online How do I ทําให้สถานการณ์นี้ใช้งานได้หรือไม่
Windows 7 SP1 และ Windows Server 2008 R2 SP1
- เริ่มต้นระบบใน Windows ก่อนที่จะติดตั้งการอัปเดตของวันที่ 13 สิงหาคม 2019 หรือใหม่กว่า
- ก่อนที่จะติดตั้งการอัปเดตเพิ่มเติม ให้ติดตั้ง KB4474419 และ KB4490628 สําหรับ Windows 7 SP1 Windows Server 2008 R2 SP1 ของวันที่ 23 กันยายน 2019
- รีสตาร์ตระบบปฏิบัติการ จําเป็นต้องเริ่มระบบใหม่นี้
- ติดตั้งการอัปเดตที่เหลืออยู่
Windows Server 2008 SP2
- เริ่มต้นระบบใน Windows ก่อนที่จะติดตั้งการอัปเดตของวันที่ 9 กรกฎาคม 2019 หรือใหม่กว่า
- ก่อนที่จะติดตั้งการอัปเดตเพิ่มเติม ให้ติดตั้ง KB4474419 และ KB4493730 KB4474419 ของวันที่ 23 กันยายน 2019 สําหรับ Windows Server 2008 SP2
- รีสตาร์ตระบบปฏิบัติการ จําเป็นต้องเริ่มระบบใหม่นี้
- ติดตั้งการอัปเดตที่เหลืออยู่
ออกการกู้คืน
1. อุปกรณ์ x86 หรือ x64 หรือเครื่องเสมือน (VM) ของฉันไม่เริ่มทํางาน และฉันได้รับข้อผิดพลาด 0xc0000428 (STATUS_INVALID_IMAGE_HASH) หรืออุปกรณ์ของฉันเริ่มเข้าสู่สภาพแวดล้อมการกู้คืนเมื่อเริ่มระบบใหม่หลังจากติดตั้งการอัปเดตที่เผยแพร่เมื่อวันที่ 13 สิงหาคม 2019 หรือใหม่กว่า ฉันได้ติดตั้ง KB4474419 และ KB4490628 เพื่อรวมการสนับสนุน SHA-2 How do I กู้คืนการติดตั้งของฉันได้อย่างไร
ถ้าคุณเห็นข้อผิดพลาด 0xc0000428 ที่มีข้อความ "Windows ไม่สามารถตรวจสอบลายเซ็นดิจิทัลสําหรับไฟล์นี้ได้ การเปลี่ยนแปลงฮาร์ดแวร์หรือซอฟต์แวร์ล่าสุดอาจติดตั้งแฟ้มที่เซ็นชื่อไม่ถูกต้องหรือเสียหาย หรืออาจเป็นซอฟต์แวร์ที่เป็นอันตรายจากแหล่งที่ไม่รู้จัก" โปรดทําตามขั้นตอนเหล่านี้เพื่อกู้คืน
- เริ่มต้นระบบปฏิบัติการโดยใช้สื่อการกู้คืน
- ก่อนที่จะติดตั้งการอัปเดตเพิ่มเติม ให้ติดตั้งการอัปเดต KB4474419 วันที่ 23 กันยายน 2019 หรือวันที่ใหม่กว่าโดยใช้ Deployment Image Servicing and Management (DISM) สําหรับ Windows 7 SP1 และ Windows Server 2008 R2 SP1
- ที่พร้อมท์คําสั่ง ให้เรียกใช้ bcdboot.exe ซึ่งจะคัดลอกไฟล์การเริ่มต้นระบบจากไดเรกทอรี Windows และตั้งค่าสภาพแวดล้อมการเริ่มต้นระบบ ดู BCDBoot Command-Line ตัวเลือก สําหรับรายละเอียดเพิ่มเติม
- รีสตาร์ตระบบปฏิบัติการ
2. ฉันได้ปรับใช้การอัปเดตค่าสะสมสําหรับอุปกรณ์ทั้งหมดหรือเครื่องเสมือน (VM) ในสภาพแวดล้อมของฉัน และเมื่อรีสตาร์ต ฉันได้รับ 0xc0000428 ข้อผิดพลาด (STATUS\_INVALID\_IMAGE\_HASH) หรืออุปกรณ์ของฉันเริ่มเข้าสู่สภาพแวดล้อมการกู้คืน ฉันควรทําอย่างไรบนอุปกรณ์หรือเครื่องเสมือนที่เหลือที่ยังไม่ได้รีสตาร์ต
- หยุดการปรับใช้อุปกรณ์อื่นๆ และอย่าเริ่มระบบของอุปกรณ์หรือ VM ที่ยังไม่ได้เริ่มการทํางานใหม่
- ระบุอุปกรณ์และ VM ในสถานะรอดําเนินการใหม่ด้วยการอัปเดตที่เผยแพร่เมื่อวันที่ 13 สิงหาคม 2019 หรือใหม่กว่า และเปิดพร้อมท์คําสั่งด้วยสิทธิ์ผู้ดูแล
- ค้นหาข้อมูลเฉพาะตัวของแพคเกจสําหรับการอัปเดตที่คุณต้องการเอาออกโดยใช้คําสั่งต่อไปนี้โดยใช้หมายเลข KB สําหรับการอัปเดตนั้น (แทนที่ 4512506 ด้วยหมายเลข KB ที่คุณกําลังกําหนดเป้าหมาย ถ้าไม่ใช่ชุดรวมอัปเดตรายเดือนที่เผยแพร่เมื่อวันที่ 13 สิงหาคม 2019): dism /online /get-packages | findstr 4512506
- ใช้คําสั่งต่อไปนี้เพื่อลบการอัปเดต <แทนที่ข้อมูลประจําตัว>ของแพคเกจด้วยสิ่งที่พบในคําสั่งก่อนหน้า: Dism.exe /online /remove-package /packagename:<package identity>
- ตอนนี้คุณจะต้องติดตั้งการอัปเดตที่จําเป็นที่ระบุไว้ในส่วน วิธีรับการอัปเดตนี้ ของการอัปเดตที่คุณกําลังพยายามติดตั้ง หรือการอัปเดตที่จําเป็นที่ระบุไว้ข้างต้นในส่วน สถานะปัจจุบัน ของบทความนี้
หมาย เหตุ อุปกรณ์หรือ VM ใด ๆ ที่คุณกําลังได้รับ 0xc0000428 ข้อผิดพลาดหรือที่เริ่มต้นในสภาพแวดล้อมการกู้คืนคุณจะต้องทําตามขั้นตอนในคําถามที่ถามบ่อยสําหรับ 0xc0000428 ข้อผิดพลาด
3. ฉันควรทําอย่างไรหากได้รับรหัสข้อผิดพลาด 80096010 หรือรหัสข้อผิดพลาด 80092004 (CRYPT_E_NOT_FOUND), "Windows Update พบข้อผิดพลาดที่ไม่รู้จัก" เมื่อพยายามติดตั้งการอัปเดตบน Windows 7 SP1, Windows Server 2008 R2 SP1 หรือ Windows Server 2008 SP2
ถ้าคุณพบข้อผิดพลาดเหล่านี้ คุณจําเป็นต้องติดตั้งการอัปเดตที่จําเป็นที่ระบุไว้ในส่วน วิธีรับการอัปเดตนี้ ของการอัปเดตที่คุณกําลังพยายามติดตั้ง หรือการอัปเดตที่จําเป็นที่แสดงอยู่ด้านบนในส่วน สถานะปัจจุบัน ของบทความนี้
4. อุปกรณ์ Intel Itanium IA64 ของฉันไม่เริ่มทํางานและฉันได้รับ 0xc0000428 ข้อผิดพลาด (STATUS\_INVALID\_IMAGE\_HASH) แต่ฉันติดตั้ง KB4474419 และ KB4490628 How do I กู้คืนการติดตั้งของฉันได้อย่างไร
ถ้าคุณเห็นข้อผิดพลาด 0xc0000428 ที่มีข้อความ "Windows ไม่สามารถตรวจสอบลายเซ็นดิจิทัลสําหรับไฟล์นี้ได้ การเปลี่ยนแปลงฮาร์ดแวร์หรือซอฟต์แวร์ล่าสุดอาจติดตั้งแฟ้มที่เซ็นชื่อไม่ถูกต้องหรือเสียหาย หรืออาจเป็นซอฟต์แวร์ที่เป็นอันตรายจากแหล่งที่ไม่รู้จัก" โปรดทําตามขั้นตอนเหล่านี้เพื่อกู้คืน
- เริ่มต้นระบบปฏิบัติการโดยใช้สื่อการกู้คืน
- ติดตั้งการอัปเดต SHA-2 ล่าสุด (KB4474419) ที่เผยแพร่ในวันที่ 13 สิงหาคม 2019 หรือหลังจากนั้นโดยใช้ Deployment Image Servicing and Management (DISM) สําหรับ Windows 7 SP1 และ Windows Server 2008 R2 SP1
- เริ่มต้นระบบใหม่ในสื่อการกู้คืน จําเป็นต้องเริ่มระบบใหม่นี้
- ที่พร้อมท์คําสั่ง ให้เรียกใช้ bcdboot.exe ซึ่งจะคัดลอกไฟล์การเริ่มต้นระบบจากไดเรกทอรี Windows และตั้งค่าสภาพแวดล้อมการเริ่มต้นระบบ ดู BCDBoot Command-Line ตัวเลือก สําหรับรายละเอียดเพิ่มเติม
- รีสตาร์ตระบบปฏิบัติการ
5. หลังจากที่ฉันติดตั้งการอัปเดต SHA-2 (KB4474419) ที่เผยแพร่เมื่อวันที่ 10 กันยายน 2019 สําหรับ Windows Server 2008 SP2 ฉันไม่สามารถติดตั้งการอัปเดตด้วยตนเองได้โดยการดับเบิลคลิกที่ไฟล์ .msu และได้รับข้อผิดพลาด "ตัวติดตั้งพบข้อผิดพลาด: 0x80073afc ตัวโหลดทรัพยากรไม่สามารถค้นหาไฟล์ MUI ได้"
ถ้าคุณพบปัญหานี้ คุณสามารถลดปัญหานี้ได้โดยการเปิดหน้าต่างพร้อมท์คําสั่งและเรียกใช้คําสั่งต่อไปนี้เพื่อติดตั้งการอัปเดต (แทนที่ตัว <ยึดตําแหน่ง> msu ด้วยตําแหน่งที่ตั้งจริงและชื่อไฟล์ของการอัปเดต):
<wusa.exe msu location> /quiet
ปัญหานี้ได้รับการแก้ไขแล้วใน KB4474419 เผยแพร่เมื่อ 8 ตุลาคม 2019 การอัปเดตนี้จะติดตั้งโดยอัตโนมัติจาก Windows Update และ Windows Server Update Services (WSUS) ถ้าคุณจําเป็นต้องติดตั้งการอัปเดตนี้ด้วยตนเอง คุณจะต้องใช้วิธีแก้ไขปัญหาชั่วคราวข้างต้น
หมาย เหตุ หากก่อนหน้านี้คุณได้ติดตั้ง KB4474419 เผยแพร่เมื่อวันที่ 23 กันยายน 2019 แสดงว่าคุณมีการอัปเดตนี้เวอร์ชันล่าสุดอยู่แล้วและไม่จําเป็นต้องติดตั้งใหม่