Computer >> คอมพิวเตอร์ >  >> การแก้ไขปัญหา >> การบำรุงรักษาคอมพิวเตอร์

วิธีแก้ปัญหา Windows Update ใน Windows 7/8/8.1 &Server 2008/2012

บทช่วยสอนนี้มีหลายวิธีในการแก้ไขปัญหา Windows Update ใน Windows 7/8/8.1 และระบบปฏิบัติการ Server 2008/2012 ในหลายกรณี แม้ในการติดตั้ง Windows ใหม่  Windows Update ไม่ทำงานตามที่คาดไว้ หรือค้างเมื่อตรวจหาการอัปเดต หรือแสดงข้อผิดพลาดหลายครั้งทุกครั้งที่คุณพยายามค้นหาการอัปเดตที่มี

ในกรณีดังกล่าว ระบบของคุณอาจทำงานช้าหรือไม่ตอบสนอง เนื่องจากบริการ Windows Update (svchost.exe) ทำให้เกิดการใช้งาน CPU สูง บริการ Windows Update เป็นคุณลักษณะที่สำคัญใน Windows ทุกรุ่น เนื่องจากจำเป็นต้องจัดเตรียมการอัปเดตที่สำคัญและเป็นทางเลือกทั้งหมดที่จำเป็นสำหรับการทำงานและความปลอดภัยของ Windows ที่เหมาะสม

วิธีแก้ปัญหา Windows Update ใน Windows 7/8/8.1 &Server 2008/2012

ปัญหา Windows Update มักเกิดขึ้นบนคอมพิวเตอร์ที่ใช้ Windows 7 หรือ Vista และในกรณีส่วนใหญ่ ข้อผิดพลาดเกิดขึ้นโดยไม่มีเหตุผลชัดเจนและไม่มีวิธีแก้ไขปัญหาถาวรจาก Microsoft ด้วยเหตุผลทั้งหมดนี้ ฉันจึงตัดสินใจเขียนคู่มือการแก้ไขปัญหานี้ด้วยวิธีการที่มีประสิทธิภาพที่สุดในการแก้ไขปัญหา Windows Update ใน Windows 8.1, 8, 7 &Server 2008 หรือ Server 2012

ปัญหา-อาการที่แก้ไขได้ด้วยคำแนะนำนี้:

Windows Update กำลังตรวจหาการอัปเดตตลอดไป
Windows Update ค้าง/ค้าง
Windows Update ไม่พบการอัปเดตใหม่
Windows Update ไม่สามารถตรวจหาการอัปเดตได้ในขณะนี้ เนื่องจากบริการไม่ได้ทำงานอยู่
Windows Update เกิดข้อผิดพลาดที่ไม่รู้จัก:รหัส 8007000E

วิธีแก้ปัญหา Windows Update บน Windows 7/8/8.1 &Server 2008/2012

สำคัญ:
1. ก่อนดำเนินการตามวิธีการด้านล่าง เพื่อแก้ไขปัญหา Window Update ตรวจสอบให้แน่ใจว่าการตั้งค่าวันที่และเวลาถูกต้อง ในระบบของคุณ

2. ลองใช้เคล็ดลับต่อไปนี้:เปลี่ยน การตั้งค่า Windows Update จาก "ฉันติดตั้งการอัปเดตโดยอัตโนมัติ " เป็น "ไม่ต้องตรวจหาการอัปเดต (ไม่แนะนำ)" รีสตาร์ท ระบบของคุณ, หลังจากรีสตาร์ทแล้ว ให้ตั้งค่าการอัปเดตกลับเป็น "ติดตั้งการอัปเดตโดยอัตโนมัติ "  แล้วตรวจสอบการอัปเดต หากเคล็ดลับนี้ล้มเหลว ให้ตั้งค่า Windows Update Settings เป็น "ตรวจสอบการอัปเดต แต่ให้ฉันเลือกว่าจะดาวน์โหลดและติดตั้งหรือไม่" แล้วตรวจสอบการอัปเดตอีกครั้ง

3. หากคุณได้ทำการติดตั้ง Windows 7 หรือ Server 2008 ใหม่ ให้ติดตั้ง Service Pack 1 สำหรับ Windows 7 หรือ Windows Server 2008 R2 ก่อนดำเนินการต่อ

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

