Computer >> คอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาดของ Windows

แก้ไข:ข้อผิดพลาดในการอัปเดต Windows 800f0902

ข้อผิดพลาด 800f0902 เป็นข้อผิดพลาดชั่วคราว ในกรณีส่วนใหญ่ ปรากฏขึ้นเนื่องจากตัวติดตั้งการอัปเดต (ตัวติดตั้งที่เชื่อถือได้) กำลังประมวลผลคำขอจากไคลเอ็นต์อื่นไม่ว่าง เนื่องจากมันจัดการไฟล์ระบบปฏิบัติการที่สำคัญ ตัวติดตั้งที่เชื่อถือได้ ไม่สามารถขัดจังหวะได้จนกว่าจะเสร็จสิ้นภารกิจในมือ ปัญหานี้มักพบเมื่อติดตั้งการอัปเดต Windows OS โดยปกติ รหัสข้อผิดพลาดจะปรากฏขึ้นหลังจากที่ผู้ใช้ตรวจสอบการอัปเดตหรือหลังจากการอัปเดตอัตโนมัติล้มเหลว เป็นที่ทราบกันดีว่าเกิดขึ้นบ่อยครั้งในเครื่องที่มีการอัปเดตมากมายให้ติดตาม

แก้ไข:ข้อผิดพลาดในการอัปเดต Windows 800f0902

หาก TrustedInstaller . ไม่ว่าง ทำให้เกิดข้อผิดพลาด 800f0902  รอสักครู่ก่อนที่จะติดตั้งการอัปเดตที่ผิดพลาดมักจะแก้ปัญหาได้ อย่างไรก็ตาม บางครั้งการติดตั้งการอัปเดตที่เสียหายจะทำให้เกิดปัญหานี้ ในกรณีนี้ คุณจะต้องประสบปัญหาในการรีเซ็ตโฟลเดอร์ Software Distribution

อีกสถานการณ์ที่เป็นไปได้สำหรับ 800f0902 ข้อผิดพลาด คือการอัปเดตที่ล้มเหลวเราได้แทนที่ด้วยการอัปเดตที่ใหม่กว่าผ่านการติดตั้งแล้ว ในกรณีนี้ ระบบปฏิบัติการของคุณจะถือว่าการอัปเดตที่ล้มเหลวเป็น “ไม่เกี่ยวข้อง” และจะแสดง 800f0902   ข้อผิดพลาด. อย่างไรก็ตาม ปัญหาอาจเกิดจากฝั่งเซิร์ฟเวอร์ ดังนั้นหากเป็นไปได้ โปรดรอสองสามชั่วโมงและดูว่าปัญหาแก้ไขได้ด้วยตัวเองหรือไม่

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

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

วิธีที่ 1:การเริ่มต้น Interner Explorer 

ข้อผิดพลาด 800f0902  มักจะเชื่อมโยงกับการติดตั้ง IE (Internet Explorer) ที่ไม่สมบูรณ์ ผู้ใช้บางคนสามารถขจัดข้อผิดพลาดได้สำเร็จหลังจากเปิด IE และอนุญาตให้เริ่มต้นได้ หากคุณใช้เบราว์เซอร์ของบุคคลที่สาม เช่น Chrome หรือ Firefox ให้ลองเปิด Internet Explorer แล้วปิดอีกครั้ง ถัดไป ให้กลับไปที่ Windows Update และลองดำเนินการอัปเดต หากยังคงล้มเหลว ให้ย้ายไปที่วิธีที่ 2 

หมายเหตุ: วิธีแก้ปัญหานี้ใช้ได้เฉพาะในกรณีที่ปกติแล้วคุณไม่ได้ใช้ IE และ/หรือไม่ได้เปิดขึ้นมาหลังจากการอัปเดตล้มเหลว

ในการเปิด Internet Explorer:กด คีย์ Windows . ค้างไว้ และ กด R , พิมพ์ iexplore.exe  และคลิก ตกลง

วิธีที่ 2:การเริ่มบริการ Windows Module Installer ใหม่ (trustedinstaller.exe)

TustedInstaller เป็นไฟล์ปฏิบัติการที่ใช้โดยบริการที่ชื่อว่า ตัวติดตั้งโมดูล Windows . จุดประสงค์คือเพื่อติดตั้งโมดูลระบบ Windows ซึ่งรวมถึงการอัปเดต Windows และการอัปเดตอัตโนมัติและโปรแกรมแก้ไขด่วน TrustedInstaller.exe เป็นที่ทราบกันดีว่าเป็นหน่วยความจำหมูและมีศักยภาพที่จะผิดพลาดใน Windows 7 และป้องกันไม่ให้ติดตั้งการอัปเดต ผู้ใช้บางคนสามารถแก้ไขข้อผิดพลาด 800f0902  โดยเริ่มบริการใหม่และรีบูตระบบ นี่คือสิ่งที่คุณต้องทำ:

