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

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

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

ข้อผิดพลาดนี้ปรากฏขึ้นบนพีซีที่ใช้ Windows หลังจากเปิดใช้งานการสแกน 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" เข้าแล้วเลือก Run as administrator
  2. พิมพ์หรือคัดลอกคำสั่งสองคำสั่งต่อไปนี้เพื่อลบไฟล์เหล่านี้ ตรวจสอบว่าคุณลองเปลี่ยนทั้งตัวอักษร 'd' และ 'c' ในอักษรระบุไดรฟ์ในคำสั่งแรก

del d:\windows\winsxs\pending.xml
del x:\windows\winsxs\pending.xml

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

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

sfc /SCANNOW /OFFBOOTDIR=c:\ /OFFWINDIR=d:\Windows

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

หมายเหตุ :ในบางกรณี พรอมต์คำสั่งจะแสดงข้อผิดพลาดหลังจากที่คุณพยายามลบไฟล์ที่รอดำเนินการ ซึ่งหมายความว่าคุณจะต้องเป็นเจ้าของโฟลเดอร์ 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 Key + 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. ในหน้าจอเข้าสู่ระบบ ให้คลิกที่ไอคอนเปิด/ปิดและกดปุ่ม Shift ค้างไว้ขณะคลิกรีสตาร์ท นี่เป็นทางลัดที่ยอดเยี่ยมในการเข้าถึงเมนูการกู้คืนโดยไม่ต้องป้อน DVD สำหรับการกู้คืน
  2. แทนที่จะหรือรีสตาร์ท หน้าจอสีน้ำเงินจะปรากฏขึ้นพร้อมตัวเลือกต่างๆ เลือก แก้ไข>> ตัวเลือกขั้นสูง>> พร้อมรับคำสั่ง และให้คอมพิวเตอร์เปิดเครื่องมือ

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

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

bcdboot C:\Windows
bootrec /FixMBR
bootrec /FixBoot

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

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

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

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

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion

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

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

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

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