วิธีที่ 1. บังคับให้ Windows สร้างโฟลเดอร์ Windows Update Store ใหม่
วิธีที่ 2 ติดตั้งการอัปเดตความปลอดภัย KB3102810
วิธีที่ 3 ติดตั้ง Update Rollup ล่าสุด
วิธีที่ 4. เรียกใช้ตัวแก้ไขปัญหา Windows Update
วิธีที่ 5. แก้ไขไฟล์ระบบและบริการที่เสียหาย (SFC)
วิธีที่ 6:แก้ไขข้อผิดพลาดความเสียหายของ Windows ด้วยเครื่องมือ System Update Readiness (DISM)
วิธีที่ 7:อัปเดต Windows โดยใช้เครื่องมือ WSUS Offline Update

วิธีที่ 1. บังคับให้ Windows สร้างโฟลเดอร์ Windows Update Store ใหม่

โฟลเดอร์ Windows Update Store (เรียกทั่วไปว่า "SoftwareDistribution " โฟลเดอร์) , คือตำแหน่งที่ Windows เก็บการอัปเดตที่ดาวน์โหลดมา

-ถ้า SoftwareDistribution โฟลเดอร์เสียหาย ทำให้เกิดปัญหากับ Windows Update ดังนั้น หนึ่งในวิธีแก้ปัญหาที่มีประสิทธิภาพที่สุดในการแก้ไขปัญหาเกี่ยวกับ Windows Update คือการสร้าง SoftwareDistribution ขึ้นใหม่ โฟลเดอร์ ในการทำเช่นนั้น:

1. กดปุ่ม Windows . พร้อมกัน วิธีแก้ปัญหา Windows Update ใน Windows 7/8/8.1 &Server 2008/2012  + ปุ่มเพื่อเปิดกล่องคำสั่งเรียกใช้
2 . ในกล่องคำสั่ง run พิมพ์:services.msc แล้วกด Enter

วิธีแก้ปัญหา Windows Update ใน Windows 7/8/8.1 &Server 2008/2012

3. คลิกขวาที่ Windows Update และเลือก หยุด .

วิธีแก้ปัญหา Windows Update ใน Windows 7/8/8.1 &Server 2008/2012

4. เปิด Windows Explorer และไปที่ C:\Windows โฟลเดอร์
5. เลือกและ ลบ SoftwareDistribution ” *
(คลิก ดำเนินการต่อ ที่หน้าต่าง "การเข้าถึงโฟลเดอร์ถูกปฏิเสธ")

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

วิธีแก้ปัญหา Windows Update ใน Windows 7/8/8.1 &Server 2008/2012

6. รีสตาร์ทคอมพิวเตอร์แล้วลองตรวจหาการอัปเดต

วิธีที่ 2 ติดตั้งการอัปเดตความปลอดภัย KB3102810 (KB3102812)

ฉันเคยเห็นมาหลายครั้งแล้วว่า Windows Update กำลังตรวจหาการอัปเดตตลอดไป (ติดค้าง) โดยไม่พบการอัปเดต แม้แต่ในการติดตั้ง Windows 8, 7 หรือ Vista ใหม่ โชคดีที่ Microsoft ได้เปิดตัวการอัปเดตความปลอดภัยเพื่อแก้ไขปัญหา "การติดตั้งและค้นหาการอัปเดตช้าและการใช้งาน CPU สูง" เพื่อใช้การแก้ไข:

ขั้นตอนที่ 1 ติดตั้ง Internet Explorer 11 *

* Note:This step is applied only to a fresh Windows 7 or Windows 2008 installation. If Internet Explorer 11 is already installed on your system, then skip this step and continue to step 2 below.

1. Download and install Internet Explorer 11 according to your OS version.
2. Restart your computer.

Step 2. Install the KB3102810 Update.

1. Download – but do not install it yet – the following security update according to your OS version, to your computer:

  • Windows 7 &Server 2008:KB3102810
  • Windows 8.1 &Server 2012:KB31028102

2. After the download, restart your computer.
3. After the restart, immediately install the security update, otherwise the installation hangs.
4. After the installation, restart your computer.

Step 3. Delete the SoftwareDistribution folder.

1. Follow the steps in Method-1 and delete the "SoftwareDistribution " folder.
2. Restart your computer.
2. Navigate to Windows Update and check for updates. Then, let it run at-least half to one hour. If you 're lucky, Windows will find all available updates.

Method 3. Install the latest Update Rollup to fix Windows Update issues.

The Windows Update Rollups, in most cases can fix issues with Windows Update. But before installing the latest Windows update rollup, first change the way that Windows install updates to "Never check for updates (not recommended ". To do that:

1. Simultaneously press the Windows  วิธีแก้ปัญหา Windows Update ใน Windows 7/8/8.1 &Server 2008/2012  + R keys to open run command box.
2 . In run command box, type:wuapp.exe and press Enter.

วิธีแก้ปัญหา Windows Update ใน Windows 7/8/8.1 &Server 2008/2012

