แก้ไข: Windows 7 ไม่สามารถตรวจสอบการอัปเดตได้ในขณะนี้

การอัปเดต Windows เป็นส่วนสำคัญของระบบปฏิบัติการ Windows เป็นคุณลักษณะที่มีอยู่ใน Windows ที่ช่วยให้ Microsoft ผลักดันการอัปเดตการแก้ไขข้อบกพร่องและการแก้ไขช่องโหว่ด้านความปลอดภัย แม้ว่าผู้ใช้สามารถเลือกที่จะข้ามหยุดและไม่อัปเดตได้ แต่เราไม่แนะนำให้ทำเช่นนี้เนื่องจากอาจทำให้ระบบของคุณเสี่ยงต่อความปลอดภัยอย่างร้ายแรง

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

ในคู่มือนี้ฉันจะแนะนำคุณเกี่ยวกับสองสามวิธีในการแก้ไขปัญหานี้

วิธีที่ 1: ซ่อมแซมบริการ Windows Update

เพื่อให้ง่ายขึ้นเราได้สร้างไฟล์แบตช์เพื่อหยุดบริการอัปเดต windows ลบโฟลเดอร์ SoftwareDistribution และเรียกใช้บริการอัปเดตอีกครั้ง windowsupdatefix.bat

  1. คลิกขวาที่ลิงค์ windowsupdatefix.bat ด้านบนแล้วเลือกบันทึกเป็น บันทึกไฟล์และเปิดตำแหน่งไฟล์คลิกขวาที่ไฟล์แล้วเลือก  Run As Administrator
  2. หน้าต่างพรอมต์คำสั่งสีดำจะปรากฏขึ้นสองสามวินาทีหลังจากหน้าต่างหายไปให้ลองเรียกใช้การอัปเดตอีกครั้ง

วิธีที่ 2: การรีเซ็ตการตั้งค่า Windows Update

การปิดและเปิดการอัปเดต Windows ผ่านแผงควบคุมได้แก้ไขปัญหานี้สำหรับผู้ใช้จำนวนมากเนื่องจากรีเซ็ตการตั้งค่าการอัปเดต Windows ที่ไม่สอดคล้องกัน ต้องการทำเช่นนั้นกดของ Windows ที่สำคัญและพิมพ์ของ Windowsปรับปรุง

  1. คลิกที่Windows updateในผลการค้นหา ในหน้าต่างการปรับปรุงของ Windows คลิกเปลี่ยนการตั้งค่า
  2. เลือกไม่เคยตรวจสอบการปรับปรุงภายใต้ที่สำคัญการปรับปรุงและคลิกตกลง ปิดหน้าต่างทั้งหมด
  3. ตอนนี้ไปที่หน้าต่างการตั้งค่าการอัปเดต Windows อีกครั้ง เลือกติดตั้งการอัปเดตโดยอัตโนมัติและคลิกตกลง ตรวจสอบการอัปเดตอีกครั้ง

หากคุณยังคงได้รับข้อผิดพลาดไปยังแนวทางแก้ไขปัญหาถัดไป

วิธีที่ 3: ปิดใช้งานโปรแกรมป้องกันไวรัสและการป้องกันไฟร์วอลล์ชั่วคราว

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

วิธีที่ 4: ซ่อมแซมฐานข้อมูล Windows Update

ในการซ่อมแซมฐานข้อมูลการอัปเดตของ Windows คลิกเริ่มและพิมพ์  cmd คลิกขวาที่ CMD แล้วเลือก  Run As Administrator

ในพรอมต์คำสั่งสีดำดำเนินการคำสั่งต่อไปนี้:

หยุดสุทธิ wuauserv

cd / d% windir% \ SoftwareDistribution \ DataStore \ Logs

esentutl / mh .. \ DataStore.edb | findstr / i / c:” รัฐ:”

หากสถานะ: Clean Shutdownแสดงขึ้นในบรรทัดคำสั่งคุณไม่จำเป็นต้องดำเนินการต่อด้วยโซลูชันนี้เนื่องจากฐานข้อมูลไม่เป็นไร

หากขั้นตอนนี้ล้มเหลวหรือหาก State: Clean Shutdown ไม่แสดงในบรรทัดคำสั่งจากนั้นจะสร้างโฟลเดอร์ชั่วคราวชื่อ "fixedfiles" โดยพิมพ์คำสั่งต่อไปนี้ในหน้าต่างพรอมต์คำสั่งสีดำ:

mkdir c: \ fixedfiles

ตอนนี้เข้าถึงคอมพิวเตอร์ Windows เครื่องอื่นซึ่งการอัปเดต Windows ทำงานได้ดี กดคีย์ WindowsและกดR ประเภทSystem32และกดEnter

ในโฟลเดอร์System32ให้ค้นหาไฟล์ชื่อesent.dllและวางไว้ในโฟลเดอร์fixedfilesของคอมพิวเตอร์ที่คุณกำลังซ่อมแซม Windows Update

จากนั้นเรียกใช้พิมพ์คำสั่งต่อไปนี้ในหน้าต่างสีดำของพรอมต์คำสั่งของคอมพิวเตอร์เป้าหมาย:

คัดลอก% windir% \ system32 \ esentutl.exe c: \ fixedfiles \ c: \ fixedfiles \ esentutl.exe / r edb net start wuauserv

รีสตาร์ทระบบของคุณและเรียกใช้การอัปเดต Windows เพื่อตรวจสอบว่าปัญหาได้รับการแก้ไขหรือไม่