แม้ว่า Windows 7 จะเป็นระบบปฏิบัติการเก่า แต่ผู้คนจำนวนมากยังคงเลือกที่จะเก็บไว้ในพีซีของตนและหลีกเลี่ยงการติดตั้งระบบปฏิบัติการใหม่เนื่องจากวิธีการออกแบบ Windows 7 อย่างไรก็ตามเมื่อหลายปีผ่านไปการอัปเดตสำหรับ Windows 7 จะหาได้ยากขึ้นและ Microsoft ก็ไม่ได้ให้ความสนใจกับระบบปฏิบัติการมากพอเท่าที่ควร
หากการอัปเดต Windows 7 ไม่สามารถดาวน์โหลดได้อย่างถูกต้องคุณจะต้องทำตามวิธีการที่อยู่ในบทความด้านล่างเพื่อแก้ไข ปัญหาการอัปเดตตามปกติคือหน้าต่างการอัปเดตการดาวน์โหลดจะค้างเมื่อดาวน์โหลด 0% มาลองแก้ไขกัน
แต่ก่อนที่จะย้ายไปอยู่กับวิธีการแก้ปัญหาให้ตรวจสอบการเชื่อมต่ออินเทอร์เน็ตของคุณไม่ได้ระบุว่าเป็นการเชื่อมต่อมิเตอร์ แม้ว่าจะไม่ได้ทำเครื่องหมายว่าเป็นการเชื่อมต่อแบบมิเตอร์ให้เปิดการดาวน์โหลดผ่านการเชื่อมต่อแบบมิเตอร์
ยิ่งไปกว่านั้นปล่อยให้ระบบอัปเดตตำแหน่งเป็นเวลาอย่างน้อยหนึ่งหรือสองชั่วโมงจากนั้นตรวจสอบโฟลเดอร์แจกจ่ายซอฟต์แวร์หากขนาดเพิ่มขึ้นให้รอจนกว่าการอัปเดตจะเสร็จสิ้น
อย่าลืมสร้างจุดคืนค่าระบบก่อนลองใช้วิธีแก้ปัญหา
โซลูชันที่ 1: ดาวน์โหลดข้อกำหนดเบื้องต้นที่จำเป็นสำหรับการติดตั้ง
ขั้นตอนการอัปเดต Windows 7 จำเป็นต้องจัดเตรียมโดยการดาวน์โหลดและติดตั้งสิ่งที่จำเป็นต้องมีเช่น Internet Explorer 11 และ. NET 4.6.1 บางครั้งกระบวนการอัปเดตอาจประสบความสำเร็จหากไม่มีเครื่องมือเหล่านี้ แต่เพื่อให้แน่ใจว่าทุกอย่างเป็นไปตามที่ควรจะเป็นต้องดาวน์โหลดเครื่องมือเหล่านี้
นอกจากนี้ยังต้องอัปเดตและตรวจสอบความสมบูรณ์ของการติดตั้ง Microsoft .NET Framework ของคุณซึ่งควรได้รับการอัปเดตอย่างสมบูรณ์ แม้ว่าคุณจะติดตั้งเวอร์ชันล่าสุดบนพีซีของคุณคุณจะต้องทดสอบความสมบูรณ์และซ่อมแซมด้วยซ้ำหากจำเป็น
ไปที่ลิงค์นี้และคลิกปุ่มดาวน์โหลดสีแดงเพื่อดาวน์โหลด Microsoft .NET Framework เวอร์ชันล่าสุด หลังจากดาวน์โหลดเสร็จแล้วให้ค้นหาไฟล์ที่คุณดาวน์โหลดและเรียกใช้ โปรดทราบว่าคุณจะต้องมีการเข้าถึงอินเทอร์เน็ตอย่างต่อเนื่อง
- หลังจากติดตั้งเวอร์ชันล่าสุดแล้วก็ถึงเวลาตรวจสอบความสมบูรณ์ บนแป้นพิมพ์ของคุณใช้คีย์ผสมของWindows + Rเพื่อเปิดกล่องโต้ตอบเรียกใช้
- พิมพ์Control Panelแล้วคลิกOKเพื่อเปิดขึ้นมา
- คลิกถอนการติดตั้งโปรแกรมตัวเลือกและคลิกเปิดคุณลักษณะของ Windows หรือปิด
- ตรวจสอบให้แน่ใจว่าคุณค้นหารายการ. NET Framework 4.6.1และตรวจสอบให้แน่ใจว่าเปิดใช้งานอยู่
- ถ้ากล่องกาเครื่องหมายถัดจาก. NET Framework 4.6.1 ไม่ได้เปิดใช้งานให้เปิดใช้งานโดยคลิกที่กล่อง คลิกตกลงเพื่อปิดหน้าต่างคุณลักษณะของ Windows และรีบูตคอมพิวเตอร์
- หากเปิดใช้งาน. Net Framework 4.6.1 อยู่แล้วคุณสามารถซ่อมแซม. Net Framework ได้โดยการล้างกล่องและรีบูตเครื่องคอมพิวเตอร์ หลังจากคอมพิวเตอร์รีสตาร์ทแล้วให้เปิดใช้งาน. Net Framework อีกครั้งและรีสตาร์ทคอมพิวเตอร์อีกครั้ง
สิ่งสำคัญคือต้องติดตั้ง Internet Explorer 11 ในคอมพิวเตอร์ของคุณก่อนที่คุณจะสามารถดาวน์โหลดและติดตั้งโปรแกรมปรับปรุงสำหรับ Windows 7 ได้ทำตามคำแนะนำด้านล่างเพื่อดำเนินการดังกล่าว
- ไปที่ลิงค์นี้และเลือกเวอร์ชันของ Internet Explorer 11 ที่คุณต้องการดาวน์โหลด ทางเลือกที่พบบ่อยที่สุดคือเลือก Internet Explorer 11 (32 หรือ 64 บิต) ขึ้นอยู่กับประเภทของ Windows 7 ที่คุณติดตั้งไว้ในปัจจุบัน
- คลิกที่ถัดไปและดาวน์โหลดไฟล์ตัวติดตั้งบนคอมพิวเตอร์ของคุณ ค้นหาในโฟลเดอร์ดาวน์โหลดหรือคลิกที่มันในประวัติการดาวน์โหลดของเบราว์เซอร์และทำตามคำแนะนำบนหน้าจอเพื่อติดตั้งให้สำเร็จ
- ตรวจสอบว่าคุณสามารถอัปเดต Windows 7 ได้สำเร็จหรือไม่
โซลูชันที่ 2: ดาวน์โหลดและติดตั้งการอัปเดตด้วยตนเอง
เป็นทางเลือกที่ดีเสมอในการลองแก้ปัญหาด้วยตัวเองแทนที่จะรอให้ Windows หยุดทิ้งข้อผิดพลาด การอัปเดตด้วยตนเองมักจะเกิดข้อผิดพลาดน้อยกว่ามากเนื่องจากกระบวนการไม่ได้ดำเนินการโดยอัตโนมัติ ขั้นตอนการติดตั้งค่อนข้างซับซ้อนกว่า แต่ก็ไม่มีอะไรยากเกินไปและคุณจะได้พีซีที่อัปเดตอย่างสมบูรณ์
- นำทางไปยังหน้านี้และค้นหาล่าสุดกองบริการการปรับปรุงสำหรับรุ่นของ Windows 7 รุ่นปัจจุบันจะแสดงเป็นตัวหนา คุณจะต้องติดตั้งการอัปเดตกองบริการก่อนจึงจะสามารถดาวน์โหลดและติดตั้งชุดสะสมเดือนกรกฎาคม 2016 ได้
- การอัปเดตเหล่านี้เป็นสิ่งที่จำเป็นหากคุณต้องการหลีกเลี่ยงการค้นหาการอัปเดตใหม่ ๆ บนคอมพิวเตอร์ของคุณอย่างไม่มีที่สิ้นสุดเนื่องจากการอัปเดตเหล่านี้มี Update Agent เวอร์ชันอัปเกรดซึ่งหมายความว่าคุณจะไม่ต้องดิ้นรนกับการอัปเดตในอนาคต
- ดาวน์โหลดไฟล์ลงในคอมพิวเตอร์ของคุณปิดโปรแกรมทั้งหมดเรียกใช้ไฟล์และปฏิบัติตามคำแนะนำบนหน้าจอเพื่อทำการอัปเดตให้เสร็จสิ้น ตรวจสอบให้แน่ใจว่าคุณได้ติดตั้งการอัปเดตกองบริการก่อนแล้วจึงทำการอัปเดตชุดรวมเดือนกรกฎาคม
ตรวจสอบว่าการค้นหาการอัปเดตสำเร็จหรือไม่
หมายเหตุ : คุณอาจสังเกตเห็นว่าการอัปเดตไม่สามารถติดตั้งได้ทันทีที่คุณดาวน์โหลด ที่เกิดขึ้นเนื่องจากบริการ Windows Update เริ่มทำงานแล้วและคุณจะต้องปิดใช้งานก่อนที่จะเริ่มการติดตั้ง นี่คือวิธีปิดการใช้งาน:
- เปิดกล่องโต้ตอบเรียกใช้โดยใช้คีย์ผสมของWindows + R พิมพ์“ services.msc ” โดยไม่มีเครื่องหมายอัญประกาศในกล่องโต้ตอบเรียกใช้แล้วคลิกตกลง
- ค้นหาบริการของ Windows Updateคลิกขวาที่พวกเขาและเลือกProperties
- ตรวจสอบให้แน่ใจว่าตัวเลือกภายใต้ชนิดการเริ่มต้นในอสังหาริมทรัพย์การบริการใน Windows Store ถูกตั้งค่าเริ่มต้นล่าช้า
- หากบริการกำลังทำงานอยู่ (คุณสามารถตรวจสอบได้ว่าอยู่ถัดจากข้อความสถานะบริการ) คุณสามารถหยุดได้ทันทีโดยคลิกที่ปุ่มหยุด
คุณอาจได้รับข้อความแสดงข้อผิดพลาดต่อไปนี้เมื่อคุณคลิกที่ Stop:
“ Windows ไม่สามารถหยุดบริการ Windows Update บนคอมพิวเตอร์เฉพาะที่ ข้อผิดพลาด 1079: บัญชีที่ระบุสำหรับบริการนี้แตกต่างจากบัญชีที่ระบุสำหรับบริการอื่น ๆ ที่ทำงานในกระบวนการเดียวกัน”
หากสิ่งนี้เกิดขึ้นให้ทำตามคำแนะนำด้านล่างเพื่อแก้ไข
- ทำตามขั้นตอนที่ 1-3 จากคำแนะนำข้างต้นเพื่อเปิดคุณสมบัติบริการ Windows Update
- นำทางไปที่เข้าสู่ระบบและคลิกบนเบราว์เซอร์ ...ปุ่ม
- ภายใต้ช่อง“ ป้อนชื่อวัตถุเพื่อเลือก ” พิมพ์ชื่อคอมพิวเตอร์ของคุณแล้วคลิกที่ตรวจสอบชื่อและรอให้ชื่อได้รับการรับรอง
- คลิกตกลงเมื่อคุณทำเสร็จแล้วพิมพ์รหัสผ่านผู้ดูแลระบบในกล่องรหัสผ่านเมื่อคุณได้รับพร้อมท์
- คลิกตกลงและปิดหน้าต่างนี้
ในขณะที่คุณยังอยู่ในหน้าต่าง Services ให้ค้นหา Windows Modules Installer และตรวจสอบว่าประเภทการเริ่มต้นถูกตั้งค่าเป็นอัตโนมัติหรือไม่ หากไม่เป็นเช่นนั้นให้เปลี่ยนประเภทการเริ่มต้นโดยอัตโนมัติและตรวจสอบเพื่อดูว่าปัญหาได้รับการแก้ไขหรือไม่
โซลูชันที่ 3: ใช้ Microsoft FixIt Tool
เครื่องมือ FixIt ได้รับการออกแบบโดย Microsoft โดยเฉพาะเพื่อช่วยแก้ไขปัญหาการอัปเดตและเราขอแนะนำให้คุณลองใช้โดยเฉพาะอย่างยิ่งหากกระบวนการอัปเดตค้างอยู่ที่ 0% ผู้ใช้บางคนอ้างว่ามันทำงานได้อย่างสมบูรณ์แบบบางคนอ้างว่ามันไม่ได้ผล แต่ก็คุ้มค่าที่จะยิง
ดาวน์โหลดไฟล์โดยไปที่ลิงค์นี้ ไม่พบไฟล์ในเว็บไซต์อย่างเป็นทางการของ Microsoft อีกต่อไปเนื่องจากพวกเขาละทิ้งโครงการ แต่ลิงก์นี้ก็เพียงพอแล้ว
คุณยังสามารถดาวน์โหลดและเปิดตัวแก้ไขปัญหา Windows Update จากนั้นทำตามคำแนะนำที่แสดงบนหน้าจอเพื่อทำขั้นตอนการแก้ไขปัญหาให้เสร็จสิ้น โปรดทราบว่าสิ่งนี้จะต้องมีการเข้าถึงระดับผู้ดูแลระบบและมีเวลาเหลือพอสมควร เมื่อกระบวนการเริ่มต้นแล้วขอแนะนำว่าอย่าหยุดจนกว่าจะเสร็จสิ้น
ค้นหาไฟล์ในโฟลเดอร์ดาวน์โหลดของคุณเรียกใช้และปฏิบัติตามคำแนะนำบนหน้าจอ เครื่องมือจะสแกนคอมพิวเตอร์ของคุณเพื่อหาข้อผิดพลาด เรียกใช้การตั้งค่าการอัปเดตหลังจากสแกนเนอร์เสร็จสิ้นและตรวจสอบดูว่ากำลังติดตั้งการอัปเดตหรือไม่
โซลูชันที่ 4: แก้ไขสิทธิ์สำหรับโฟลเดอร์ SoftwareDistribution
ผู้ใช้บางรายอ้างว่าไฟล์. log จากตำแหน่ง C: \ WINDOWS \ WindowsUpdate.log มีข้อมูลที่บริการอัปเดตพยายามเขียนไปยังโฟลเดอร์ SoftwareDistribution แต่ไม่สามารถทำได้
เราขอแนะนำให้คุณไปที่ตำแหน่งเดียวกันและตรวจสอบว่ามีข้อความที่คล้ายกันปรากฏขึ้นหรือไม่ หากเป็นเช่นนั้นให้ทำตามคำแนะนำด้านล่างเพื่อแก้ไขการเข้าถึงและให้สิทธิ์ในการแก้ไขเนื้อหาของโฟลเดอร์
- เปิดFile Explorerจากนั้นค้นหาโฟลเดอร์SoftwareDistributionโดยไปที่ตำแหน่งนี้:
C: \ windows \ SoftwareDistribution \
- คลิกขวาที่โฟลเดอร์คลิกPropertiesจากนั้นคลิกแท็บSecurity
- คลิกปุ่มขั้นสูง “การตั้งค่าความปลอดภัยขั้นสูง ” จะปรากฏหน้าต่าง ที่นี่คุณต้องเปลี่ยนเจ้าของคีย์
- คลิกลิงก์เปลี่ยนถัดจากป้ายกำกับ“ เจ้าของ :” หน้าต่างเลือกผู้ใช้หรือกลุ่มจะปรากฏขึ้น
- เลือกบัญชีผู้ใช้ผ่านปุ่มขั้นสูงหรือเพียงแค่พิมพ์บัญชีผู้ใช้ของคุณในบริเวณที่ระบุว่า ' ป้อนชื่อวัตถุที่จะเลือก ' แล้วคลิกตกลง
- หากต้องการเปลี่ยนเจ้าของโฟลเดอร์ย่อยและไฟล์ทั้งหมดในโฟลเดอร์ให้เลือกช่องทำเครื่องหมาย " แทนที่เจ้าของในคอนเทนเนอร์ย่อยและวัตถุ " ในหน้าต่าง "การตั้งค่าความปลอดภัยขั้นสูง" คลิกตกลงเพื่อเปลี่ยนการเป็นเจ้าของ
- ตอนนี้คุณต้องให้สิทธิ์เข้าถึงไฟล์หรือโฟลเดอร์สำหรับบัญชีของคุณอย่างเต็มที่ คลิกขวาที่ไฟล์หรือโฟลเดอร์อีกครั้งคลิกPropertiesจากนั้นคลิกแท็บ Security
- คลิกปุ่มเพิ่ม “การอนุญาตเข้าหน้าต่าง” จะปรากฏขึ้นบนหน้าจอ: Windows 10 เป็นเจ้าของ 7 อนุญาตให้เข้า
- คลิก“ เลือกเงินต้น ” และเลือกบัญชีของคุณ ตั้งค่าสิทธิ์ที่จะ“ ควบคุมเต็มรูปแบบ ” และคลิกตกลง คุณสามารถเลือกที่จะคลิก“ แทนที่สิทธิ์ที่สืบทอดได้ทั้งหมดที่มีอยู่ในลูกหลานทั้งหมดด้วยสิทธิ์ที่สืบทอดได้จากวัตถุนี้ ” ในหน้าต่าง“ การตั้งค่าความปลอดภัยขั้นสูง” เพื่อเข้าถึงไฟล์และโฟลเดอร์ภายใน
แนวทางที่ 5: อัปเดตหลังจากทำความสะอาดการบูตระบบ
ปัญหาอาจเกิดขึ้นเนื่องจากบริการอื่น ๆ ขัดขวางกระบวนการอัปเดต สิ่งนี้สามารถแก้ไขได้โดยการรันการอัปเดตในคลีนบูตโดยไม่มีสิ่งใดที่ไม่จำเป็นสำหรับระบบในการทำงาน
ทำตามคำแนะนำในการทำคลีนบูตใน Windows 7 โดยอ่านบทความของเราในหัวข้อ -> คลีนบูต windows 7
ในขณะที่คุณอยู่ในคลีนบูตให้เรียกใช้กระบวนการอัปเดตและรอให้เสร็จสิ้น หลังจากดาวน์โหลดและติดตั้งการอัปเดตเสร็จเรียบร้อยแล้วคุณสามารถออกจากโหมดคลีนบูตและใช้พีซีของคุณต่อได้ตามปกติ
โซลูชันที่ 6: ปิดไฟร์วอลล์
ผู้ใช้หลายคนรายงานว่าไฟร์วอลล์ทำให้เกิดปัญหาเหล่านี้และสิ่งเดียวที่พวกเขาต้องทำเพื่อแก้ไขปัญหาคือปิดการใช้งานไฟร์วอลล์ เราจะใช้ Windows Firewall เพื่อเป็นภาพประกอบคุณสามารถปฏิบัติตามคำแนะนำตามไฟร์วอลล์ของคุณ
- เปิดแผงควบคุมโดยค้นหาหลังจากกดปุ่มเริ่มที่ส่วนล่างซ้ายของเดสก์ท็อปของคุณ
- เปลี่ยนตัวเลือกดูตามเป็นไอคอนขนาดเล็กและค้นหาตัวเลือกWindows Defender Firewall
- คลิกที่มันและเลือกตัวเลือกเปิดหรือปิดไฟร์วอลล์ Windowsซึ่งอยู่ที่เมนูทางด้านซ้ายของหน้าต่าง
- คลิกปุ่มตัวเลือกถัดจากตัวเลือก“ ปิดไฟร์วอลล์ Windows (ไม่แนะนำ) ” ถัดจากการตั้งค่าเครือข่ายส่วนตัวและสาธารณะ และตรวจสอบว่าคุณสามารถดาวน์โหลดการอัปเดตได้หรือไม่
โซลูชันที่ 7: ติดตั้งการอัปเดตด้วยตนเอง
ไม่แนะนำให้ติดตั้งการอัปเดตโดยอัตโนมัติโดยไม่มีการแจ้งเตือนผู้ใช้ในทุกกรณีเนื่องจากกระบวนการดังกล่าวอาจทำให้คอมพิวเตอร์ของคุณทำงานช้าลงโดยที่คุณไม่รู้ตัวและไม่แนะนำให้ทุกคนทราบ แต่การเปลี่ยนการตั้งค่าเช่นนี้อาจช่วยคุณแก้ไขปัญหานี้ได้โดยเฉพาะ
- ไปที่แผงควบคุม >> ระบบและการรักษาความปลอดภัย >> Windows Updateและค้นหา“ ไม่เคยตรวจสอบการปรับปรุง (ไม่แนะนำ) ตัวเลือก” และคลิกตกลง
- ติดตั้ง KB3020369 และรีสตาร์ท
- ติดตั้ง KB3125574 และรีสตาร์ท
- ติดตั้ง KB3138612 และรีสตาร์ท
- ติดตั้ง KB3145739 และรีสตาร์ท
- ติดตั้งค่าสะสมสะสม: มกราคม 2017 (KB3212646) & รีสตาร์ท
- นอกจากนี้เปลี่ยนการตั้งค่า Windows Update เป็นติดตั้งการอัปเดตโดยอัตโนมัติ (แนะนำ)แล้วคลิกตกลง การดำเนินการนี้ควรรีเซ็ตปัญหาและการอัปเดตควรดำเนินการดาวน์โหลด
เราได้กล่าวถึงปัญหาที่คล้ายคลึงกันในบทความอื่น ๆ ซึ่งอาจช่วยในสถานการณ์นี้ได้เช่นกัน หากวิธีการข้างต้นไม่สามารถแก้ไขปัญหาให้คุณได้โปรดตรวจสอบคำแนะนำต่อไปนี้: Windows 7 Stuck on Checking for Updates