แม้ว่าจะเป็นเวลากว่าห้าปีแล้วที่การสนับสนุนหลักสำหรับ Windows 7 สิ้นสุดลง แต่คอมพิวเตอร์จำนวนมากยังคงใช้ระบบปฏิบัติการ Windows 7 อันเป็นที่รัก น่าแปลกที่ ณ เดือนกรกฎาคม 2020 คอมพิวเตอร์เกือบ 20% ที่ทำงานบนระบบปฏิบัติการ Windows ยังคงใช้ Windows 7 เวอร์ชันเก่าต่อไป แม้ว่า Windows 10 รุ่นล่าสุดและยิ่งใหญ่ที่สุดโดย Microsoft จะมีคุณลักษณะและการออกแบบที่ล้ำหน้ากว่ามาก ผู้ใช้คอมพิวเตอร์จำนวนมากหลีกเลี่ยงการอัปเดตจาก Windows 7 เนื่องจากความเรียบง่ายและความสามารถในการทำงานได้อย่างราบรื่นบนระบบรุ่นเก่าและฮาร์ดแวร์ที่มีประสิทธิภาพน้อยกว่า
อย่างไรก็ตาม เมื่อ Windows 7 ใกล้ถึงจุดสิ้นสุด การอัปเดตระบบปฏิบัติการใหม่นั้นหายากมาก และมาถึงเพียงครั้งเดียวในบลูมูน การอัปเดตเหล่านี้ซึ่งโดยปกติไม่ราบรื่นในบางครั้งอาจทำให้การดาวน์โหลดและติดตั้งค่อนข้างยุ่งยาก บริการอัปเดตของ Windowsได้รับการออกแบบมาให้ทำงานอย่างเงียบ ๆ ในพื้นหลัง ดาวน์โหลดการอัปเดตใหม่ทุกครั้งที่มี ติดตั้งบางรายการ และบันทึกรายการอื่นๆ เมื่อรีสตาร์ทคอมพิวเตอร์ แม้ว่าผู้ใช้ใน Windows 7,8 และ 10 จะรายงานปัญหาจำนวนหนึ่งเมื่อพยายามอัปเดตระบบปฏิบัติการ
ปัญหาที่พบบ่อยที่สุดคือ Windows Update ค้างที่ 0% เมื่อดาวน์โหลดการอัปเดตใหม่หรือที่ขั้นตอน 'การค้นหา/ตรวจสอบการอัปเดต' ผู้ใช้สามารถแก้ไขปัญหาเหล่านี้เกี่ยวกับการอัปเดต Windows 7 ได้โดยใช้หนึ่งในวิธีแก้ไขปัญหาที่อธิบายไว้ด้านล่าง
สารบัญ
วิธีแก้ไขปัญหาการอัปเดต Windows 7 จะไม่ดาวน์โหลด
ดูเหมือนว่าวิธีแก้ไขปัญหาต่างๆ จะแก้ปัญหาให้กับผู้ใช้ทั้งนี้ขึ้นอยู่กับรากของปัญหา วิธีแก้ปัญหาที่พบบ่อยและง่ายที่สุดคือเรียกใช้ตัวแก้ไขปัญหา Windows Update ในตัว ตามด้วยการเริ่มบริการ Windows Update ใหม่ คุณยังสามารถปิดใช้งานโปรแกรมป้องกันไวรัสของคุณชั่วคราวหรือดำเนินการคลีนบูตแล้วลองดาวน์โหลดการอัปเดต นอกจากนี้ การอัปเดต Windows 7 ต้องใช้ Internet Explorer 11 และ .NET framework เวอร์ชันล่าสุดที่ติดตั้งบนคอมพิวเตอร์ของคุณ ดังนั้น ก่อนอื่น ให้ตรวจสอบว่าคุณมีโปรแกรมเหล่านี้หรือไม่ และหากไม่มี ให้ดาวน์โหลดและติดตั้งเพื่อแก้ปัญหา 'อัปเดตไม่ดาวน์โหลด' ในที่สุดและโชคไม่ดี หากไม่มีสิ่งใดทำงาน คุณสามารถดาวน์โหลดและติดตั้งการอัปเดต Windows 7 ใหม่ได้ด้วยตนเอง
วิธีที่ 1: เรียกใช้ตัวแก้ไขปัญหา Windows Update
ก่อนที่จะเปลี่ยนไปใช้วิธีการขั้นสูงและยุ่งยากมากขึ้น คุณควรลองใช้ตัวแก้ไขปัญหาการอัปเดตของ Windows เพื่อแก้ไขปัญหาใดๆ ที่คุณอาจประสบกับกระบวนการอัปเดต ตัวแก้ไขปัญหามีอยู่ใน Windows ทุกรุ่น (7,8 และ 10) เครื่องมือแก้ปัญหาดำเนินการหลายอย่างโดยอัตโนมัติ เช่น การเริ่มบริการอัปเดตของ Windows ใหม่ เปลี่ยนชื่อโฟลเดอร์ SoftwareDistribution เพื่อล้างแคชดาวน์โหลด ฯลฯ
1. คลิกที่ปุ่ม Start หรือกดปุ่ม Windows บนแป้นพิมพ์ของคุณและค้นหาการแก้ไขปัญหา คลิกที่ Troubleshooting เพื่อเปิดโปรแกรม คุณสามารถเปิดได้เช่นเดียวกันจากแผงควบคุม

