แก้ไข: มีการซ่อมแซมระบบที่รอดำเนินการซึ่งต้องรีบูตเพื่อให้เสร็จสมบูรณ์

การซ่อมแซมระบบที่รอดำเนินการคือการแจ้งเตือนซึ่งหมายความว่าจะไม่มีการดำเนินการระดับระบบจนกว่าจะประมวลผลการซ่อมแซมระบบในคิว โดยปกติจะได้รับการแก้ไขหลังจากรีบูต

ข้อผิดพลาดนี้ปรากฏบน Windows PC หลังจากเปิดการสแกน SFC SFC ย่อมาจาก System File Checker เป็นเครื่องมือที่ใช้ในการค้นหาและแก้ไขข้อผิดพลาดเกี่ยวกับไฟล์ระบบ อย่างไรก็ตามปัญหาเกิดขึ้นเมื่อข้อความแสดงข้อผิดพลาดนี้ปรากฏขึ้นหลังจากที่คุณพยายามเรียกใช้การสแกน

ระบบจะตรวจหาไฟล์ซ่อมแซมระบบที่รอดำเนินการเมื่อเริ่มต้น SFC และไฟล์เหล่านี้ยังคงอยู่ที่นั่นจากการซ่อมแซมระบบก่อนหน้านี้ หากคุณได้เปิดกระบวนการซ่อมแซมระบบแล้วให้รีสตาร์ทคอมพิวเตอร์และตรวจสอบดูว่าปัญหาหายไปหรือไม่ มิฉะนั้นให้ทำตามวิธีการด้านล่าง

โซลูชันที่ 1: ลบไฟล์ต่อไปนี้ในพรอมต์คำสั่ง

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

  1. หากคุณเป็นผู้ใช้ Windows 10 คุณสามารถค้นหา Command Prompt ได้ง่ายๆเพียงคลิกปุ่มเมนู Start หรือปุ่ม Search ที่อยู่ถัดจากนั้นพิมพ์“ cmd” หรือ“ Command Prompt” คลิกขวาที่ผลลัพธ์แรกและเลือกตัวเลือก Run as administrator

  1. หากคุณใช้ Windows รุ่นเก่ากว่า Windows 10 การค้นหาเมนู Start อาจทำงานได้หรือไม่ถูกต้อง แต่คุณยังสามารถไปที่ C >> Windows >> System32 คลิกขวาที่รายการ“ cmd.exe” แล้วเลือก เรียกใช้ในฐานะผู้ดูแลระบบ
  2. พิมพ์หรือคัดลอกสองคำสั่งต่อไปนี้เพื่อลบไฟล์เหล่านี้ ตรวจสอบให้แน่ใจว่าคุณได้ลองใช้ตัวอักษร 'd' และ 'c' ในอักษรระบุไดรฟ์ในคำสั่งแรก

เดล d: \ windows \ winsxs \ pending.xml

เดล x: \ windows \ winsxs \ pending.xml

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

sfc / สแกน / OFFBOOTDIR = c: \ / OFFWINDIR = d: \ Windows

  1. ตรวจสอบว่า SFC ดำเนินการสำเร็จหรือไม่

หมายเหตุ : ในบางกรณี Command Prompt จะแสดงข้อผิดพลาดหลังจากที่คุณพยายามลบไฟล์ที่รอดำเนินการ ซึ่งหมายความว่าคุณจะต้องเป็นเจ้าของโฟลเดอร์ WinSxS เพื่อดำเนินการต่อ ไม่น่าจะยากเกินไป!

  1. ไปที่ตำแหน่ง C >> Windows และค้นหาโฟลเดอร์ WinSxS
  2. หากคุณไม่เห็นโฟลเดอร์ Windows คุณอาจต้องเปิดตัวเลือกที่ช่วยให้คุณสามารถดูไฟล์และโฟลเดอร์ที่ซ่อนอยู่ คลิกที่แท็บ“ ดู” ในเมนูของ File Explorer และคลิกที่ช่องทำเครื่องหมาย“ รายการที่ซ่อนอยู่” ในส่วนแสดง / ซ่อน File Explorer จะแสดงไฟล์ที่ซ่อนอยู่และจะจำตัวเลือกนี้ไว้จนกว่าคุณจะเปลี่ยนอีกครั้ง

  1. คลิกขวาที่โฟลเดอร์คลิก Properties จากนั้นคลิกแท็บ Security คลิกปุ่มขั้นสูง หน้าต่าง“ การตั้งค่าความปลอดภัยขั้นสูง” จะปรากฏขึ้น ที่นี่คุณต้องเปลี่ยนเจ้าของคีย์
  2. คลิกลิงก์เปลี่ยนถัดจากป้ายกำกับ“ เจ้าของ:” หน้าต่างเลือกผู้ใช้หรือกลุ่มจะปรากฏขึ้น

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

