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

วิธีแก้ไขข้อผิดพลาด “0x80070005” บน Windows XP

วิธีแก้ไขข้อผิดพลาด “0x80070005” บน Windows XP

0x80070005 ข้อผิดพลาด

0x80070005 ข้อผิดพลาด ” จะเกิดขึ้นบนคอมพิวเตอร์ที่ใช้ Windows XP หากผู้ใช้พยายามใช้ Task Scheduler เพื่อกำหนดเวลางานหลังจากติดตั้งการอัปเดตความปลอดภัย XP 841873 . ข้อผิดพลาดมักเกิดขึ้นเมื่ออัปเดต 841873 แก้ไข "ช่องโหว่" ในตัวกำหนดตารางเวลางานซึ่งเปิดใช้งานการเรียกใช้โค้ดที่มีช่องโหว่ อย่างไรก็ตาม เมื่อบล็อกปัญหาใน Task Scheduler จะป้องกันไม่ให้ตัวกำหนดตารางเวลางานโหลดโค้ดอย่างถูกต้อง ดังนั้นจึงแสดงข้อผิดพลาด 0x80070005 ในการแก้ไขข้อผิดพลาดนี้ คุณควรมองหาการซ่อมแซมข้อผิดพลาดที่คุณเห็นด้วยขั้นตอนด้านล่างนี้:

อะไรทำให้เกิดข้อผิดพลาด 0x80070005

ข้อผิดพลาดจะแสดงดังนี้:

0x80070005:การเข้าถึงถูกปฏิเสธ

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

วิธีการแก้ไขข้อผิดพลาด 0x80070005

ขั้นตอนที่ 1 – อัปเดต Windows XP เป็นเวอร์ชันล่าสุด

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

  • เริ่ม> โปรแกรมทั้งหมด> Windows Update
  • คลิก “สแกนหาการอัปเดต ” ลิงค์
  • คลิก “ตรวจสอบและติดตั้งการอัปเดต
  • คลิก “ติดตั้งทันที

วิธีการนี้ควรให้การอัปเดตล่าสุดสำหรับระบบของคุณ ดังนั้นจึงช่วยแก้ไขปัญหา 0x80070005 ให้คุณได้

ขั้นตอนที่ 2 – แก้ไขการตั้งค่าความปลอดภัย “CMD”

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

  • เปิด Windows Explorer
  • นำทางไปยัง C:\Windows\System32
  • ค้นหา “CMD.exe ” ไฟล์แล้วคลิกขวา
  • เลือก “คุณสมบัติ ”> ความปลอดภัย (แท็บ)> คลิก “เพิ่ม
  • ป้อนชื่อ ของผู้ใช้ที่คุณต้องการให้สิทธิ์ความปลอดภัยในช่อง "ป้อนชื่อวัตถุเพื่อเลือก"
  • คลิก “ใช่ ” เมื่อได้รับแจ้ง

วิธีนี้ให้สิทธิ์ผู้ใช้ในการใช้ไฟล์ CMD เพื่อดำเนินการตามกระบวนการแบตช์ไฟล์ ซึ่งเป็นหนึ่งในสาเหตุที่ทำให้เกิดข้อผิดพลาด 0x80070005

ขั้นตอนที่ 3 – อัปเดตไดรเวอร์ของระบบของคุณ

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

สามารถอัปเดตไดรเวอร์ได้โดยไปที่ตัวจัดการอุปกรณ์หรือใช้อินเทอร์เน็ต

การใช้ตัวจัดการอุปกรณ์

  • คลิก เริ่ม> เรียกใช้> “devmgmt.msc”
  • คลิกขวาที่ฮาร์ดแวร์ที่คุณต้องการอัปเดตและเลือก "คุณสมบัติ"
  • ไปที่ “ไดรเวอร์ ” แท็บ
  • คลิก “อัปเดตไดรเวอร์

การใช้อินเทอร์เน็ต

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

ขั้นตอนที่ 4 – ล้างรีจิสทรีของพีซีของคุณ

สาเหตุใหญ่อีกประการของข้อผิดพลาด 0x80070005 คือฐานข้อมูลรีจิสทรีของ Windows “รีจิสทรี” เป็นฐานข้อมูลกลางที่เก็บการตั้งค่า ข้อมูล และตัวเลือกทั้งหมดสำหรับคอมพิวเตอร์ของคุณ และเป็นที่ที่ Windows เก็บการตั้งค่าที่สำคัญหลายอย่างที่จำเป็นสำหรับการเรียกใช้ มักเป็นกรณีที่การตั้งค่ารีจิสทรีจำนวนมากได้รับความเสียหายและเสียหาย ทำให้พีซีของคุณใช้เวลาในการรันนานขึ้น ทำให้ทำงานช้าลงและมีข้อผิดพลาดมากมาย ในการแก้ไขปัญหานี้ คุณควรใช้ 'ตัวล้างรีจิสทรี' เพื่อสแกนผ่านพีซีของคุณและแก้ไขการตั้งค่าที่เสียหายหรือเสียหายที่อยู่ภายใน คุณสามารถดูโปรแกรมทำความสะอาดรีจิสทรีที่เราแนะนำได้ที่ด้านล่าง: