यदि जब आप माइक्रोसॉफ्ट ऑफिस प्रोग्राम जैसे वर्ड, एक्सेल, पब्लिशर आदि के भीतर से फाइल/दस्तावेज़ प्रिंट करने का प्रयास करते हैं और आपको प्रिंटिंग त्रुटि संदेश प्राप्त होता है; फंक्शन एड्रेस के कारण प्रोटेक्शन फॉल्ट - तो यह पोस्ट आपकी मदद करने के लिए है। इस पोस्ट में, हम कुछ संभावित ज्ञात कारणों की पहचान करेंगे जो त्रुटि को ट्रिगर कर सकते हैं और फिर उन संभावित समाधानों को प्रदान करेंगे जिन्हें आप इस मुद्दे को हल करने में मदद के लिए आज़मा सकते हैं।
जब प्रिंट जॉब विफल होता है, तो आपको त्रुटि संदेश का निम्न उदाहरण प्राप्त होता है;
फंक्शन एड्रेस 12345 के कारण प्रोटेक्शन फॉल्ट।
(अपवाद कोड 12345)
एप्लिकेशन प्रॉपर्टी शीट पेज ठीक से काम नहीं कर सकते।

इस प्रिंटिंग त्रुटि का सामना करने वाले अधिकांश उपयोगकर्ता रिपोर्ट करते हैं कि यदि वे पारंपरिक रूप से प्रिंट करने का प्रयास करते हैं तो त्रुटि नहीं होती - त्रुटि केवल तब दिखाई देती है जब वे ऑफिस एप्लिकेशन के भीतर से प्रिंट करने का प्रयास करते हैं। ध्यान रखें कि इस त्रुटि संदेश के विभिन्न उदाहरण विभिन्न त्रुटि कोड के साथ हैं। हालाँकि, अंतर्निहित कारण समान है - परिणामस्वरूप, वही सुधार इस त्रुटि के सभी उदाहरणों पर काम करना चाहिए।
आप निम्न में से एक या अधिक (लेकिन इन्हीं तक सीमित नहीं) ज्ञात कारणों के कारण त्रुटि संदेश का सामना कर सकते हैं;
- सही प्रिंटर डिफ़ॉल्ट के रूप में सेट नहीं है।
- पुराना प्रिंटर ड्राइवर।
- दूषित प्रिंटर सबकी।
- सिस्टम फ़ाइल भ्रष्टाचार - सिस्टम फ़ाइल भ्रष्टाचार इस समस्या के लिए एक कम संभावना लेकिन संभावित दोषी है। आमतौर पर, यह सुरक्षा स्कैन के बाद दिखाई देता है जिसने प्रिंटिंग सेवा द्वारा उपयोग की जाने वाली कुछ वस्तुओं को क्वारंटाइन कर दिया।
फंक्शन एड्रेस के कारण प्रोटेक्शन फॉल्ट ठीक करें
यदि आप इस फंक्शन एड्रेस के कारण प्रोटेक्शन फॉल्ट प्रिंटिंग त्रुटि का सामना कर रहे हैं, तो आप हमारे अनुशंसित समाधानों को नीचे किसी विशेष क्रम में आज़मा सकते हैं और देख सकते हैं कि क्या यह समस्या को हल करने में मदद करता है।
- प्रिंटर समस्या निवारक चलाएँ
- SFC/DISM स्कैन चलाएँ
- डिफ़ॉल्ट प्रिंटर बदलें
- प्रिंटर ड्राइवर अपडेट करें
- प्रिंटर ड्राइवर अनइंस्टॉल करें, प्रिंटिंग सबकी का नाम बदलें और प्रिंट स्पूलर सेवा पुनरारंभ करें
- LegacyDefaultPrinterMode रजिस्ट्री कुंजी मान डेटा बदलें
- सिस्टम रिस्टोर करें
आइए सूचीबद्ध प्रत्येक समाधान के संबंध में शामिल प्रक्रिया के विवरण पर एक नज़र डालते हैं।
प्रोटेक्शन फॉल्ट प्रिंटर गुण त्रुटि ठीक करें
1] प्रिंटर समस्या निवारक चलाएँ
विंडोज़ 10 में अंतर्निहित समस्या निवारक चलाने से आपका प्रिंटर और ड्राइवर पुनरारंभ हो जाएंगे और किसी भी त्रुटि की जांच करेंगे। इस प्रक्रिया के दौरान आपका प्रिंटर कनेक्टेड होना चाहिए।
प्रिंटर समस्या निवारक चलाने के लिए, निम्न कार्य करें:
- स्टार्ट पर क्लिक करें और सेटिंग्स चुनें।
- अपडेट और सुरक्षा पर जाएं।
- समस्या निवारक टैब पर क्लिक करें।
- नीचे स्क्रॉल करें और प्रिंटर पर क्लिक करें।
- समस्या निवारक चलाएँ बटन पर क्लिक करें।
- ऑन-स्क्रीन निर्देशों का पालन करें और किसी भी अनुशंसित सुधार को लागू करें।
इसके बाद, प्रिंट करने का प्रयास करें और देखें कि क्या फंक्शन एड्रेस के कारण प्रोटेक्शन फॉल्ट प्रिंटिंग त्रुटि हल हो गई है। यदि नहीं, तो अगले समाधान के साथ जारी रखें।
2] SFC/DISM स्कैन चलाएँ
SFC/DISM विंडोज़ में एक उपयोगिता है जो उपयोगकर्ताओं को विंडोज़ सिस्टम फ़ाइलों में भ्रष्टाचार के लिए स्कैन करने और दूषित फ़ाइलों को पुनर्स्थापित करने की अनुमति देता है।
आसानी और सुविधा के लिए, आप नीचे दी गई प्रक्रिया का उपयोग करके स्कैन चला सकते हैं।
- Windows कुंजी + R दबाएं।
- रन डायलॉग बॉक्स में, notepad टाइप करें और नोटपैड खोलने के लिए एंटर दबाएं।
- नीचे दी गई कमांड को टेक्स्ट एडिटर में कॉपी और पेस्ट करें।
@echo off date /t & time /t echo Dism /Online /Cleanup-Image /StartComponentCleanup Dism /Online /Cleanup-Image /StartComponentCleanup echo ... date /t & time /t echo Dism /Online /Cleanup-Image /RestoreHealth Dism /Online /Cleanup-Image /RestoreHealth echo ... date /t & time /t echo SFC /scannow SFC /scannow date /t & time /t pause
- फ़ाइल को एक नाम से सहेजें और .bat फ़ाइल एक्सटेंशन जोड़ें - जैसे; SFC_DISM_scan.bat।
- बैच फ़ाइल को व्यवस्थापक विशेषाधिकार के साथ बार-बार चलाएं (सहेजी गई फ़ाइल पर राइट-क्लिक करें और संदर्भ मेनू से व्यवस्थापक के रूप में चलाएँ चुनें) जब तक कि यह कोई त्रुटि रिपोर्ट न करे।
- अपने पीसी को पुनरारंभ करें।
फिर से प्रिंट जॉब आज़माएं और देखें कि क्या समस्या हल हो गई है। यदि नहीं तो अगले समाधान के साथ आगे बढ़ें।
3] डिफ़ॉल्ट प्रिंटर बदलें
फंक्शन एड्रेस के कारण प्रोटेक्शन फॉल्ट प्रिंटिंग त्रुटि उस स्थिति में भी हो सकती है जहां आप जिस प्रिंटर का उपयोग करना चाहते हैं वह विंडोज़ सेटिंग्स के अंदर डिफ़ॉल्ट के रूप में सेट नहीं है। डिफ़ॉल्ट प्रिंटर बदलने के लिए निम्न कार्य करें:
- Windows कुंजी + R दबाएं।
- रन डायलॉग बॉक्स में, ms-settings:printers कॉपी और पेस्ट करें और प्रिंटर और स्कैनर विंडो खोलने के लिए एंटर दबाएं।
- एक बार जब आप प्रिंटर और स्कैनर टैब के अंदर हों, तो दाएं फलक पर नीचे स्क्रॉल करें और विंडोज़ को मेरा डिफ़ॉल्ट प्रिंटर प्रबंधित करने दें सेटिंग को अनचेक करें।
- अब, उस प्रिंटर पर क्लिक करें जिसका आप उपयोग करना चाहते हैं और डिफ़ॉल्ट के रूप में सेट करें पर क्लिक करें।
सही प्रिंटर को डिफ़ॉल्ट के रूप में स्थापित करने के बाद, अपने कंप्यूटर को पुनरारंभ करें और देखें कि क्या प्रिंटिंग त्रुटि हल हो गई है। यदि नहीं तो अगले समाधान के साथ जारी रखें।
पढ़ें: प्रिंटर को डिफ़ॉल्ट फ़ैक्टरी सेटिंग्स पर रीसेट कैसे करें।
4] प्रिंटर ड्राइवर अपडेट करें
इस समाधान के लिए आपको यह सुनिश्चित करने की आवश्यकता है कि आपने अपने प्रिंटर के लिए नवीनतम प्रिंट ड्राइवर इंस्टॉल किए हैं। आप निर्माता की वेबसाइट से प्रिंटर ड्राइवर का नवीनतम संस्करण डाउनलोड कर सकते हैं।
वैकल्पिक रूप से, आप डिवाइस मैनेजर के माध्यम से प्रिंटर ड्राइवर अपडेट कर सकते हैं। यहाँ कैसे:
- पावर यूजर मेनू खोलने के लिए Windows कुंजी + X दबाएं, फिर डिवाइस मैनेजर खोलने के लिए M कुंजी दबाएं।
- एक बार जब आप डिवाइस मैनेजर के अंदर हों, तो इंस्टॉल किए गए उपकरणों की सूची में नीचे स्क्रॉल करें और प्रिंट कतार अनुभाग को विस्तारित/संक्षिप्त करें।
- अगला, उस प्रिंटर पर राइट-क्लिक करें जिसके साथ आपको समस्या हो रही है और संदर्भ मेनू से ड्राइवर अपडेट करें चुनें।
- अगली स्क्रीन पर, अपडेट किए गए ड्राइवर सॉफ़्टवेयर के लिए स्वचालित रूप से खोजें पर क्लिक करें।
- स्कैन पूरा होने तक प्रतीक्षा करें। यदि कोई नया ड्राइवर संस्करण मिलता है, तो ऑन-स्क्रीन निर्देशों का पालन करके इसे अपने कंप्यूटर पर डाउनलोड और इंस्टॉल करें।
- अपने डिवाइस को पुनरारंभ करें।
प्रिंट जॉब भेजने का प्रयास करें और देखें कि क्या फंक्शन एड्रेस के कारण प्रोटेक्शन फॉल्ट प्रिंटिंग त्रुटि हल हो गई है। यदि नहीं, तो अगले समाधान के साथ जारी रखें।
5] प्रिंटर ड्राइवर अनइंस्टॉल करें, प्रिंटिंग सबकी का नाम बदलें और प्रिंट स्पूलर सेवा पुनरारंभ करें
इस समाधान में, कार्यों का एक क्रम (जिसमें प्रिंटर ड्राइवर अनइंस्टॉल करना, प्रिंटिंग सबकी का नाम बदलना और प्रिंट स्पूलर सेवा पुनरारंभ करना शामिल है) जिसे आपको फंक्शन एड्रेस के कारण प्रोटेक्शन फॉल्ट प्रिंटिंग त्रुटि को हल किया जा सकता है या नहीं, यह देखने के लिए पूरा करने की आवश्यकता है।
निम्न कार्य करें:
- प्रभावित कंप्यूटर में लॉग इन करें।
- पावर यूजर मेनू खोलने के लिए Windows कुंजी + X दबाएं, फिर डिवाइस मैनेजर खोलने के लिए M कुंजी दबाएं।
- एक बार जब आप डिवाइस मैनेजर के अंदर हों, तो इंस्टॉल किए गए उपकरणों की सूची में नेविगेट करें और प्रिंट कतार ड्रॉप-डाउन मेनू का विस्तार करें।
- अगला, उस प्रिंटर ड्राइवर पर राइट-क्लिक करें जिसे आप हटाना चाहते हैं और डिवाइस अनइंस्टॉल करें चुनें।
- प्रक्रिया की पुष्टि करने के लिए अनइंस्टॉल पर फिर से क्लिक करें।
एक बार अनइंस्टॉल प्रक्रिया पूरी हो जाने पर, आप डिवाइस मैनेजर से बाहर निकल सकते हैं।
- अगला, रन डायलॉग बॉक्स खोलने के लिए Windows कुंजी + R दबाएं।
- रन डायलॉग बॉक्स में, printui.exe /s /t2 टाइप करें और प्रिंटर सर्वर प्रॉपर्टीज UI खोलने के लिए एंटर दबाएं।
- एक बार जब आप प्रिंट सर्वर गुण स्क्रीन के अंदर हों, तो ड्राइवर टैब पर जाएं और उस ड्राइवर को चुनें जो समस्या पैदा कर रहा है। ड्राइवर चुने जाने पर, हटाएं बटन पर क्लिक करें।
- फिर आपको ड्राइवर और पैकेज हटाएं संवाद द्वारा संकेत दिया जाएगा।
- केवल ड्राइवर हटाएं के लिए रेडियो बटन चुनें।
- OK पर क्लिक करें।
एक बार प्रक्रिया पूरी हो जाने पर, आप प्रिंट सर्वर गुण स्क्रीन से बाहर निकल सकते हैं।
- अब रन डायलॉग बॉक्स खोलने के लिए Windows कुंजी + R दबाएं।
- टेक्स्ट बॉक्स में regedit टाइप करें और रजिस्ट्री संपादक खोलने के लिए एंटर दबाएं।
महत्वपूर्ण: इस प्रक्रिया के साथ जारी रखने से पहले रजिस्ट्री का बैकअप लें ताकि कुछ गलत होने पर आप रजिस्ट्री को पुनर्स्थापित कर सकें।
- नीचे दिए गए रजिस्ट्री कुंजी पथ पर नेविगेट या जंप करें:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Environments\Windows x64\Print Processors\
उस स्थान पर, Print Processors के तहत किसी भी सबकी या कुंजी को .old एक्सटेंशन के साथ नाम बदलें। यह विंडोज़ को उन कुंजियों को अनदेखा करने और इसके बजाय नए फ़ोल्डर्स और मान बनाने के लिए मजबूर करेगा।

