วิธีการแก้ไขข้อผิดพลาด 'ที่อยู่ฟังก์ชันทำให้เกิดการป้องกันผิดพลาด'
ผู้ใช้หลายคนติดต่อเราด้วยคำถามหลังจากไม่สามารถพิมพ์อะไรก็ได้จากภายในโปรแกรม Office เช่น Word, Excel, Publisher และอื่น ๆ ข้อความแสดงข้อผิดพลาดที่รายงานขึ้นมาคือ 'ที่อยู่ฟังก์ชันทำให้เกิดการป้องกันผิดพลาด' ผู้ใช้ส่วนใหญ่ที่ดิ้นรนกับรายงานปัญหานี้ว่าข้อผิดพลาดไม่เกิดขึ้นหากพวกเขาพยายามที่จะพิมพ์ตามอัตภาพ - ข้อผิดพลาดจะปรากฏเฉพาะเมื่อใดก็ตามที่พวกเขาพยายามที่จะพิมพ์จากภายในโปรแกรมประยุกต์ Office ตามที่ปรากฎปัญหาไม่ได้เฉพาะกับ Windows บางรุ่นเนื่องจากได้รับการยืนยันว่าจะเกิดขึ้นใน Windows 7, Windows 8.1 และ Windows 10
อะไรเป็นสาเหตุ ของ ข้อผิดพลาด 'ที่อยู่ฟังก์ชันทำให้เกิดการป้องกันผิดพลาด'
เราตรวจสอบปัญหานี้โดยการดูรายงานผู้ใช้ที่หลากหลายและกลยุทธ์การซ่อมที่ใช้กันทั่วไปเพื่อแก้ไขปัญหานี้โดยเฉพาะ เมื่อปรากฎว่ามีสถานการณ์ที่แตกต่างกันหลายอย่างที่มีความเป็นไปได้ที่จะก่อให้เกิดข้อความแสดงข้อผิดพลาดนี้ ด้วยความคิดนี้จึงมีรายการที่มีผู้กระทำผิด:
- ไม่ได้ตั้งค่าเครื่องพิมพ์ที่ถูกต้องเป็นค่าเริ่มต้น - ตามที่ปรากฏหนึ่งในสาเหตุที่พบบ่อยที่สุดว่าทำไมผู้ใช้เห็นข้อผิดพลาดนี้ในสถานการณ์ที่พวกเขาพยายามพิมพ์จากเครื่องพิมพ์ที่ไม่ได้กำหนดค่าให้เป็นโซลูชันการพิมพ์เริ่มต้นบนระบบปฏิบัติการ ในกรณีนี้ปัญหาสามารถแก้ไขได้โดยเข้าถึงหน้าจอคุณสมบัติเครื่องพิมพ์และตั้งค่าเครื่องพิมพ์ที่ถูกต้องเป็นค่าเริ่มต้น
- ไดรเวอร์เครื่องพิมพ์ล้าสมัยอย่างรุนแรง - ความเป็นไปได้อีกอย่างที่จะเกิดข้อผิดพลาดนี้คืออินสแตนซ์ที่ไดรเวอร์เครื่องพิมพ์ล้าสมัยหรือเข้ากันไม่ได้กับเวอร์ชัน Windows (อาจเกิดขึ้นได้หลังจากการโยกย้ายระบบปฏิบัติการ) หากสถานการณ์นี้มีผลบังคับใช้คุณควรจะสามารถแก้ไขปัญหาได้โดยการอัปเดตเวอร์ชันไดรเวอร์โดยอัตโนมัติ (ผ่านตัวจัดการอุปกรณ์) หรือด้วยตนเอง (จากเว็บไซต์ของผู้ผลิต)
- คีย์ย่อยของเครื่องพิมพ์ที่เสียหาย - หากพบปัญหากับเครื่องพิมพ์ทั้งหมดที่เชื่อมต่อกับเครือข่ายโอกาสที่คุณจะจัดการกับชุดของคีย์ย่อยของเครื่องพิมพ์ที่เสียหาย หากสถานการณ์นี้เหมาะสมคุณควรจะสามารถแก้ไขปัญหาได้โดยการลบไดรเวอร์ปัจจุบันติดตั้งอินสแตนซ์เครือข่ายและอัปเดตไดรเวอร์เป็นเวอร์ชันล่าสุด
- ความเสียหาย ของไฟล์ระบบ - ความเสียหาย ของไฟล์ระบบมีโอกาสน้อยกว่า แต่เป็นสาเหตุของปัญหานี้ โดยทั่วไปแล้วจะปรากฏขึ้นหลังจากสแกนความปลอดภัยสิ้นสุดการกักกันบางรายการที่ใช้โดยบริการการพิมพ์ ในกรณีนี้คุณสามารถคืนค่าเครื่องให้กลับสู่สถานะปกติโดยใช้ System Restore
หากคุณกำลังดิ้นรนเพื่อแก้ไขข้อความแสดงข้อผิดพลาดเดียวกันบทความนี้จะให้คำแนะนำในการแก้ไขปัญหาที่จะช่วยคุณระบุปัญหาและใช้การแก้ไขที่เหมาะสม การแก้ไขที่เป็นไปได้แต่ละข้อที่แสดงด้านล่างได้รับการยืนยันว่ามีประสิทธิภาพโดยผู้ใช้ที่ได้รับผลกระทบอย่างน้อยหนึ่งราย
หากคุณต้องการให้มีประสิทธิภาพมากที่สุดเราขอแนะนำให้คุณปฏิบัติตามวิธีการตามลำดับที่เราจัดไว้ในที่สุดคุณควรสะดุดเมื่อการแก้ไขที่แก้ไขปัญหาโดยไม่คำนึงถึงผู้กระทำผิดที่เป็นสาเหตุของปัญหาของคุณโดยเฉพาะ สถานการณ์
เอาล่ะ!
วิธีที่ 1: การเปลี่ยนเครื่องพิมพ์เริ่มต้น
ตามที่ปรากฏปัญหานี้ยังสามารถเกิดขึ้นได้ในกรณีที่เครื่องพิมพ์ที่คุณต้องการใช้ไม่ได้ตั้งค่าเป็นค่าเริ่มต้นในการตั้งค่า WIndows ของคุณ ผู้ใช้ที่ได้รับผลกระทบหลายคนรายงานว่าพวกเขาจัดการเพื่อแก้ไขปัญหาโดยเข้าถึงการตั้งค่าระบบปฏิบัติการและตั้งค่าเครื่องพิมพ์เริ่มต้นที่ถูกต้อง
แน่นอนว่าขั้นตอนการดำเนินการจะแตกต่างกันไปขึ้นอยู่กับรุ่นของ Windows ที่คุณพบปัญหา โปรดตรวจสอบให้แน่ใจว่าได้ทำตามขั้นตอนที่เหมาะสมตามเวอร์ชั่นระบบปฏิบัติการของคุณ
การเปลี่ยนเครื่องพิมพ์เริ่มต้นใน Windows 10
- กดปุ่ม Windows + R เพื่อเปิดกล่องโต้ตอบ เรียกใช้ จากนั้นพิมพ์ ' ms-settings: printers ' แล้วกด Enter เพื่อเปิดหน้าต่าง Printers & scanners ของแอพ Settings
การเปิดแท็บเครื่องพิมพ์ & สแกนเนอร์ - เมื่อคุณอยู่ในแท็บ เครื่องพิมพ์ & สแกนเนอร์ ให้เลื่อนไปที่บานหน้าต่างด้านขวาเลือกเครื่องพิมพ์ที่คุณต้องการใช้และคลิกที่ ตั้งเป็นค่าเริ่มต้น จากเมนูบริบทที่เพิ่งปรากฏ
การตั้งค่าเครื่องพิมพ์เริ่มต้นใน Windows 10 - หลังจากคุณสร้างเครื่องพิมพ์ที่ถูกต้องเป็นค่าเริ่มต้นรีสตาร์ทเครื่องคอมพิวเตอร์และดูว่าปัญหาจะไม่เกิดขึ้นในการเริ่มต้นครั้งต่อไป
การเปลี่ยนเครื่องพิมพ์เริ่มต้นใน Windows 7, 8.1
- กดปุ่ม Windows เพื่อเปิดเมนู Startup จากนั้นคลิกที่ Device and Printers จากส่วนด้านขวาของเมนูที่ปรากฏขึ้นใหม่
การเข้าถึงเมนูอุปกรณ์และเครื่องพิมพ์ หมายเหตุ: หรือมิฉะนั้นคุณสามารถเปิดแผงควบคุมและไปที่แท็บอุปกรณ์และเครื่องพิมพ์ด้วยตนเอง
- เมื่อคุณอยู่ในเมนู อุปกรณ์และเครื่องพิมพ์ ให้คลิกขวาที่เครื่องพิมพ์ที่คุณต้องการตั้งเป็นค่าเริ่มต้นและเลือกตั้ง เป็น เครื่องพิมพ์ เริ่มต้น จากเมนูที่ปรากฏขึ้นใหม่
ตั้งเป็นเครื่องพิมพ์เริ่มต้น - รีสตาร์ทคอมพิวเตอร์ของคุณและดูว่าปัญหาได้รับการแก้ไขในการเริ่มต้นระบบครั้งต่อไปหรือไม่
หากปัญหาเดียวกันนี้ยังคงเกิดขึ้นหลังจากลำดับการบู๊ตครั้งถัดไปเสร็จสมบูรณ์ให้เลื่อนไปที่วิธีถัดไปด้านล่าง
วิธีที่ 2: ปรับปรุงไดรเวอร์เครื่องพิมพ์ของคุณให้เป็นรุ่นล่าสุด
ความเป็นไปได้อีกประการหนึ่งว่าทำไมคุณถึงพบข้อความแสดงข้อผิดพลาดนี้ในขณะที่พยายามพิมพ์จากแอปพลิเคชันบุคคลที่สามคือไดรเวอร์เครื่องพิมพ์ที่ล้าสมัย ผู้ใช้ที่ได้รับผลกระทบหลายรายที่พยายามดิ้นรนเพื่อแก้ไขข้อผิดพลาดได้จัดการแก้ไขปัญหาด้วยการใช้ Device Manager เพื่ออัปเดตเวอร์ชันไดรเวอร์เป็นเวอร์ชันล่าสุดหรืออัปเดตด้วยตนเอง
ไม่ว่าจะด้วยวิธีใดต่อไปนี้เป็นคำแนะนำโดยย่อเกี่ยวกับการอัปเดตเวอร์ชันไดรเวอร์เครื่องพิมพ์เป็นรุ่นล่าสุด
- กดปุ่ม Windows + R เพื่อเปิดกล่องโต้ตอบเรียกใช้ จากนั้นในช่องข้อความให้กด “ devmgmt.msc” แล้วกด Enter เพื่อเปิดตัวจัดการอุปกรณ์
ใช้ตัวจัดการอุปกรณ์ - เมื่อคุณอยู่ใน Device Manager ให้เลื่อนลงไปตามรายการอุปกรณ์ที่ติดตั้งและขยายเมนูแบบเลื่อนลงที่เกี่ยวข้องกับ คิวการพิมพ์ จากนั้นคลิกขวาที่เครื่องพิมพ์ที่คุณมีปัญหาและเลือก อัปเดตไดรเวอร์ จากเมนูบริบทที่ปรากฏขึ้นใหม่
การอัพเดตไดรเวอร์เครื่องพิมพ์ - ที่หน้าจอถัดไปให้คลิกที่ ค้นหาโดยอัตโนมัติสำหรับซอฟต์แวร์ไดรเวอร์ที่อัพเดต ถัดไปรอจนกระทั่งการสแกนเสร็จสมบูรณ์ หากพบไดรเวอร์รุ่นใหม่ให้ทำตามคำแนะนำบนหน้าจอเพื่อดาวน์โหลดและติดตั้งลงในคอมพิวเตอร์ของคุณจากนั้นรีสตาร์ทเครื่อง
ค้นหาลายเซ็นไดรเวอร์ที่อัพเดตโดยอัตโนมัติ - เมื่อระบบเริ่มต้นครั้งถัดไปเสร็จสมบูรณ์ให้ดูว่าปัญหาได้รับการแก้ไขแล้วหรือไม่ หากคุณยังคงเห็นข้อผิดพลาดเดียวกันหรือ Device Manager ไม่สามารถหารุ่นที่ใหม่กว่าได้คุณควรลองติดตั้งไดรเวอร์ใหม่ด้วยตนเอง หากต้องการทำสิ่งนี้โปรดเยี่ยมชมเว็บไซต์ของผู้ผลิตและดาวน์โหลดและติดตั้งไดรเวอร์รุ่นล่าสุดที่มีให้
กำลังดาวน์โหลดไดรเวอร์เครื่องพิมพ์ล่าสุด - หลังจากการติดตั้งเสร็จสมบูรณ์ให้รีสตาร์ทคอมพิวเตอร์ของคุณและดูว่าปัญหาได้รับการดูแลในการเริ่มต้นระบบครั้งต่อไปหรือไม่
หากคุณยังคงเห็นข้อผิดพลาด 'ที่อยู่ฟังก์ชันทำให้เกิดการป้องกันผิดพลาด' หรือขั้นตอนข้างต้นไม่สามารถใช้ได้กับสถานการณ์เฉพาะของคุณให้เลื่อนลงไปที่วิธีถัดไปด้านล่าง
วิธีที่ 3: การลบไดรเวอร์และการลบคีย์ย่อยของการพิมพ์ (ถ้ามี)
การแก้ไขที่เป็นที่นิยมอีกประการหนึ่งสำหรับข้อผิดพลาด 'ที่อยู่ฟังก์ชันทำให้เกิดความผิดพลาดในการป้องกัน' คือการลบไดรเวอร์ปัจจุบันออกจากเครื่องที่เกี่ยวข้องแต่ละเครื่องอย่างสมบูรณ์แล้วติดตั้งอินสแตนซ์เครือข่ายทั้งหมดอีกครั้ง แน่นอนสถานการณ์นี้ใช้ได้เฉพาะในกรณีที่มีปัญหาอย่างกว้างขวางที่เกิดขึ้นกับเครื่องหลายเครื่อง
แม้ว่าขั้นตอนด้านล่างสามารถทำซ้ำได้ใน Windows 8.1 และ Windows 10 แต่เราสามารถยืนยันได้ว่าขั้นตอนดังกล่าวมีผลบังคับใช้สำหรับ Windows 7 หากคุณต้องการลองแก้ไขนี้นี่คือคำแนะนำโดยย่อเกี่ยวกับการลบไดรเวอร์เครื่องพิมพ์และติดตั้งใหม่ ไดรเวอร์ที่อัพเดต:
- เข้าสู่ระบบคอมพิวเตอร์ที่ได้รับผลกระทบ
- กดปุ่ม Windows + R เพื่อเปิดกล่องโต้ตอบเรียกใช้ จากนั้นพิมพ์ “ devmgmt.msc” แล้วกด Enter เพื่อเปิดตัวจัดการอุปกรณ์
ใช้ตัวจัดการอุปกรณ์ - เมื่อคุณอยู่ใน Device Manager เลื่อนดูรายการอุปกรณ์ที่ติดตั้งและขยายเมนูแบบเลื่อนลงของ คิวการพิมพ์ จากนั้นคลิกขวาที่ไดรเวอร์เครื่องพิมพ์ที่คุณต้องการลบแล้วเลือก ถอนการติดตั้งอุปกรณ์ จากนั้นคลิก ถอนการติดตั้ง อีกครั้งเพื่อยืนยันกระบวนการ
ถอนการติดตั้งไดรเวอร์เครื่องพิมพ์ หมายเหตุ: เมื่อขั้นตอนนี้เสร็จสมบูรณ์คุณสามารถปิด Device Manager ได้อย่างปลอดภัย
- กดปุ่ม Windows + R เพื่อเปิดกล่องโต้ตอบ Run อีกรายการ จากนั้นพิมพ์“ printui.exe / s / t2 ” แล้วกด Enter เพื่อเปิด UI ของ Printer Server Properties UI
การเปิดส่วนต่อประสาน Printrui UI - เมื่อคุณอยู่ในหน้าจอ คุณสมบัติเซิร์ฟเวอร์พิมพ์ ให้ไปที่แท็บ ไดรเวอร์ และเลือกไดรเวอร์ที่เป็นสาเหตุของปัญหา เมื่อเลือกไดรเวอร์แล้วให้คลิกปุ่มลบ
การลบไดรเวอร์เครื่องพิมพ์เครือข่ายผ่านไดรเวอร์ Print Server Properties - จากนั้นคุณจะได้รับแจ้งจากพรอมต์ ลบไดรเวอร์และแพ็คเกจ เมื่อคุณเห็นหน้าต่างนี้ให้เลือกสลับที่เกี่ยวข้องกับการ ลบไดรเวอร์เท่านั้น และคลิกที่ ตกลง
ลบไดรเวอร์เครื่องพิมพ์เท่านั้น - เมื่อกระบวนการเสร็จสมบูรณ์คุณสามารถปิดหน้าจอ คุณสมบัติเซิร์ฟเวอร์การพิมพ์ ได้อย่างปลอดภัย
- กดปุ่ม Windows + R เพื่อเปิดกล่องโต้ตอบ Run อีกรายการ เวลานี้ให้พิมพ์ 'regedit' ในกล่องข้อความแล้วกด Enter เพื่อเปิด Registry Editor หากคุณได้รับแจ้งจากหน้าต่าง UAC (การควบคุมบัญชีผู้ใช้) คลิก ใช่ เพื่อให้สิทธิ์ผู้ดูแลระบบ
พิมพ์ใน“ Regedit” แล้วกด“ Enter” - เมื่อคุณอยู่ใน Registry Editor ให้ใช้เมนูซ้ายมือเพื่อไปยังคีย์ย่อยต่อไปนี้:
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Print \ Enquiries \ Windows x64 \ Print โปรเซสเซอร์ \
หมายเหตุ: หรือมิฉะนั้นคุณสามารถวางตำแหน่งที่แน่นอนในแถบนำทางแล้วกด Enter เพื่อไปที่นั่นทันที
- เมื่อคุณมาถึงตำแหน่งที่ถูกต้องให้เปลี่ยนชื่อคีย์ย่อยหรือคีย์ด้วยนามสกุล. old นี่จะเป็นการบังคับให้ Windows เพิกเฉยต่อคีย์เหล่านั้นและสร้างโฟลเดอร์และค่าใหม่แทน
การเปลี่ยนชื่อคีย์ย่อยทั้งหมดด้วยส่วนขยายเก่า หมายเหตุ : ในกรณีของเราเรามีคีย์ย่อยเดียวเท่านั้น (winprint) ดังนั้นเราจึงเปลี่ยนชื่อเป็น winprint.old
- เมื่อขั้นตอนนี้เสร็จสมบูรณ์คุณสามารถปิดตัวแก้ไขรีจิสทรีได้อย่างปลอดภัย
- กดปุ่ม Windows + R อีกครั้งเพื่อเปิดขึ้นอีกกล่องโต้ตอบ เรียกใช้ คราวนี้พิมพ์“ services.msc” ในกล่องข้อความแล้วกด Enter เพื่อเปิดหน้าต่าง Services
พิมพ์ใน“ Services.msc” แล้วกด“ Enter” - เมื่อคุณอยู่ในหน้าจอ บริการ ให้เลื่อนลงไปตามรายการบริการและค้นหาบริการ Print Spooler เมื่อคุณจัดการค้นพบมันให้คลิกขวาที่มันและเลือก รีสตาร์ท จากเมนูบริบทที่ปรากฏขึ้นใหม่
เริ่มบริการตัวจัดคิวเครื่องพิมพ์ใหม่ - รีสตาร์ตคอมพิวเตอร์ของคุณอีกครั้งและติดตั้งไดรเวอร์เครื่องพิมพ์ที่จำเป็นเมื่อเริ่มต้นคอมพิวเตอร์ครั้งถัดไป
- ดูว่าข้อผิดพลาด 'ที่อยู่ฟังก์ชันทำให้เกิดการป้องกันผิดพลาด' ยังคงปรากฏขึ้นเมื่อคุณพยายามพิมพ์บางอย่างจากภายในแอปพลิเคชัน Office
หากข้อผิดพลาดเดิมยังคงอยู่ให้เลื่อนไปที่วิธีถัดไปด้านล่าง
วิธีที่ 4: การใช้จุดคืนค่าระบบ
หากคุณสังเกตเห็นว่าข้อผิดพลาดนี้เริ่มเกิดขึ้นเมื่อไม่นานมานี้อาจเป็นไปได้ว่าปัญหานี้ได้รับการอำนวยความสะดวกโดยการเปลี่ยนแปลงที่ระบบของคุณประสบเมื่อไม่นานมานี้
หากคุณไม่ทราบว่าสิ่งที่เปลี่ยนแปลงไปอาจทำให้ฟังก์ชั่นการพิมพ์ของแอปพลิเคชั่น Office ของคุณหยุดนิ่งวิธีแก้ปัญหา 'แก้ปัญหาทั้งหมด' คือการใช้การคืนค่าระบบเพื่อย้อนเวลากลับไปสู่วันที่คุณมั่นใจว่าเครื่องพิมพ์ทำงาน อย่างถูกต้อง วิธีการนี้ได้รับการยืนยันให้ทำงานโดยผู้ใช้จำนวนมากที่เราพยายามแก้ไขข้อผิดพลาด 'ที่อยู่ฟังก์ชันทำให้เกิดการป้องกันผิดพลาด'
สำคัญ : กระบวนการนี้จะเปลี่ยนเครื่องของคุณกลับสู่สถานะที่แน่นอนเหมือนเดิมเมื่อสร้างจุดคืนค่า ซึ่งหมายความว่าการเปลี่ยนแปลงใด ๆ เช่นการติดตั้งแอปพลิเคชันการตั้งค่าผู้ใช้และสิ่งอื่น ๆ ที่ทำในช่วงเวลานั้นจะสูญหาย
ต่อไปนี้เป็นคำแนะนำโดยย่อเกี่ยวกับการใช้การคืนค่าระบบเพื่อให้เครื่องกลับสู่จุดที่งานพิมพ์ทั้งหมดทำงานอย่างถูกต้อง
- กดปุ่ม Windows + R เพื่อเปิดกล่องโต้ตอบเรียกใช้ จากนั้นพิมพ์ “ rstrui ' และกด Enter เพื่อเปิดตัวช่วยสร้างการ คืนค่าระบบ
การเปิดตัวช่วยสร้างการคืนค่าระบบผ่านกล่องเรียกใช้ - เมื่อคุณมาถึงหน้าจอเริ่มต้นของการคืนค่าระบบให้คลิก ถัดไป เพื่อไปยังหน้าต่างถัดไป
ใช้การคืนค่าระบบ - ที่หน้าจอถัดไปเริ่มต้นโดยทำเครื่องหมายที่ช่องที่เกี่ยวข้องกับ แสดงจุดคืนค่าเพิ่มเติม หลังจากคุณทำสิ่งนี้แล้วให้เลือกจุดที่มีวันที่เก่ากว่าวันที่คุณเริ่มสังเกตเห็นข้อผิดพลาดก่อนจากนั้นคลิก ถัดไป เพื่อไปยังเมนูถัดไป
กู้คืนระบบของคุณไปยังจุดก่อนหน้าในเวลา - เมื่อคุณได้รับสิ่งนี้แล้วยูทิลิตี้ก็พร้อมที่จะเริ่มต้น ในการเริ่มต้นกระบวนการเพียงคลิก เสร็จสิ้น และยืนยันที่พร้อมท์สุดท้าย
การเริ่มกระบวนการคืนค่าระบบ - ในการเริ่มต้นระบบครั้งถัดไปสถานะคอมพิวเตอร์เก่าของคุณจะถูกบังคับใช้ เมื่อกระบวนการบู๊ตเสร็จสมบูรณ์ให้ทำซ้ำการกระทำที่ก่อนหน้านี้ได้โยนข้อผิดพลาด 'ที่อยู่ฟังก์ชันทำให้เกิดการป้องกันผิดพลาด' และดูว่าปัญหาได้รับการแก้ไขหรือไม่