2. ภายใต้ ระบบและความปลอดภัย ให้คลิกที่แก้ไขปัญหาด้วย Windows Update
![แก้ไข Windows 7 Updates ไม่ดาวน์โหลด แก้ไข Windows 7 Updates ไม่ดาวน์โหลด]()
3. คลิกที่ขั้นสูง ในหน้าต่างต่อไปนี้
![แก้ไข Windows 7 Updates ไม่ดาวน์โหลด แก้ไข Windows 7 Updates ไม่ดาวน์โหลด]()
4. เลือกใช้การซ่อมแซมโดยอัตโนมัติ และสุดท้ายคลิก ถัดไปเพื่อเริ่มการแก้ไขปัญหา
![แก้ไข Windows 7 Updates ไม่ดาวน์โหลด แก้ไข Windows 7 Updates ไม่ดาวน์โหลด]()
ตัวแก้ไขปัญหา Windows Update อาจไม่อยู่ในคอมพิวเตอร์บางเครื่อง พวกเขาสามารถดาวน์โหลดโปรแกรมแก้ไขปัญหาจากที่นี่: แก้ไขปัญหา Windows Update เมื่อดาวน์โหลดแล้ว ให้เปิดโฟลเดอร์ Downloads ดับเบิลคลิกที่ไฟล์ WindowsUpdate.diagcab เพื่อเรียกใช้ จากนั้นทำตามคำแนะนำบนหน้าจอเพื่อดำเนินการแก้ไขปัญหาให้เสร็จสิ้น
วิธีที่ 2: เริ่มบริการ Windows Update ใหม่
กิจกรรมที่เกี่ยวข้องกับการอัปเดตซอฟต์แวร์ทั้งหมด เช่น การดาวน์โหลดและติดตั้งถูกควบคุมโดยบริการ Windows Update ที่ทำงานอย่างต่อเนื่องในเบื้องหลัง บริการWindows Update ที่เสียหายอาจทำให้การอัปเดตค้างอยู่ที่การดาวน์โหลด 0% รีเซ็ตการใช้งานที่มีปัญหา จากนั้นลองดาวน์โหลดการอัปเดตใหม่ ในขณะที่ตัวแก้ไขปัญหา Windows Update ดำเนินการเช่นเดียวกัน การดำเนินการด้วยตนเองสามารถช่วยในการแก้ไขปัญหาได้
1. กดปุ่มWindows + R บนแป้นพิมพ์เพื่อเปิดกล่องคำสั่ง Run พิมพ์ services.msc แล้ว คลิก OK เพื่อเปิดแอปพลิเคชัน Services
![แก้ไข Windows 7 Updates ไม่ดาวน์โหลด แก้ไข Windows 7 Updates ไม่ดาวน์โหลด]()
2. ในรายการของการบริการท้องถิ่นค้นหาWindows Update
3. เลือกบริการWindows Updateแล้วคลิกRestart ทางด้านซ้าย (เหนือคำอธิบายบริการ) หรือคลิกขวาที่บริการแล้วเลือกRestartจากเมนูบริบทที่ตามมา
![แก้ไข Windows 7 Updates ไม่ดาวน์โหลด แก้ไข Windows 7 Updates ไม่ดาวน์โหลด]()
วิธีที่ 3: ตรวจสอบว่าคุณมี Internet Explorer 11 และ .NET 4.7 หรือไม่ (ข้อกำหนดเบื้องต้นสำหรับการอัปเดต Windows 7)
ดังที่กล่าวไว้ก่อนหน้านี้ ในการอัปเดต Windows7 คอมพิวเตอร์ของคุณจำเป็นต้องมี Internet Explorer 11 และ .NET framework ล่าสุด บางครั้ง คุณอาจทำการอัปเดตได้สำเร็จโดยไม่มีโปรแกรมเหล่านี้ แต่ก็ไม่เสมอไป
1. เยี่ยมชมดาวน์โหลด Microsoft .NET Framework 4.7และคลิกที่ปุ่มดาวน์โหลดสีแดงเพื่อเริ่มดาวน์โหลด .NET Framework เวอร์ชันล่าสุด
![แก้ไข Windows 7 Updates ไม่ดาวน์โหลด แก้ไข Windows 7 Updates ไม่ดาวน์โหลด]()
เมื่อดาวน์โหลดแล้ว ให้ค้นหาไฟล์ที่ดาวน์โหลดและทำตามคำแนะนำบนหน้าจอเพื่อติดตั้ง นอกจากนี้ ตรวจสอบให้แน่ใจว่าคุณมีการเข้าถึงอินเทอร์เน็ตอย่างต่อเนื่องเมื่อติดตั้ง .NET framework
2. ตอนนี้ ถึงเวลาเปิดใช้งาน/ตรวจสอบความสมบูรณ์ของเฟรมเวิร์ก .NET 4.7 ที่เพิ่งติดตั้งใหม่
3. ประเภทการควบคุมหรือแผงควบคุมในการเรียกใช้กล่องคำสั่งหรือแถบค้นหา Windows และกด Enter เพื่อ เปิด Control Panel
![แก้ไข Windows 7 Updates ไม่ดาวน์โหลด แก้ไข Windows 7 Updates ไม่ดาวน์โหลด]()
4. คลิกที่โปรแกรมและคุณลักษณะจากรายการของรายการในแผงควบคุมทั้งหมด คุณสามารถปรับขนาดของไอคอนให้เล็กหรือใหญ่ได้โดยคลิกที่ตัวเลือกดูตามเพื่อให้ค้นหารายการได้ง่ายขึ้น
![แก้ไข Windows 7 Updates ไม่ดาวน์โหลด แก้ไข Windows 7 Updates ไม่ดาวน์โหลด]()
5. ในหน้าต่างต่อไปนี้ ให้คลิกที่Turn Windows feature on or off (อยู่ทางด้านซ้าย)
![แก้ไข Windows 7 Updates ไม่ดาวน์โหลด แก้ไข Windows 7 Updates ไม่ดาวน์โหลด]()
6. ค้นหารายการ .NET 4.7 และตรวจสอบว่าเปิดใช้งานคุณลักษณะนี้หรือไม่ หากไม่เป็นเช่นนั้น ให้คลิกที่ช่องทำเครื่องหมายข้างๆ เพื่อเปิดใช้งาน คลิกตกลง เพื่อบันทึกการเปลี่ยนแปลงและออก
แม้ว่าหากเปิดใช้งาน .NET 4.7 แล้ว เราจะต้องซ่อมแซม/แก้ไข และกระบวนการในการทำเช่นนั้นค่อนข้างง่าย ขั้นแรก ปิดใช้งาน .NET framework โดยยกเลิกการเลือกช่องข้างๆ จากนั้นรีสตาร์ทคอมพิวเตอร์เพื่อแก้ไขเครื่องมือ
ถัดไป คุณจะต้องมี Internet Explorer 11 เพื่อติดตั้งการอัปเดต Windows 7 ใหม่ที่ Microsoft เปิดตัว
1. ไปที่Internet Explorerในเว็บเบราว์เซอร์ที่คุณต้องการ และดาวน์โหลดเวอร์ชันที่เหมาะสมของแอปพลิเคชัน (ทั้ง 32 หรือ 64 บิต) ขึ้นอยู่กับระบบปฏิบัติการ Windows 7 ที่ติดตั้งบนคอมพิวเตอร์ของคุณ
2. เปิดไฟล์ .exe ที่ดาวน์โหลดมา (หากคุณปิดแถบดาวน์โหลดโดยไม่ได้ตั้งใจในขณะที่ไฟล์กำลังดาวน์โหลดอยู่ ให้กด Ctrl + J หรือตรวจสอบโฟลเดอร์ Downloads ของคุณ) และปฏิบัติตามคำแนะนำ/ข้อความแจ้งบนหน้าจอเพื่อติดตั้งแอปพลิเคชัน
วิธีที่ 4: ลองอัปเดตหลังจากคลีนบูต
นอกเหนือจากปัญหาโดยธรรมชาติของบริการ Windows Update แล้ว ยังมีความเป็นไปได้ค่อนข้างมากที่หนึ่งในหลาย ๆ แอปพลิเคชันของบริษัทอื่นที่คุณติดตั้งไว้ในคอมพิวเตอร์ของคุณอาจรบกวนกระบวนการอัปเดต หากเป็นกรณีนี้จริง คุณสามารถลองติดตั้งการอัปเดตหลังจากดำเนินการคลีนบูตซึ่งโหลดเฉพาะบริการและไดรเวอร์ที่จำเป็นเท่านั้น
1. เปิดเครื่องมือกำหนดค่าระบบโดยพิมพ์msconfig ในกล่องคำสั่ง Run หรือแถบค้นหา จากนั้นกด Enter
![แก้ไข Windows 7 Updates ไม่ดาวน์โหลด แก้ไข Windows 7 Updates ไม่ดาวน์โหลด]()
2. กระโดดไปยังบริการ แท็บของหน้าต่าง msconfig และทำเครื่องหมายในช่องที่อยู่ถัดจากซ่อนบริการของ Microsoft ทั้งหมด
3. ตอนนี้ คลิกที่ ปุ่มปิดใช้งานทั้งหมดเพื่อปิดใช้งานบริการของบุคคลที่สามที่เหลือทั้งหมด
![แก้ไข Windows 7 Updates ไม่ดาวน์โหลด แก้ไข Windows 7 Updates ไม่ดาวน์โหลด]()
4. สลับไปที่แท็บStartup แล้วคลิก Disable All อีกครั้ง
5. คลิกที่นำไปใช้ ตาม ตกลง ตอนนี้ รีสตาร์ทเครื่องคอมพิวเตอร์แล้วลองดาวน์โหลดการอัปเดตใหม่
หากคุณติดตั้งการอัปเดตได้สำเร็จ ให้เปิดเครื่องมือกำหนดค่าระบบอีกครั้ง และเปิดใช้บริการทั้งหมดอีกครั้ง ในทำนองเดียวกัน ให้เปิดใช้งานบริการเริ่มต้นทั้งหมดแล้วรีสตาร์ทพีซีของคุณเพื่อบู๊ตตามปกติ
วิธีที่ 5: ปิดใช้งาน Windows Firewall
บางครั้ง Windows Firewall เองจะป้องกันไม่ให้ดาวน์โหลดไฟล์อัพเดทใหม่ และผู้ใช้บางรายได้รายงานถึงการแก้ไขปัญหาโดยการปิดใช้งาน Windows Firewall ชั่วคราว
1. เปิดแผงควบคุม และคลิกที่ Windows Defender Firewall
![แก้ไข Windows 7 Updates ไม่ดาวน์โหลด แก้ไข Windows 7 Updates ไม่ดาวน์โหลด]()
2. ในหน้าต่างต่อไปนี้ เลือกเปิดหรือปิดไฟร์วอลล์ Windows Defender จากบานหน้าต่างด้านซ้าย
![แก้ไข Windows 7 Updates ไม่ดาวน์โหลด แก้ไข Windows 7 Updates ไม่ดาวน์โหลด]()
3. สุดท้าย คลิกที่ปุ่มตัวเลือกถัดจาก ปิดไฟร์วอลล์ Windows Defender (ไม่แนะนำ) ภายใต้การตั้งค่าเครือข่ายส่วนตัวและสาธารณะ คลิกตกลงเพื่อบันทึกและออก
![แก้ไข Windows 7 Updates ไม่ดาวน์โหลด แก้ไข Windows 7 Updates ไม่ดาวน์โหลด]()
นอกจากนี้ ให้ปิดใช้งานโปรแกรมป้องกันไวรัส/ไฟร์วอลล์ของบริษัทอื่นที่คุณอาจใช้อยู่ จากนั้นลองดาวน์โหลดการอัปเดต
วิธีที่ 6: แก้ไขการอนุญาตความปลอดภัยของ SoftwareDistribution Folder
นอกจากนี้ คุณจะไม่ดาวน์โหลดการอัปเดต Windows 7 หากบริการ Windows Update ไม่สามารถเขียนข้อมูลจากไฟล์ .log ที่ C:\WINDOWS\WindowsUpdate.log ไปยังโฟลเดอร์ SoftwareDistribution ความล้มเหลวในการรายงานข้อมูลนี้สามารถแก้ไขได้โดยอนุญาตให้ผู้ใช้ควบคุมโฟลเดอร์ SoftwareDistribution อย่างสมบูรณ์
1. เปิดแฟ้ม Windows Explorer (หรือ PC ของฉันใน Windows รุ่นเก่า) โดยการดับเบิลคลิกที่ทางลัดบนเดสก์ทอปหรือใช้เป็นส่วนผสมฮอต คีย์ Windows + E
2. นำทางไปยังที่อยู่ต่อไปนี้C:\Windows และค้นหา โฟลเดอร์SoftwareDistribution
3. คลิกขวา ที่โฟลเดอร์SoftwareDistributionและเลือก Properties จากเมนูบริบทที่ตามมาหรือเลือกโฟลเดอร์แล้วกด Alt + Enter
![แก้ไข Windows 7 Updates ไม่ดาวน์โหลด แก้ไข Windows 7 Updates ไม่ดาวน์โหลด]()
4. สลับไปที่แท็บSecurity ของหน้าต่างSoftwareDistribution Properties และคลิกที่ ปุ่มAdvanced
![แก้ไข Windows 7 Updates ไม่ดาวน์โหลด แก้ไข Windows 7 Updates ไม่ดาวน์โหลด]()
5. สลับไปที่แท็บ Owner และคลิกที่Changeถัดจาก Owner
6. ป้อนชื่อผู้ใช้ของคุณในกล่องข้อความใต้ 'ป้อนชื่อวัตถุเพื่อเลือก' หรือคลิกที่ตัวเลือกขั้นสูง จากนั้นเลือกชื่อผู้ใช้ของคุณ
7. คลิกที่ตรวจสอบชื่อ (ชื่อผู้ใช้ของคุณจะถูกตรวจสอบในไม่กี่วินาทีและคุณจะได้รับแจ้งให้ป้อนรหัสผ่านถ้าคุณมีหนึ่งชุด) และจากนั้นก็ ตกลง
8. อีกครั้งคลิกขวาบนโฟลเดอร์ SoftwareDistributionและเลือกProperties
คลิกที่ แก้ไข...ใต้แท็บความปลอดภัย
9. ขั้นแรก เลือกชื่อผู้ใช้หรือกลุ่มผู้ใช้โดยคลิกที่ชื่อ จากนั้นทำเครื่องหมายที่ช่องสำหรับการควบคุมทั้งหมดภายใต้คอลัมน์อนุญาต
วิธีที่ 7: ดาวน์โหลดและติดตั้งโปรแกรมปรับปรุงใหม่ด้วยตนเอง
สุดท้าย หากไม่มีวิธีแก้ไขปัญหาข้างต้นใดที่หลอกคุณได้ ก็ถึงเวลาที่คุณต้องจัดการและติดตั้งการอัปเดตระบบปฏิบัติการใหม่ด้วยตนเอง บริการ Windows Update อาจล้มเหลวในการดาวน์โหลดการอัปเดตล่าสุด หากจำเป็นต้องอัปเดต
1. ตามสถาปัตยกรรมระบบของคุณ ดาวน์โหลดสแต็กการบริการเวอร์ชัน 32 บิตหรือ 64 บิตโดยไปที่ลิงก์ใดลิงก์หนึ่งต่อไปนี้:
ดาวน์โหลดการอัปเดตสำหรับ Windows 7 สำหรับระบบที่ใช้ x64 (KB3020369)
ดาวน์โหลดการอัปเดตสำหรับ Windows 7 สำหรับระบบที่ใช้ x32 (KB3020369)
2. ตอนนี้เปิดแผงควบคุม (ควบคุมประเภทในการเรียกใช้กล่องคำสั่งและกด OK) และคลิกที่ ระบบและความปลอดภัย
![แก้ไข Windows 7 Updates ไม่ดาวน์โหลด แก้ไข Windows 7 Updates ไม่ดาวน์โหลด]()
3. คลิกที่Windows Updateตามด้วยการ เปลี่ยนการตั้งค่า
![แก้ไข Windows 7 Updates ไม่ดาวน์โหลด แก้ไข Windows 7 Updates ไม่ดาวน์โหลด]()
4. ขยายเมนูแบบเลื่อนลงรายการอัพเดทที่สำคัญ และเลือก'ไม่ต้องตรวจสอบการอัปเดต (ไม่แนะนำ)'
![แก้ไข Windows 7 Updates ไม่ดาวน์โหลด แก้ไข Windows 7 Updates ไม่ดาวน์โหลด]()
5. คลิกที่OK ปุ่มเพื่อบันทึกการเปลี่ยนแปลงและดำเนินการคอมพิวเตอร์ รีสตาร์ท
6. เมื่อคอมพิวเตอร์ของคุณบูทสำรอง ตรงไปที่โฟลเดอร์ Downloads และดับเบิลคลิกที่ไฟล์ KB3020369 ที่คุณดาวน์โหลดมาในขั้นตอนแรก ปฏิบัติตามคำแนะนำบนหน้าจอทั้งหมดเพื่อติดตั้งกองบริการ
7. ตอนนี้ ถึงเวลาติดตั้งการอัปเดตเดือนกรกฎาคม 2559 สำหรับ Windows 7 อีกครั้ง ตามสถาปัตยกรรมระบบของคุณ ดาวน์โหลดไฟล์ที่เหมาะสม และติดตั้ง
ดาวน์โหลดการอัปเดตสำหรับ Windows 7 สำหรับระบบที่ใช้ x64 (KB3172605)
8. หลังจากรีสตาร์ทเครื่องคอมพิวเตอร์ของคุณเป็นส่วนหนึ่งของกระบวนการติดตั้งหัวกลับไป Windows Update ในแผงควบคุมและเปลี่ยนการตั้งค่ากลับไป'ติดตั้งโปรแกรมปรับปรุงอัตโนมัติ (แนะนำ)
ตอนนี้ ให้คลิกที่ ตรวจสอบการอัปเดต และคุณไม่ควรประสบปัญหาในการดาวน์โหลดหรือติดตั้งผ่านเครื่องมือ Windows Update
นั่นเป็นวิธีการที่แตกต่างกันเจ็ดวิธีที่ได้รับการรายงานเพื่อแก้ไขปัญหาที่เกี่ยวข้องกับการอัปเดต Windows 7 ที่ไม่ได้ดาวน์โหลด แจ้งให้เราทราบว่าอันไหนที่เหมาะกับคุณในความคิดเห็นด้านล่าง