หมายเหตุ: ก่อนที่คุณจะเริ่มบริการใหม่ คุณต้องตรวจสอบให้แน่ใจว่าขณะนี้ไม่ได้กำลังดำเนินการอัปเดตอยู่ ในการดำเนินการนี้ ให้เปิด ตัวจัดการงาน (Ctrl + Shift + Esc)  ไปที่ การตรวจสอบทรัพยากร และตรวจสอบว่า TrustedInstaller.exe กำลังใช้หน่วยความจำกายภาพ หากใช้ทรัพยากรระบบ ให้รอให้การอัปเดตเสร็จสิ้นก่อนทำตามคำแนะนำด้านล่าง

  1. กด แป้น Windows + R เพื่อเปิดหน้าต่างเรียกใช้ จากนั้นพิมพ์ services.msc และกด Enter
  2. เมื่อคุณอยู่ในหน้าต่าง Services ให้เลื่อนลงมาและค้นหา Windows Modules Installer .
  3. คลิกขวาที่ ตัวติดตั้งโมดูล Windows แล้วเลือก คุณสมบัติ
    แก้ไข:ข้อผิดพลาดในการอัปเดต Windows 800f0902
  4. ถัดไป เลือก แท็บทั่วไป และคลิกที่ หยุด ปุ่ม. เมื่อหยุดบริการแล้ว ให้คลิกปุ่ม เริ่ม ปุ่มเพื่อเริ่มต้นใหม่ สุดท้าย กด สมัคร เพื่อยืนยันและปิด บริการ หน้าต่าง.
    แก้ไข:ข้อผิดพลาดในการอัปเดต Windows 800f0902
  5. ลองติดตั้งการอัปเดตที่ล้มเหลวก่อนหน้านี้
    หมายเหตุ: หากการอัปเดตล้มเหลวอีกครั้งโดยมี 80080005 ข้อผิดพลาด รหัส รีสตาร์ทคอมพิวเตอร์และทำตาม วิธีที่ 3 . หากรหัสข้อผิดพลาดที่แสดงยังคงเป็น 800f0902, ตรงไปที่วิธีที่ 4

วิธีที่ 3:การสแกนหาข้อผิดพลาดของระบบด้วย SFC

ไฟล์ระบบ Windows ที่เสียหายอาจทำให้เกิดข้อผิดพลาด 800f0902 . โดยปกติจะเกิดขึ้นเมื่อการดาวน์โหลดหรือการติดตั้ง Windows Update ถูกขัดจังหวะ สิ่งนี้สามารถเกิดขึ้นได้จากแหล่งพลังงานอย่างกะทันหันหรือความล้มเหลวของเครือข่าย หากทำตามวิธีการข้างต้นได้เปลี่ยนข้อผิดพลาดเป็น 80080005 รหัส ทำตามขั้นตอนด้านล่างในการเรียกใช้ SFC (System File Checker)

Windows มีเครื่องมือในตัวที่สามารถสแกนและแก้ไขปัญหาส่วนใหญ่ที่เกี่ยวข้องกับความเสียหายของไฟล์ระบบ ซึ่งรวมถึงข้อผิดพลาดในมือ ปฏิบัติตามการแก้ไขด้านล่างเพื่อทำการสแกนทั่วทั้งระบบและซ่อมแซมไฟล์ที่เสียหาย:

  1. คลิกไอคอนแถบเริ่มต้นของ Windows ที่มุมล่างซ้ายแล้วค้นหา “cmd “. จากนั้น คลิกขวาที่พรอมต์คำสั่ง และคลิกที่ เรียกใช้ในฐานะผู้ดูแลระบบ .
    แก้ไข:ข้อผิดพลาดในการอัปเดต Windows 800f0902
  2. เมื่อเปิดพรอมต์คำสั่งในฐานะผู้ดูแลระบบ ให้แตะ sfc /scannow และกด Enter การดำเนินการนี้จะทริกเกอร์การสแกนทั้งระบบซึ่งจะใช้เวลาสักครู่จึงจะเสร็จสมบูรณ์ หากเครื่องมือสามารถค้นหาไฟล์ที่เสียหายได้ คุณจะต้องกดปุ่ม Y คีย์ที่พรอมต์ถัดไปเพื่อซ่อมแซมไฟล์ที่เสียหาย
  3. เมื่อดำเนินการเสร็จสิ้น ให้รีสตาร์ทเครื่องและพยายามติดตั้งการอัปเดตอีกครั้ง