नोट: इस मामले में, केवल एक सबकी (winprint) है, इसलिए हमने इसका नाम winprint.old रखा।
एक बार यह चरण पूरा हो जाने पर, आप सुरक्षित रूप से रजिस्ट्री संपादक को बंद कर सकते हैं।
- फिर से, रन डायलॉग बॉक्स खोलें और टेक्स्ट बॉक्स में services.msc टाइप करें और सर्विसेज विंडो खोलने के लिए एंटर दबाएं।
- सर्विसेज विंडो में, प्रिंट स्पूलर सेवा का पता लगाएं।
- प्रिंट स्पूलर पर राइट-क्लिक करें और गुण चुनें।
- गुण विंडो में, रोकें पर क्लिक करें।
यह प्रिंट कतार प्रक्रिया को रोक देगा। प्रिंट स्पूलर गुण विंडो खुली रखें।
- अब, फाइल एक्सप्लोरर खोलें और निम्न स्थान पर नेविगेट करें:
C:\WINDOWS\system32\spool\PRINTERS
- Printers फ़ोल्डर में सभी फ़ाइलें हटाएं।
यदि आपको कोई फ़ाइल नहीं दिखती है, तो View टैब पर क्लिक करें और Hidden Items बॉक्स चेक करें।
- फाइल एक्सप्लोरर विंडो बंद करें।
- प्रिंट स्पूलर गुण विंडो में, सेवा को पुनरारंभ करने के लिए Start बटन पर क्लिक करें।
अपने कंप्यूटर को एक बार फिर से पुनरारंभ करें और अगले कंप्यूटर स्टार्टअप पर आवश्यक प्रिंटर ड्राइवर पुनर्स्थापित करें। एक बार फिर प्रिंट जॉब आज़माएं और देखें कि क्या समस्या हल हो गई है।
6] LegacyDefaultPrinterMode रजिस्ट्री कुंजी मान डेटा बदलें
इस समाधान में, फंक्शन एड्रेस के कारण प्रोटेक्शन फॉल्ट प्रिंटिंग त्रुटि को हल करने के लिए, आपको रजिस्ट्री संपादक में LegacyDefaultPrinterMode रजिस्ट्री कुंजी मान डेटा बदलने की आवश्यकता होगी।

