คอมพิวเตอร์, ความปลอดภัย
0x0000005 (ข้อผิดพลาด): วิธีแก้ไขปัญหา
เมื่อเร็ว ๆ นี้ผู้ใช้จำนวนมากของระบบปฏิบัติการ Windows พบปัญหาเกี่ยวกับความล้มเหลวของซอฟต์แวร์ในการเปิดไฟล์นามสกุลต่างๆ บรรทัดล่างคือหลังจากรีบูตเครื่องหรือเปิดใช้งานอุปกรณ์ส่วนบุคคลใด ๆ ภายใต้การแนะนำของผลิตภัณฑ์จาก Microsoft แล้วระบบจะปฏิเสธที่จะเปิดไฟล์และแสดงหน้าต่างพร้อมรหัส 0x0000005 ในเวลาเดียวกัน ข้อผิดพลาดระบุว่า "แกน" กำหนดการเข้าถึงหน่วยความจำที่ไม่ถูกต้อง เธอไม่สามารถดำเนินการต่อได้
ข้อผิดพลาด0хс0000005ไม่สำคัญ
เพียงแค่ต้องการทราบว่ารหัส ข้อผิดพลาด 0x0000005 ไม่สำคัญและไม่ใช่ข้ออ้างในการติดตั้งซอฟต์แวร์ใหม่ด้วยผลกระทบที่ตามมาทั้งหมด สาเหตุของความขัดแย้งประเภทนี้สามารถทำได้หลายอย่าง:
- ปัญหาเกี่ยวกับรีจิสทรี
- ระบบปฏิบัติการเสียหายจากโปรแกรมที่เป็นอันตราย (ไวรัส)
- การ์ดหน่วยความจำล้มเหลวหรือไม่สามารถใช้ร่วมกันได้
- ขัดแย้งกับไดรเวอร์เครื่องพิมพ์การ์ดแสดงผลหรืออุปกรณ์ต่อพ่วงอื่น ๆ กับระบบ
- ใช้โปรแกรมป้องกันไวรัสของ Symantec เวอร์ชันเก่า
- การอัพเดตซอฟต์แวร์คอมพิวเตอร์
นี่เป็นรายการสุดท้ายในรายการที่สามารถสร้างความลำบากได้และจะเป็นผู้ที่จะเป็นส่วนแบ่งของสิงโตในบทความทั้งหมด แต่ก่อนขอพิจารณาตัวเลือกทั้งหมดตามลำดับ
ปัญหาเกี่ยวกับรีจิสทรี
หน้าต่างที่มีข้อความว่า "ข้อผิดพลาดขณะเริ่มต้นแอ็พพลิเคชัน 0x0000005" สามารถพูดคุยได้
ความจริงที่ว่ารีจิสทรีของระบบปฏิบัติการมีความเสียหายบางอย่างที่ต้องได้รับการแก้ไข การดำเนินการนี้สามารถดำเนินการได้สองวิธีเช่น
- ทำความสะอาดด้วยตนเองและการดีบักของรีจิสทรี ประกอบด้วยการแก้ไขข้อผิดพลาดทั้งหมดเมื่อเริ่มต้นการใช้หรือการลบโปรแกรมประเภทใด ๆ อย่างไม่ถูกต้อง ไม่แนะนำให้ใช้วิธีนี้สำหรับผู้ใช้ที่ไม่มีประสบการณ์เพราะอาจทำให้ Windows ล้มเหลวได้
- ทำความสะอาดรีจิสทรีโดยอัตโนมัติ ดำเนินการโดยใช้ซอฟต์แวร์พิเศษจากนักพัฒนาซอฟต์แวร์บุคคลที่สาม ช่วยขจัดข้อบกพร่องทั้งหมดในระบบและเพิ่มประสิทธิภาพระบบปฏิบัติการ บางส่วนของโปรแกรมอรรถประโยชน์ที่พบมากที่สุดของคลาสนี้คือ Auslogics BoostSpeed หรือ CCleaner
ความพ่ายแพ้ของระบบปฏิบัติการด้วยไวรัส
นี่เป็นอีกปัจจัยหนึ่งที่อาจทำให้เกิดข้อความ "error application" 0x0000005 หมายความว่าระบบได้บล็อกการทำงานของคำสั่งเฉพาะไว้ในระหว่างที่มีการเข้าถึงหน่วยความจำที่ผิดปกติสำหรับโปรแกรมมาตรฐาน ซึ่งหมายความว่าโค้ดที่เป็นอันตรายได้ป้อนเข้าสู่คอมพิวเตอร์เท่านั้น เทคนิค "รักษา" ชนิดของ "โรค" ของระบบนี้ค่อนข้างง่าย จำเป็นต้องทดสอบ ดิสก์ตรรกะ ทั้งหมด ของ อุปกรณ์ส่วนบุคคลโดยใช้เวอร์ชันล่าสุดของโปรแกรมป้องกันไวรัส ตัวเลือกที่เหมาะที่สุดคือการสแกนก่อนที่คอมพิวเตอร์จะเริ่มระบบ ช่วยให้คุณสามารถต่อสู้รหัสที่เป็นอันตรายได้อย่างมีประสิทธิภาพ
โดยวิธีการใช้โปรแกรม anti-virus ของ Symantec เวอร์ชันเก่าอาจเกิดขึ้นจากข้อความ "error 0x0000005" วิธีการแก้ไข? ทุกอย่างเรียบง่ายและเรียบง่าย ถ้าแฟ้ม SAVRT.SYS ถูกระบุเพิ่มเติมในหน้าต่างในกรณีนี้เพียงอัปเดตโปรแกรมป้องกันไวรัส และดีที่สุดของทั้งหมดแทนที่ด้วยระบบการป้องกันที่พบได้บ่อยและเชื่อถือได้มากขึ้น
การ์ดหน่วยความจำล้มเหลวหรือไม่สามารถใช้ร่วมกันได้
นี่ไม่ใช่สาเหตุทั่วไปของรหัส 0x0000005 ข้อผิดพลาดอาจเกิดขึ้นได้กับการติดตั้งโมดูลแรมใหม่และการทำงานของบอร์ดที่มีอยู่ ในกรณีนี้ขอแนะนำให้ทำการวินิจฉัยโดยใช้ยูทิลิตี MemTest86 ในกรณีที่ผลการทดสอบแสดงข้อผิดพลาดในโมดูลใด ๆ หนึ่งแล้วจะต้องเปลี่ยนใหม่ อย่างไรก็ตามนี่ไม่ได้หมายความว่าแรมจะไม่สมบูรณ์ บ่อยครั้งที่ความขัดแย้งเกิดขึ้นได้เนื่องจากเกินขีดจำกัดความสามารถของเมนบอร์ดหรือความไม่ลงรอยกันของชิ้นส่วนที่ติดตั้งโดยความถี่นาฬิกาของงาน
ความขัดแย้งของอุปกรณ์ต่อพ่วงกับระบบ
บ่อยครั้งที่เกิดข้อผิดพลาดขณะเริ่มต้นแอพพลิเคชัน (0x0000005) เกิดขึ้นเมื่อมีการปรับปรุงระบบปฏิบัติการผู้ใช้พยายามเริ่มทำงานกับโปรแกรมเหล่านั้นที่ใช้อุปกรณ์ต่อพ่วง (เครื่องพิมพ์สแกนเนอร์) และแม้กระทั่งความพยายามที่จะติดตั้งโปรแกรมโปรแกรมควบคุมอุปกรณ์หรือแม้แต่ระบบทั้งหมดโดยรวมจะไม่ให้ผลลัพธ์ที่ถูกต้อง ปัญหาคือแพคเกจการติดตั้งเริ่มต้นประกอบด้วยโปรไฟล์ผู้ใช้เดียวกันซึ่งเป็นปัญหา ทางออกที่ถูกต้องคือการสร้างโปรไฟล์ผู้ใช้ใหม่และใช้
หากข้อผิดพลาดในการเริ่มต้น (0x0000005) เกิดขึ้นหลังจากอัปเดตไดรเวอร์ของการ์ดแสดงผลหรือฮาร์ดแวร์ที่มีอยู่แล้วในกรณีนี้จำเป็นต้องย้อนกลับไปใช้เวอร์ชันเก่าและรายงานข้อผิดพลาดให้กับผู้ผลิตผลิตภัณฑ์ทันที
KB2859537 ใน Windows Service Pack
ตอนนี้เรามาถึงสาเหตุหลักของปัญหาทั้งหมดแล้วซึ่งไม่มีใครคาดคิดได้ ลองนึกภาพสถานการณ์ที่หลังจากเปิดเครื่องคอมพิวเตอร์หรือเริ่มระบบใหม่ข้อความ "0x0000005 error" จะปรากฏขึ้น Windows 7 เพิ่งได้รับการปรับปรุง! ได้อย่างรวดเร็วก่อนนี้ก็ไม่สามารถ แต่ยังคงความเป็นจริงได้รับการแก้ไข นี่คือสถานการณ์ที่แซงหน้า "เจ้าของโชคดี" ของ "เจ็ด" 64 บิต
จับได้ว่า MS13-063 บูเลตร์สำหรับผลิตภัณฑ์รุ่นนี้มีการปรับปรุง KB2859537 ซึ่งออกแบบมาเพื่อปรับปรุงประสิทธิภาพและความปลอดภัยของ Microsoft Windows และถึงแม้ว่าผู้สร้างซอฟท์แวร์มีมติเป็นเอกฉันท์ว่าปาฏิหาริย์นี้ไม่ได้เป็นเคล็ดลับในการค้นหาและบล็อกสำเนา "ละเมิดลิขสิทธิ์" แต่ก็ยังคงมีอยู่ ... ในซอฟต์แวร์ที่ได้รับอนุญาตรุ่นต่างๆปัญหาดังกล่าวจะหายไป
มาเริ่มกันเลย ในการลบปัญหาออกโดยตรงใน Windows คุณจำเป็นต้องดำเนินการดังต่อไปนี้
- ไปที่เมนู "Start"
- จากนั้นคุณจะต้องไปที่ "แผงควบคุม"
- จากนั้นไปที่ "โปรแกรมและส่วนประกอบ"
- ในหน้าต่างที่เปิดขึ้นคุณต้องพบรายการ "ดูการปรับปรุงที่ติดตั้งไว้"
ตอนนี้ก็ขึ้นอยู่กับสิ่งเล็กน้อย คุณต้องพบการปรับปรุงความปลอดภัยล่าสุด (KB2859537 หรืออื่น ๆ หลังจากที่ปัญหาเริ่มต้น) และลบออก หลังจากทั้งหมดข้างต้นรีสตาร์ทคอมพิวเตอร์และผ่านเส้นทางเดียวกันตรวจสอบให้แน่ใจว่ามีการลบที่ไม่จำเป็นทั้งหมดจะถูกลบออก
บางครั้งอาจเป็นเรื่องง่ายที่จะลบการอัปเดตดังกล่าวข้างต้นและหลังจากรีบูตรหัส 0x0000005 ยังคงปรากฏขึ้น ข้อผิดพลาดยังไม่ได้รับการแก้ไข อย่าหมดหวังในทันที มีอีกวิธีที่ซับซ้อนมากขึ้น แต่ยังมีประสิทธิภาพ - ลบการปรับปรุงโดยใช้บรรทัดคำสั่ง นี่สิ่งที่แตกต่างกันเล็กน้อย
- ไปที่เมนู "Start"
- จากนั้นเปิดโปรแกรมทั้งหมด
- ในเมนูที่เปิดอยู่เราจะพบโฟลเดอร์ "Standard"
- เราเรียกใช้เมาส์ "Run"
ในหน้าต่างที่ปรากฏพิมพ์คำสั่งต่อไปนี้: wusa.exe / uninstall / kb: 2859537 ให้ความสนใจเป็นพิเศษในการเขียนบรรทัดนี้ ควรจะตรงตามที่ระบุไว้ที่นี่นั่นคือมีช่องว่างก่อน "เครื่องหมายทับ" ในการขอความถูกต้องของการลบการอัปเดตให้ตอบในข้อยืนยัน หลังจากทำตามขั้นตอนนี้แล้วให้เริ่มต้นคอมพิวเตอร์ใหม่และตรวจสอบว่าระบบกำลังทำงานอยู่หรือไม่
การเอา KB2859537 ออกด้วยแผ่นดิสก์สำหรับติดตั้ง
การปฏิบัติตามนี้แสดงให้เห็นว่าการอัปเดตนี้ "ยากขึ้น" และไม่ใช่เรื่องง่ายที่จะกำจัดมัน บางทีวิธีที่น่าเชื่อถือที่สุดคือการแก้ไขปัญหาด้วยการแจกจ่าย เมื่อต้องการทำเช่นนี้คุณต้องบูตจากดิสก์เปิดบรรทัดคำสั่งและป้อนที่นั่น DISM / Image: X: \ / Get-Packages โดยที่ X คืออักษรระบุไดรฟ์ที่มีการติดตั้งระบบ
จากนั้นคัดลอกชื่อไฟล์ทั้งหมดซึ่งจะขึ้นต้นด้วย Package_for_KB2859537
จากนั้นพิมพ์ DISM / Image: D: \ / Remove-Package / PackageName: และวางตัวพิมพ์หลังเครื่องหมายจุดคู่ชื่อที่คุณคัดลอกไว้ จากนั้นรีบูตระบบตามลำดับการทำงานตามปกติให้ไปและตรวจสอบว่ามีการนำออกการอัปเดตหรือไม่
คำแนะนำสำหรับนักพัฒนาซอฟต์แวร์
สถานการณ์อาจเกิดขึ้นเมื่อเมื่อทดสอบโปรแกรมใหม่จะมีข้อยกเว้น STATUS ACCESS VIOLATION 0xC0000005 ปรากฏขึ้น ข้อผิดพลาดอาจอยู่ในความขัดแย้งของแอ็พพลิเคชันที่พัฒนาขึ้นกับบริการป้องกันการโจมตีข้อมูล ในกรณีนี้จำเป็นต้องเรียกใช้แอ็พพลิเคชันในดีบักเกอร์และค้นหาโค้ดที่เป็นสาเหตุของความขัดแย้ง
และในที่สุด
เพื่อหลีกเลี่ยงปัญหาแบบนี้เราควรปฏิบัติตาม
เคล็ดลับบางอย่าง:
- ทันทีหลังจากติดตั้งระบบปฏิบัติการปิดใช้งาน การอัพเดตอัตโนมัติ แม้ว่าจะไม่ได้แนะนำ แต่ก็มีประสิทธิภาพมาก
- หากจำเป็นต้องลบโปรแกรมหนึ่งหรือหลายรายการกระบวนการนี้จะต้องดำเนินการตามกฎทั้งหมด การลบไฟล์จากคอมพิวเตอร์ด้วยตนเองไม่ได้หมายถึงการถอนการติดตั้งโปรแกรมอย่างสมบูรณ์
- ทดสอบ "Iron Helper" เป็นประจำสำหรับซอฟต์แวร์ที่เป็นอันตรายเรียกใช้โปรแกรมทำความสะอาดและเพิ่มประสิทธิภาพรีจิสทรี
การดำเนินการตามคำแนะนำง่ายๆเหล่านี้จะช่วยหลีกเลี่ยงการเกิดรหัส 0x0000005 ข้อผิดพลาดเพียงไม่เกิดขึ้น
Similar articles
Trending Now