ข้อผิดพลาด 0xc0000006 มักเกิดขึ้นเมื่อผู้ใช้พยายามเปิดโปรแกรมเรียกทำงานบางอย่างที่สร้างโดยทั่วไปใน Visual Studio หรือเมื่อเรียกใช้ Visual Basic Scripts . 0xc0000006 เกิดข้อผิดพลาดกับรหัส NTSTATUS ซึ่งหมายถึง STATUS_IN_PAGE_ERROR
เป็นเรื่องปกติที่จะเห็นข้อผิดพลาดนี้โดยเฉพาะเมื่อพยายามเรียกใช้ไฟล์ปฏิบัติการจากโวลุ่มเครือข่าย เป็นไปได้สูงว่าเกิดจากปัญหาที่เกิดขึ้นเป็นครั้งคราวโดยไฟร์วอลล์ที่มีการป้องกันมากเกินไปหรือชุด AV อย่างไรก็ตาม ผลบวกที่ผิดพลาดนี้อาจเกิดจากค่ารีจิสทรี AppInst_DLLs ที่ผิดพลาดหรือเกิดจากความเสียหายของระบบบางประเภท
วิธีที่ 1. การถอนการติดตั้งชุด AV/ไฟร์วอลล์ของบริษัทอื่น
หากคุณประสบปัญหาขณะพยายามเรียกใช้ไฟล์สั่งการจากโวลุ่มเครือข่าย และคุณกำลังใช้ชุดโปรแกรมบุคคลที่สาม เป็นไปได้ว่าปัญหาจะเกิดขึ้นเนื่องจากผลบวกที่ผิดพลาดที่บังคับให้ชุดความปลอดภัยหยุดการเชื่อมต่อกับ ปริมาณเครือข่าย
หมายเหตุ: Kaspersky มักถูกรายงานว่าเป็นผู้รับผิดชอบในการทำให้เกิดข้อความแสดงข้อผิดพลาดนี้
ในกรณีที่สถานการณ์นี้ใช้ได้กับสถานการณ์ปัจจุบันของคุณ คุณมีสองวิธีในการส่งต่อ:
- ตัวเลือกที่ 1: สร้างกฎการอนุญาตพิเศษใน Antivirus หรือ Firewall ของคุณที่ไม่รวมไฟล์สั่งการที่ถูกตั้งค่าสถานะว่าเป็นภัยคุกคามด้านความปลอดภัย
- ตัวเลือกที่ 2: ถอนการติดตั้งชุดความปลอดภัยของบริษัทอื่นที่ทำให้เกิดผลบวกลวงและเปลี่ยนกลับเป็นแอปความปลอดภัยเริ่มต้น (Windows Defender)
ตัวเลือกที่ 1 ยากต่อการนำไปใช้ เนื่องจากขั้นตอนในการสร้างข้อยกเว้นจะเฉพาะกับชุดโปรแกรมของบุคคลที่สามที่คุณใช้อยู่ หากคุณไม่ทราบวิธีดำเนินการ ให้ค้นหาทางออนไลน์สำหรับขั้นตอนในการดำเนินการนี้ด้วยชุดโปรแกรม AV/ไฟร์วอลล์
หากคุณต้องการเลือก ตัวเลือก 2 ต่อไปนี้คือคำแนะนำทีละขั้นตอนในการถอนการติดตั้งชุดโปรแกรม/ไฟร์วอลล์ของบริษัทอื่นที่ทำให้เกิดปัญหา:
- เปิด วิ่ง กล่องโต้ตอบโดยกด แป้น Windows + R . ถัดไป พิมพ์ 'appwiz.cpl' แล้วกด Enter เพื่อเปิด โปรแกรมและคุณลักษณะ เมนู.
- เมื่อคุณเข้าสู่โปรแกรมและคุณลักษณะ เมนู เลื่อนลงผ่านรายการแอปพลิเคชันที่ติดตั้งและค้นหาการรักษาความปลอดภัยของบุคคลที่สามที่คุณต้องการถอนการติดตั้ง หลังจากที่คุณจัดการเพื่อค้นหาแอปพลิเคชันแล้ว ให้คลิกขวาที่แอปพลิเคชันนั้นแล้วเลือก ถอนการติดตั้ง จากเมนูบริบทที่ปรากฏใหม่
- ภายในข้อความแจ้งการถอนการติดตั้ง ให้ทำตามคำแนะนำบนหน้าจอเพื่อทำขั้นตอนนี้ให้เสร็จสิ้น จากนั้นรีสตาร์ทคอมพิวเตอร์เพื่อดำเนินการให้เสร็จสิ้น
หมายเหตุ :ในกรณีที่คุณต้องการใช้เวลามากกว่านี้และต้องแน่ใจว่าคุณไม่ได้ทิ้งไฟล์ที่เหลือซึ่งอาจทำให้เกิดการทำงานแบบเดียวกัน นี่คือคำแนะนำโดยย่อเกี่ยวกับการลบไฟล์ส่วนที่เหลือของชุด AV ที่เพิ่งถอนการติดตั้ง . - เมื่อการเริ่มต้นครั้งถัดไปเสร็จสมบูรณ์ AV ในตัว (Windows Defender) ควรจะเปิดใช้งานอยู่แล้ว ดูว่าคุณสามารถทำให้เกิดปัญหาซ้ำอีกครั้งได้หรือไม่โดยพยายามเปิดโปรแกรมปฏิบัติการเดิมที่ทำให้เกิด 0xc0000006 ข้อผิดพลาด (STATUS_IN_PAGE_ERROR)
ในกรณีที่ปัญหายังไม่ได้รับการแก้ไข ให้เลื่อนลงไปที่วิธีแก้ไขที่เป็นไปได้ถัดไปด้านล่าง
วิธีที่ 2 การล้างค่าคีย์ AppInst_DLLs
ปรากฏว่าข้อผิดพลาดนี้อาจเกิดขึ้นได้เนื่องจากคีย์รีจิสทรีเฉพาะที่คอยติดตามจำนวนข้อขัดข้องและการค้างที่ไม่คาดคิดซึ่งส่งผลต่อแอปของบุคคลที่สาม อย่างไรก็ตาม คีย์เฉพาะนี้มีศักยภาพที่จะใช้งานไม่ได้ และในบางกรณี อาจบังคับให้ระบบของคุณทริกเกอร์ 0xc0000006 Error (STATUS_IN_PAGE_ERROR) เมื่อไม่เป็นเช่นนั้น
หากคุณคิดว่าสถานการณ์นี้อาจใช้ได้ ให้ทำตามคำแนะนำด้านล่างเพื่อให้แน่ใจว่าไม่มีผลบวกปลอมที่เกี่ยวข้องกับการลดประสิทธิภาพ ข้อผิดพลาดของรีจิสทรี RAM ลดลง ไฟล์ที่แยกส่วน การติดตั้งโปรแกรมที่ไม่จำเป็นหรือซ้ำซ้อนที่อาจบังคับให้ระบบทริกเกอร์ 0xc0000006 ข้อผิดพลาด:
- กด แป้น Windows + R เพื่อเปิด วิ่ง กล่องโต้ตอบ ถัดไป พิมพ์ 'regedit' แล้วกด Enter เพื่อเปิด Registry Editor ที่ UAC (การควบคุมบัญชีผู้ใช้) คลิก ใช่ เพื่อให้สิทธิ์ของผู้ดูแลระบบ
- เมื่อคุณอยู่ใน Registry Editor แล้ว ให้ใช้ส่วนด้านซ้ายมือเพื่อไปยังตำแหน่งต่อไปนี้:
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows NT\CurrentVersion\Windows
หมายเหตุ: คุณสามารถนำทางไปยังตำแหน่งนี้ด้วยตนเองหรือสามารถเข้าถึงได้ทันทีโดยวางตำแหน่งนั้นลงในแถบนำทางโดยตรงแล้วกด Enter
- หลังจากที่คุณจัดการไปยังตำแหน่งที่ถูกต้องแล้ว ให้เลื่อนไปที่ส่วนด้านขวาของ Registry Editor และดับเบิลคลิกที่ Applnit_DLLs . เมื่อเข้าไปข้างในแล้ว ให้ลบค่าปัจจุบันแล้วคลิกตกลงเพื่อบันทึกการเปลี่ยนแปลง
- เมื่อค่าของ Applnit_DLLs ได้รับการล้างแล้ว รีสตาร์ทเครื่องคอมพิวเตอร์และดูว่าปัญหาได้รับการแก้ไขในการเริ่มต้นคอมพิวเตอร์ครั้งถัดไปหรือไม่
ในกรณีที่เหมือนกัน 0xc0000006 ข้อผิดพลาด ยังคงอยู่ เลื่อนลงไปที่การแก้ไขที่เป็นไปได้ถัดไปด้านล่าง
วิธีที่ 3 การเรียกใช้ DISM และ SFC Scans
หากไม่มีวิธีการใดด้านล่างที่อนุญาตให้คุณแก้ไขข้อผิดพลาด 0xc0000006 โอกาสที่ปัญหาเกิดจากไฟล์ระบบไม่สอดคล้องกันซึ่งเกิดจากความเสียหายบางประเภท ผู้ใช้ที่ได้รับผลกระทบหลายคนที่พยายามแก้ไขปัญหาได้รายงานว่าปัญหาได้รับการแก้ไขแล้วหลังจากที่พวกเขาเรียกใช้ยูทิลิตี้ในตัวสองสามตัวที่สามารถแก้ไขปัญหาไฟล์ระบบเสียหาย – SFC (System File Checker) และ DISM (การให้บริการและการจัดการอิมเมจการปรับใช้)
สิ่งสำคัญคือต้องเข้าใจว่า SFC และ DISM มีแนวทางที่แตกต่างกันในการแก้ไขไฟล์ระบบเสียหาย นี่คือเหตุผลที่วิธีที่ดีที่สุดคือใช้ทั้งสองร่วมกันเพื่อเพิ่มโอกาสในการแก้ไขปัญหา
SFC มีประสิทธิภาพมากกว่ามากในการแก้ไขข้อผิดพลาดเชิงตรรกะ เนื่องจากต้องใช้แคชที่จัดเก็บไว้ในเครื่องเพื่อแทนที่ไฟล์ที่เสียหายด้วยสำเนาที่สมบูรณ์ ในทางกลับกัน DISM อาศัย WU (Windows Update) องค์ประกอบเพื่อแทนที่ไฟล์ที่เสียหายด้วยสิ่งที่เทียบเท่าที่ดี
นี่คือสิ่งที่คุณต้องทำเพื่อเรียกใช้ DISM และ SFC จากพรอมต์ CMD ที่ยกระดับ:
- กด แป้น Windows + R เพื่อเปิด วิ่ง กล่องโต้ตอบ จากนั้นพิมพ์ ‘cmd’ ในกล่องข้อความแล้วกด Ctrl + Shift + Enter เพื่อเปิดพรอมต์ CMD ที่ยกระดับ และเมื่อคุณเห็น UAC (การควบคุมบัญชีผู้ใช้) คลิก ใช่ เพื่อให้สิทธิ์ของผู้ดูแลระบบ
- เมื่อคุณจัดการเพื่อเข้าสู่พรอมต์ CMD ที่ยกระดับแล้ว ให้พิมพ์คำสั่งต่อไปนี้แล้วกด Enter เพื่อเริ่มการสแกน SFC:
sfc /scannow
หมายเหตุ :ก่อนที่คุณจะเริ่มการสแกนนี้ สิ่งสำคัญคือต้องเข้าใจว่าการขัดจังหวะการดำเนินการนี้ไม่ใช่ตัวเลือก การทำเช่นนี้อาจทำให้ระบบของคุณได้รับข้อผิดพลาดทางตรรกะเพิ่มเติมที่อาจสร้างข้อความแสดงข้อผิดพลาดอื่นๆ ในอนาคต การดำเนินการนี้อาจใช้เวลาหลายชั่วโมง และแม้ว่าจะไม่มีการรายงานข้อผิดพลาด ไม่ต้องกังวลมากเกินไป SFC ขึ้นชื่อในเรื่องความล้มเหลวในการรายงานข้อมูลที่ถูกแทนที่
- หลังจากดำเนินการเสร็จสิ้น ให้รีสตาร์ทคอมพิวเตอร์และดูว่าปัญหาได้รับการแก้ไขแล้วหรือไม่ในการเริ่มต้นระบบครั้งถัดไป เมื่อลำดับการบูตครั้งถัดไปเสร็จสมบูรณ์ ให้ทำตามขั้นตอนที่ 1 อีกครั้งเพื่อเปิดเทอร์มินัล CMD ที่ยกระดับอีกเครื่อง
- เมื่อคุณกลับไปที่พรอมต์ CMD ที่ยกระดับ ให้พิมพ์คำสั่งต่อไปนี้แล้วกด Enter เพื่อเริ่มการสแกน DISM:
DISM /Online /Cleanup-Image /RestoreHealth
หมายเหตุ: ก่อนเริ่มดำเนินการนี้ เป็นสิ่งสำคัญเพื่อให้แน่ใจว่าการเชื่อมต่ออินเทอร์เน็ตของคุณมีเสถียรภาพ โปรดทราบว่า DISM อาศัยองค์ประกอบ WU อย่างมากในการดาวน์โหลดสำเนาใหม่เพื่อแทนที่ข้อมูลที่ไม่ถูกต้อง
- หลังจากการสแกนเสร็จสิ้น ให้รีสตาร์ทคอมพิวเตอร์และดูว่าปัญหาได้รับการแก้ไขหรือไม่ในการเริ่มต้นระบบครั้งถัดไป
ในกรณีที่ยังมีปัญหาเดิมอยู่ ให้ย้ายไปที่วิธีสุดท้ายด้านล่างเพื่อดูคำแนะนำในการรีเฟรชทุกองค์ประกอบของระบบปฏิบัติการ
วิธีที่ 4. ทำการติดตั้งซ่อมแซม
หากวิธีแก้ไขข้างต้นไม่ได้ช่วยคุณ เป็นไปได้มากที่ปัญหาที่คุณพบไม่สามารถแก้ไขได้ตามอัตภาพ ในกรณีนี้ วิธีเดียวที่จะช่วยให้คุณสามารถแก้ไขปัญหาได้คือการรีเฟรชทุกองค์ประกอบของ Windows
วิธีที่ง่ายที่สุดในการทำเช่นนี้โดยไม่สูญเสียข้อมูลส่วนบุคคลของคุณคือทำการติดตั้งซ่อมแซม (ขั้นตอนการอัปเกรดแบบแทนที่ แต่วิธีที่ปลอดภัยที่สุดในการทำเช่นนี้คือการใช้สื่อการติดตั้งที่เข้ากันได้
หมายเหตุ :หากคุณไม่มีสื่อการติดตั้งที่เข้ากันได้ นี่คือวิธีสร้างสื่อสำหรับ Windows 10 .
เมื่อคุณมีพร้อมแล้ว ให้ทำตามคำแนะนำ (ที่นี่ ) สำหรับคำแนะนำเกี่ยวกับวิธีการดำเนินการตามขั้นตอนการติดตั้งซ่อมแซม