यहाँ कैसे:
रजिस्ट्री का बैकअप लेना याद रखें।
- नीचे दिए गए रजिस्ट्री कुंजी पथ पर नेविगेट या जंप करें:
HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Windows
- दाएं फलक पर LegacyDefaultPrinterMode पर डबल-क्लिक करके इसके गुण संपादित करें।
- मान डेटा को 1 पर सेट करें।
यह विंडोज़ 10 के तहत पुराने डिफ़ॉल्ट प्रिंटर व्यवहार पर वापस आ जाएगा।
- OK पर क्लिक करके परिवर्तन सहेजें।
- पीसी पुनरारंभ करें।
जांचें कि क्या समस्या हल हो गई है। अन्यथा अगले समाधान के साथ जारी रखें।
7] सिस्टम रिस्टोर करें
यदि आपने देखा कि फंक्शन एड्रेस के कारण प्रोटेक्शन फॉल्ट प्रिंटिंग त्रुटि हाल ही में शुरू हुई है, तो यह पूरी तरह से संभव है कि इस मुद्दे को आपके सिस्टम द्वारा हाल ही में किए गए परिवर्तन द्वारा सुविधाजनक बनाया गया हो।
यदि आपको कोई अंदाजा नहीं है कि क्या बदला हो सकता है जिससे आपके ऑफिस एप्लिकेशन की प्रिंटिंग कार्यक्षमता टूट गई हो, तो आप सिस्टम रिस्टोर का उपयोग कर सकते हैं (उस समय के दौरान किए गए एप्लिकेशन इंस्टॉल, उपयोगकर्ता प्राथमिकताएं और कुछ भी जैसे परिवर्तन खो जाएंगे) उस तारीख पर वापस जाने के लिए जहां आप निश्चित हैं कि प्रिंटिंग ठीक से काम कर रही थी।
सिस्टम रिस्टोर करने के लिए, निम्न कार्य करें:
- Windows कुंजी + R दबाएं।
- रन डायलॉग बॉक्स में, rstrui टाइप करें और सिस्टम रिस्टोर विज़ार्ड खोलने के लिए एंटर दबाएं।
- एक बार जब आप सिस्टम रिस्टोर की प्रारंभिक स्क्रीन पर पहुंचें, तो अगली विंडो पर आगे बढ़ने के लिए Next पर क्लिक करें।
- अगली स्क्रीन पर, अधिक पुनर्स्थापना बिंदु दिखाएं से जुड़े बॉक्स को चेक करें।
- ऐसा करने के बाद, उस बिंदु का चयन करें जिसकी तारीख उस तारीख से पुरानी हो जब आपने पहली बार त्रुटि देखना शुरू किया था।
- Next पर क्लिक करके अगले मेनू पर आगे बढ़ें।
- Finish पर क्लिक करें और अंतिम संकेत पर पुष्टि करें।
अगले सिस्टम स्टार्टअप पर, आपके पुराने कंप्यूटर स्टेट को लागू किया जाएगा।
उम्मीद है, इनमें से कोई भी समाधान आपके लिए समस्या ठीक करेगा!