โซลูชันที่ 2: เปลี่ยนการตั้งค่า BIOS

ผู้ใช้บางกลุ่มอ้างว่าพวกเขาสามารถแก้ปัญหานี้ได้เพียงแค่เปลี่ยนการตั้งค่าการทำงานของ SATA จาก AHCI หรืออย่างอื่นเป็นโหมด IDE ดูเหมือนว่าสาเหตุของปัญหาคือปัญหาบางอย่างหลังจากทีม Microsoft เปลี่ยนแปลงบางอย่างในคลาสไดรเวอร์การจัดการฮาร์ดไดร์เวอร์บัส ลองใช้วิธีนี้ด้านล่าง!

  1. ปิดคอมพิวเตอร์ของคุณโดยไปที่ Start Menu >> Power Button >> Shut down
  2. เปิดพีซีของคุณอีกครั้งและลองเข้าสู่การตั้งค่า BIOS โดยกดปุ่ม BIOS ในขณะที่ระบบเริ่มทำงาน โดยทั่วไปคีย์ BIOS จะแสดงบนหน้าจอบูตโดยระบุว่า“ กด ___ เพื่อเข้าสู่การตั้งค่า” มีวิธีอื่นที่อาจแสดงเช่นกัน คีย์ BIOS ทั่วไปคือ F1, F2, Del, Esc และ F10 ดังนั้นให้แน่ใจว่าคุณคลิกได้เร็วพอ

  1. ตัวเลือก SATA ที่คุณจะต้องเปลี่ยนจะอยู่ภายใต้แท็บต่างๆบนเครื่องมือเฟิร์มแวร์ BIOS ที่ผลิตโดยผู้ผลิตหลายรายและนี่ไม่ใช่กฎทั่วไปสำหรับตำแหน่งที่ควรตั้ง โดยปกติจะอยู่ใต้รายการอุปกรณ์ออนบอร์ดอุปกรณ์ต่อพ่วงในตัวหรือแม้แต่ในแท็บขั้นสูง ไม่ว่าจะอยู่ที่ไหนชื่อของตัวเลือกคือการทำงานของ SATA

  1. เมื่อคุณพบการตั้งค่าที่ถูกต้องแล้วให้เปลี่ยนจาก AHCI, RAID, ATA เป็น IDE เป็นตัวเลือกที่เหมาะสมที่สุดสำหรับกระบวนการซ่อมแซมระบบและคุณสามารถย้อนกลับการเปลี่ยนแปลงได้อย่างง่ายดายในจุดเดิม
  2. ไปที่ส่วนออกและเลือกออกจากการบันทึกการเปลี่ยนแปลง ขั้นตอนนี้จะดำเนินการกับการบูต ตรวจสอบให้แน่ใจว่าคุณพยายามเรียกใช้การอัปเดตอีกครั้ง

    หมายเหตุ : หากการตั้งค่าเป็น IDE เริ่มต้นด้วยให้ลองเปลี่ยนเป็นอย่างอื่นไม่ว่าจะเกิดอะไรขึ้นเนื่องจากการเปลี่ยนแปลงใด ๆ ให้ผลลัพธ์ที่ยอดเยี่ยม!

โซลูชันที่ 3: อัปเดตไดรเวอร์ของคุณ (โดยเฉพาะการ์ดแสดงผล)

หากข้อผิดพลาด SFC ตามด้วย BSOD (หน้าจอสีน้ำเงินแห่งความตาย) นั่นเป็นสัญญาณว่าไดรเวอร์เก่าของคุณกำลังก่อให้เกิดปัญหาเหล่านี้และคุณควรอัปเดตโดยเร็วที่สุด ทางออกที่ดีที่สุดของคุณคือการอัปเดตไดรเวอร์ทั้งหมดเนื่องจากจำเป็นต้องมีไดรเวอร์ล่าสุดอยู่เสมอเนื่องจากอาจป้องกันไม่ให้เกิดปัญหาในอนาคตได้

  1. เลือกปุ่มเริ่มพิมพ์ Device Manager และเลือกจากรายการผลลัพธ์ หากคุณใช้ Windows รุ่นเก่ากว่าให้ใช้คีย์ผสมของ Windows + R พิมพ์เป็น“ devmgmt.msc” แล้วคลิกตกลง

  1. ขยายประเภทใดประเภทหนึ่งเพื่อค้นหาชื่ออุปกรณ์ของคุณจากนั้นคลิกขวา (หรือแตะค้างไว้) จากนั้นเลือกอัปเดตไดรเวอร์ สำหรับการ์ดแสดงผลให้ขยายประเภทการ์ดแสดงผลคลิกขวาที่การ์ดแสดงผลของคุณแล้วเลือกอัปเดตไดรเวอร์

  1. เลือกค้นหาโดยอัตโนมัติสำหรับซอฟต์แวร์ไดรเวอร์ที่อัปเดต
  2. หาก Windows ไม่พบไดรเวอร์ใหม่ให้ลองค้นหาในเว็บไซต์ของผู้ผลิตอุปกรณ์และปฏิบัติตามคำแนะนำ

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

  1. ใช้คีย์ผสมของ Windows Key + I เพื่อเปิดการตั้งค่าบนพีซี Windows ของคุณ หรือคุณสามารถค้นหา“ การตั้งค่า” โดยใช้แถบค้นหาที่แถบงาน
  2. ค้นหาและเปิดส่วน“ อัปเดตและความปลอดภัย” ในแอปการตั้งค่า
  3. อยู่ในแท็บ Windows Update และคลิกที่ปุ่ม Check for updates ภายใต้สถานะ Update เพื่อตรวจสอบว่ามี Windows เวอร์ชันใหม่หรือไม่

  1. หากมี Windows ควรดำเนินการดาวน์โหลดโดยอัตโนมัติ

แนวทางที่ 4: แก้ไขปัญหาในสภาพแวดล้อมการกู้คืน

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

  1. บนหน้าจอเข้าสู่ระบบให้คลิกที่ไอคอน Power และกดปุ่ม Shift ค้างไว้ขณะที่คลิกรีสตาร์ท นี่เป็นทางลัดที่ยอดเยี่ยมในการเข้าถึงเมนูการกู้คืนโดยไม่ต้องใส่ดีวีดีการกู้คืนของคุณ
  2. แทนที่จะรีสตาร์ทหรือรีสตาร์ทหน้าจอสีน้ำเงินจะปรากฏขึ้นพร้อมตัวเลือกต่างๆ เลือกแก้ไขปัญหา >> ตัวเลือกขั้นสูง >> พร้อมรับคำสั่งและสำหรับคอมพิวเตอร์ของคุณเพื่อเปิดเครื่องมือ

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

bcdboot C: \ Windows

bootrec / FixMBR

bootrec / FixBoot

  1. บูตเข้าสู่คอมพิวเตอร์ของคุณตามปกติและตรวจสอบเพื่อดูว่าปัญหาได้รับการแก้ไขด้วย SFC หรือไม่

โซลูชันที่ 5: การปรับแต่งรีจิสทรี

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

  1. เนื่องจากคุณกำลังจะแก้ไขรีจิสทรีเราขอแนะนำให้คุณอ่านบทความนี้ที่เราเตรียมไว้เพื่อสำรองข้อมูลรีจิสทรีของคุณอย่างปลอดภัยเพื่อป้องกันปัญหาเพิ่มเติม ถึงกระนั้นจะไม่มีอะไรผิดพลาดหากคุณปฏิบัติตามคำแนะนำอย่างระมัดระวัง
  2. เปิดอินเทอร์เฟซ Registry Editor โดยพิมพ์“ regedit” ในแถบค้นหาหรือกล่องโต้ตอบ Run ไปที่คีย์ต่อไปนี้ใน Registry Editor โดยการนำทางในบานหน้าต่างด้านซ้าย:

HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion

  1. ภายใต้คีย์ CurrentVersion คุณควรจะเห็นคีย์ชื่อ RebootPending ดังนั้นให้แน่ใจว่าคุณคลิกขวาแล้วคลิกที่สิทธิ์
  2. ในส่วนชื่อกลุ่มหรือผู้ใช้ให้ลองค้นหาชื่อผู้ใช้ของคุณในรายการ หากคุณทำไม่สำเร็จให้คลิกที่ Add >> Advanced >> Find Now คุณควรจะเห็นบัญชีผู้ใช้ของคุณในส่วนผลการค้นหาดังนั้นให้เลือกและคลิกตกลงสองครั้งจนกว่าคุณจะกลับมาในโฟลเดอร์สิทธิ์

  1. เลือกบัญชีของคุณในส่วนชื่อกลุ่มหรือผู้ใช้และเลือกช่องทำเครื่องหมายควบคุมทั้งหมดภายใต้สิทธิ์สำหรับ ... และใช้การเปลี่ยนแปลงที่คุณทำ
  2. หลังจากนั้นคุณสามารถคลิกขวาที่ปุ่ม RebootPending และคลิกที่ Delete ยืนยันกล่องโต้ตอบที่จะปรากฏขึ้นและรีสตาร์ทคอมพิวเตอร์เพื่อใช้การเปลี่ยนแปลง ตรวจสอบดูว่าปัญหายังคงปรากฏอยู่หรือไม่