วิธีที่ 4:การรีเซ็ตโฟลเดอร์การกระจายซอฟต์แวร์

การกระจายซอฟต์แวร์ โฟลเดอร์ใน Windows ดูแลโดย WUAgent . โฟลเดอร์นี้มีหน้าที่จัดเก็บไฟล์ชั่วคราวที่ Windows Update ต้องการ ภายใต้สถานการณ์ปกติ ไม่จำเป็นต้องโต้ตอบกับโฟลเดอร์นี้ อย่างไรก็ตาม หากการอัปเดต Windows ยังคงล้มเหลวหลังจากปฏิบัติตามวิธีการข้างต้น การเปลี่ยนชื่อโฟลเดอร์อาจช่วยขจัดปัญหาได้ วิธีนี้ใช้ได้ผลในสถานการณ์ที่ Windows เห็นว่าการอัปเดตเป็น "ไม่เกี่ยวข้อง" เนื่องจากมีการติดตั้งการอัปเดตที่ใหม่กว่าแล้ว

คุณสามารถค้นหาโฟลเดอร์ Software Distribution ได้ที่ C:\ Windows \ SoftwareDistribution . หากคุณสังเกตเห็นว่าโฟลเดอร์นี้มีขนาดใหญ่มาก (มากกว่า 700MB) มีโอกาสสูงที่วิธีนี้จะกำจัด 80080005 ข้อผิดพลาด

หมายเหตุ: การทำตามขั้นตอนด้านล่างนั้นปลอดภัยและจะไม่ส่งผลเสียต่อระบบของคุณ ขั้นตอนนี้จะรีเซ็ตเนื้อหาของโฟลเดอร์ Software Distribution บังคับให้ Windows สร้างส่วนประกอบ WU ใหม่และดาวน์โหลดไดรเวอร์อีกครั้ง

ต่อไปนี้คือคำแนะนำทีละขั้นตอนในการรีเซ็ตโฟลเดอร์การแจกจ่ายซอฟต์แวร์:

  1. ขั้นแรก ถอดการเชื่อมต่อเครื่องของคุณจากอินเทอร์เน็ต ซึ่งอาจหมายถึงการปิด Wi-Fi หรือถอดการเชื่อมต่อแบบมีสายออก
    หมายเหตุ: หากคุณข้ามขั้นตอนนี้ Windows อาจระบุว่ามีการใช้งานไฟล์บางไฟล์และคำสั่งด้านล่างจะไม่ทำงาน
  2. คลิกไอคอนแถบเริ่มต้นของ Windows ที่มุมล่างซ้ายแล้วค้นหา “cmd “. จากนั้น คลิกขวาที่พรอมต์คำสั่ง และคลิกที่ เรียกใช้ในฐานะผู้ดูแลระบบ .
    แก้ไข:ข้อผิดพลาดในการอัปเดต Windows 800f0902
  3. ก่อนอื่น เราจะต้องหยุด BITS, Cryptographic, MSI INstaller และ Windows Update Services . ในการดำเนินการนี้ ให้แทรกคำสั่งต่อไปนี้ลงใน Command Prompt แล้วกด Enter หลังจากแต่ละรายการ:

    net stop wuauserv
    net stop cryptSvc
    บิตหยุดสุทธิ
    net stop msiserver
    แก้ไข:ข้อผิดพลาดในการอัปเดต Windows 800f0902

  4. ตอนนี้ เราจะต้องเปลี่ยนชื่อ SoftwareDistibution โฟลเดอร์และ Catroot2 โฟลเดอร์ การดำเนินการนี้จะบังคับให้ Windows สร้างส่วนประกอบ Windows Update ใหม่และดาวน์โหลดการอัปเดตอีกครั้ง ในการดำเนินการนี้ ให้แทรกคำสั่งต่อไปนี้ลงใน Command Prompt และกด Enter หลังจากแต่ละอัน:

    ren C:\Windows\SoftwareDistribution SoftwareDistribution.oldren C:\Windows\System32\catroot2 Catroot2.old

  5. เมื่อเราเปลี่ยนชื่อโฟลเดอร์แล้ว มาเริ่มบริการที่เราปิดใช้ไปก่อนหน้านี้กัน ดำเนินการต่อโดยใส่คำสั่งต่อไปนี้แล้วกด Enter หลังจากแต่ละอัน:

    net start wuauserv
    net start cryptSvc
    net start bits
    net start msiserver

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