3. Select Change settings on the left.

วิธีแก้ปัญหา Windows Update ใน Windows 7/8/8.1 &Server 2008/2012

4. Set Never check for updates (not recommended).

วิธีแก้ปัญหา Windows Update ใน Windows 7/8/8.1 &Server 2008/2012

6. Proceed and download the latest Windows Update rollup for your system, but don't install it (yet).

July 2016 update rollup for Windows 7 SP1 and Windows Server 2008 R2 SP1

July 2016 update rollup for Windows 8.1 and Windows Server 2012 R2

September 2016 update rollup for Windows 7 SP1 and Windows Server 2008 R2 SP1

September 2016 update rollup for Windows 8.1 and Windows Server 2012 R2

7. After the download, restart your computer.
8. After restart, then proceed and install the downloaded rollup.
9. Check for updates.

Method 4. Run the Windows Update Troubleshooter.

Microsoft offered the Windows Update Troubleshooter tool, in order to fix problems with Windows Update.

1. Navigate to Control Panel> All Control Panel Items> Troubleshooting> Fix Problems with Windows Update.
2.
Click Next and let Windows to try to fix the update problems.
3. When the repair is completed, restart you PC and check for updates again.

Method 5. FIX Corrupted System Files and Services (SFC).

The next method to solve Windows Update problems is to run the System File Checker (SFC) tool in order to fix Windows' corrupted files and services. To do that:

1. Open an elevated command prompt:

  • Right click at Windows start button วิธีแก้ปัญหา Windows Update ใน Windows 7/8/8.1 &Server 2008/2012 and select Command Prompt (Admin)

วิธีแก้ปัญหา Windows Update ใน Windows 7/8/8.1 &Server 2008/2012

2. In the command window, type the following command and press Enter .

  • SFC /SCANNOW

วิธีแก้ปัญหา Windows Update ใน Windows 7/8/8.1 &Server 2008/2012

3. Wait and do not use your computer until SFC tool checks and fixes the corrupted system files or services.
4. When SFC tool finishes, reboot your computer and check for Updates.

Method 6:FIX Windows corruption errors with the System Update Readiness tool (DISM).

The System Update Readiness tool is a Microsoft tool that can fix Windows corruption errors.

Windows 7, Vista  &Server 2008 :

1. Download and save to your desktop the System Update Readiness tool according to your Windows version.
2. Double click to install the downloaded file (e.g. Windows6.1-KB947821-v34-x86.msu).

วิธีแก้ปัญหา Windows Update ใน Windows 7/8/8.1 &Server 2008/2012

3. When the installation is completed, restart your computer and try to install Windows Updates.

Windows 8, 8.1 &Server 2012 :

1. Right click at Windows start button วิธีแก้ปัญหา Windows Update ใน Windows 7/8/8.1 &Server 2008/2012 and select Command Prompt (Admin).
2. At the command prompt window, type the following command &press Enter:

  • Dism.exe /Online /Cleanup-Image /Restorehealth

วิธีแก้ปัญหา Windows Update ใน Windows 7/8/8.1 &Server 2008/2012

3. Be patient until DISM repairs component store.

วิธีแก้ปัญหา Windows Update ใน Windows 7/8/8.1 &Server 2008/2012

4. When the operation is completed, you should be informed that the component store corruption was repaired.

วิธีแก้ปัญหา Windows Update ใน Windows 7/8/8.1 &Server 2008/2012

5. Close command prompt window and restart your computer.
6. Check for updates.

Method 7:Update Windows by using the WSUS Offline Update tool. (Windows 10, 8.1, 8 or 7)

1. Download the latest version of WSUS Offline Update utility.

2. After the download, extract the "wsusoffline.zip" file.

3. From the "wususoffline" folder, double click at UpdateGenerator.exe application.

4. At Windows tab, select the Windows Edition, that you are using.

5. Press the Start button.

วิธีแก้ปัญหา Windows Update ใน Windows 7/8/8.1 &Server 2008/2012

6. Be patient until the WSUS Offline Update utility downloads all the available updates.

วิธีแก้ปัญหา Windows Update ใน Windows 7/8/8.1 &Server 2008/2012

7. When the download is completed, open the client folder (wsusoffline\client) and double click at "UpdateInstaller.exe" application.

8. Place a check at "Automatic reboot and recall " checkbox.

9. Finally press the Start button and be patient until the WSUS Offline Update installer, installs the downloaded updates to your system.

วิธีแก้ปัญหา Windows Update ใน Windows 7/8/8.1 &Server 2008/2012

That's it! Which method worked for you?
Let me know if this guide has helped you by leaving your comment about your experience. Please like and share this guide to help others.