फ़ंक्शन पते के कारण सुरक्षा दोष हुआ - मुद्रण त्रुटि
यदि आप Microsoft Office(Microsoft Office) प्रोग्राम जैसे Word , Excel , Publisher et al से फ़ाइलें/दस्तावेज़ मुद्रित करने का प्रयास करते हैं और आपको मुद्रण त्रुटि(printing error) संदेश प्राप्त होता है; फ़ंक्शन पते के कारण सुरक्षा त्रुटि हुई(Function address caused a protection fault) - तो यह पोस्ट आपकी मदद करने के लिए है। इस पोस्ट में, हम कुछ संभावित ज्ञात कारणों की पहचान करेंगे जो त्रुटि को ट्रिगर कर सकते हैं और फिर संभावित समाधान प्रदान करते हैं जिससे आप इस समस्या को दूर करने में मदद कर सकते हैं।
जब मुद्रण कार्य विफल हो जाता है, तो आपको त्रुटि संदेश की निम्न आवृत्ति प्राप्त होती है;
Function address 12345 caused a protection fault.
(exception code 12345)
The application property sheet page(s) may not function properly.
अधिकांश उपयोगकर्ता जो इस मुद्रण त्रुटि का सामना कर रहे हैं, रिपोर्ट करते हैं कि यदि वे पारंपरिक रूप से मुद्रित करने का प्रयास करते हैं तो त्रुटि उत्पन्न नहीं हो रही है - त्रुटि केवल तब दिखाई देती है जब वे किसी Office अनुप्रयोग के भीतर से मुद्रित करने का प्रयास करते हैं। ध्यान(Bear) रखें कि विभिन्न त्रुटि कोड वाले इस त्रुटि संदेश के कई उदाहरण हैं। हालाँकि, अंतर्निहित कारण समान हैं - फलस्वरूप, इस त्रुटि के सभी उदाहरणों पर एक ही सुधार कार्य करना चाहिए।
आपको निम्न ज्ञात कारणों में से एक या अधिक (लेकिन इन्हीं तक सीमित नहीं) के कारण त्रुटि संदेश मिल सकता है;
- सही प्रिंटर डिफ़ॉल्ट के रूप में सेट नहीं है।
- पुराना प्रिंटर ड्राइवर।
- दूषित प्रिंटर उपकुंजियाँ।
- सिस्टम(System) फ़ाइल भ्रष्टाचार - सिस्टम(System) फ़ाइल भ्रष्टाचार इस समस्या के लिए एक कम संभावना लेकिन एक संभावित अपराधी है। आमतौर पर, ऐसा तब दिखाई देता है जब एक सुरक्षा स्कैन मुद्रण सेवा द्वारा उपयोग की जाने वाली कुछ वस्तुओं को संगरोध में समाप्त कर देता है।
फिक्स फंक्शन(Fix Function) एड्रेस ने प्रोटेक्शन फॉल्ट का कारण बना
यदि आप इस फ़ंक्शन पते का सामना कर रहे हैं, तो सुरक्षा दोष(Function address caused a protection fault) मुद्रण त्रुटि हुई है, तो आप नीचे दिए गए हमारे अनुशंसित समाधानों को बिना किसी विशेष क्रम में आज़मा सकते हैं और देख सकते हैं कि क्या यह समस्या को हल करने में मदद करता है।
- प्रिंटर समस्या निवारक चलाएँ
- SFC/DISM स्कैन चलाएँ
- डिफ़ॉल्ट प्रिंटर बदलें
- प्रिंटर ड्राइवर अपडेट करें
- प्रिंटर ड्राइवर को अनइंस्टॉल करें, प्रिंटिंग उपकुंजियों का नाम बदलें और प्रिंट स्पूलर(Print Spooler) सेवा को पुनरारंभ करें
- LegacyDefaultPrinterMode रजिस्ट्री कुंजी बदलें मान डेटा
- सिस्टम रिस्टोर करें
आइए सूचीबद्ध समाधानों में से प्रत्येक के संबंध में शामिल प्रक्रिया के विवरण पर एक नज़र डालें।
सुरक्षा(Fix Protection) दोष ठीक करें प्रिंटर गुण(Printer Properties) त्रुटि
1] प्रिंटर समस्या निवारक चलाएँ
विंडोज 10(Windows 10) इन-बिल्ट ट्रबलशूटर(Troubleshooter) चलाने से आपका प्रिंटर और ड्राइवर फिर से चालू हो जाएंगे और किसी भी त्रुटि की जांच करेंगे। इस प्रक्रिया के दौरान आपका प्रिंटर जुड़ा होना चाहिए।
प्रिंटर समस्या निवारक चलाने के(run the Printer Troubleshooter) लिए , निम्न कार्य करें:
- स्टार्ट(Start) पर क्लिक करें और सेटिंग्स चुनें।(Settings.)
- अपडेट एंड सिक्योरिटी( Update and Security.) पर जाएं ।
- समस्या निवारक(Troubleshooter) टैब पर क्लिक करें ।
- नीचे स्क्रॉल करें और Printers पर क्लिक करें।(Printers.)
- समस्या निवारक चलाएँ( Run the troubleshooter) बटन पर क्लिक करें।
- (Follow)ऑन-स्क्रीन निर्देशों का पालन करें और किसी भी अनुशंसित सुधार को लागू करें।
बाद(Afterward) में, मुद्रण का प्रयास करें और देखें कि क्या फ़ंक्शन पते के कारण सुरक्षा दोष(Function address caused a protection fault) मुद्रण त्रुटि हल हो गई है। यदि नहीं, तो अगले समाधान के साथ जारी रखें।
2] SFC/DISM स्कैन चलाएँ
एसएफसी/डीआईएसएम विंडोज़(Windows) में एक उपयोगिता है जो उपयोगकर्ताओं को विंडोज़(Windows) सिस्टम फाइलों में भ्रष्टाचार के लिए स्कैन करने और दूषित फाइलों को पुनर्स्थापित करने की अनुमति देती है।
आसानी और सुविधा के लिए, आप नीचे दी गई प्रक्रिया का उपयोग करके स्कैन चला सकते हैं।
- विंडोज की + आर दबाएं।
- रन डायलॉग बॉक्स में, नोटपैड(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 ।
- बैच फ़ाइल को(run the batch file with admin privilege) बार-बार व्यवस्थापक विशेषाधिकार के साथ चलाएं (सहेजी गई फ़ाइल पर राइट-क्लिक करें और संदर्भ मेनू से व्यवस्थापक के रूप में चलाएँ का चयन करें) जब तक कि यह कोई त्रुटि रिपोर्ट न करे।(Run as Administrator)
- अपने पीसी को पुनरारंभ करें।
प्रिंट कार्य को फिर से आज़माएं और देखें कि क्या समस्या हल हो गई है। यदि अगले समाधान के साथ आगे नहीं बढ़ें।
3] डिफ़ॉल्ट प्रिंटर बदलें
फंक्शन एड्रेस के कारण प्रोटेक्शन फॉल्ट(Function address caused a protection fault) प्रिंटिंग एरर उस स्थिति में भी हो सकता है, जहां आप जिस प्रिंटर का उपयोग करना चाहते हैं, वह विंडोज(Windows) सेटिंग्स के अंदर डिफॉल्ट के रूप में सेट नहीं है। डिफ़ॉल्ट प्रिंटर बदलने के लिए निम्न कार्य करें:
- विंडोज की + आर दबाएं।
- रन(Run) डायलॉग बॉक्स में , ms-settings:printers को कॉपी और पेस्ट करें और सेटिंग्स(Settings) ऐप के प्रिंटर्स और स्कैनर्स(Printers & scanners) विंडो को खोलने के लिए एंटर दबाएं ।
- एक बार जब आप प्रिंटर और स्कैनर(Printers & scanners) टैब के अंदर हों, तो दाएँ फलक पर नीचे स्क्रॉल करें और विंडोज़ को मेरी डिफ़ॉल्ट प्रिंटर सेटिंग को प्रबंधित करने की अनुमति दें को अनचेक करें।(Allow Windows to manage my default printer)
- अब, उस प्रिंटर पर क्लिक करें जिसका आप उपयोग करना चाहते हैं और डिफ़ॉल्ट के रूप में सेट(Set as default) करें पर क्लिक करें ।
सही प्रिंटर को डिफ़ॉल्ट के रूप में स्थापित करने के बाद, अपने कंप्यूटर को पुनरारंभ करें और देखें कि क्या मुद्रण त्रुटि हल हो गई है। यदि अगले समाधान के साथ जारी नहीं है।
पढ़ें(Read) : प्रिंटर को डिफ़ॉल्ट फ़ैक्टरी सेटिंग्स पर कैसे रीसेट करें ।
4] प्रिंटर ड्राइवर अपडेट करें
इस समाधान के लिए आपको यह सुनिश्चित करना होगा कि आपने अपने प्रिंटर के लिए नवीनतम प्रिंट ड्राइवर स्थापित किए हैं। आप निर्माता की वेबसाइट से प्रिंटर ड्राइवर का नवीनतम संस्करण डाउनलोड कर सकते हैं।(download the latest version of the printer driver)
वैकल्पिक रूप से, आप डिवाइस मैनेजर के माध्यम से प्रिंटर ड्राइवर को अपडेट कर सकते हैं। (update the printer driver)ऐसे:
- पावर यूजर मेन्यू(Power User Menu) खोलने के लिए विंडोज की + एक्स दबाएं, फिर डिवाइस मैनेजर खोलने के लिए एम की दबाएं।(M)
- एक बार जब आप डिवाइस मैनेजर के अंदर हों, तो इंस्टॉल किए गए डिवाइसों की सूची में नीचे स्क्रॉल करें और (Device Manager)प्रिंट क्यू(Print queues ) सेक्शन को विस्तृत/संक्षिप्त करें।
- इसके बाद, उस प्रिंटर पर राइट-क्लिक करें जिसमें आपको समस्या हो रही है और संदर्भ मेनू से ड्राइवर अपडेट करें चुनें।(Update driver)
- अगली स्क्रीन पर, अपडेटेड ड्राइवर सॉफ़्टवेयर के लिए स्वचालित रूप से खोजें पर क्लिक करें।(Search automatically for updated driver software.)
- (Wait)स्कैन पूरा होने तक प्रतीक्षा करें । यदि कोई नया ड्राइवर संस्करण मिलता है, तो इसे अपने कंप्यूटर पर डाउनलोड और इंस्टॉल करने के लिए ऑन-स्क्रीन निर्देशों का पालन करें।
- अपने डिवाइस को पुनरारंभ करें।
प्रिंट जॉब भेजने का प्रयास करें और देखें कि क्या फ़ंक्शन एड्रेस के कारण प्रोटेक्शन फॉल्ट(Function address caused a protection fault) प्रिंटिंग त्रुटि हल हो गई है। यदि नहीं, तो अगले समाधान के साथ जारी रखें।
5] प्रिंटर ड्राइवर को अनइंस्टॉल करें(Uninstall) , प्रिंटिंग उपकुंजियों का नाम बदलें और प्रिंट स्पूलर(Print Spooler) सेवा को पुनरारंभ करें
इस समाधान में, कार्यों का एक क्रम है (जिसमें प्रिंटर ड्राइवर की स्थापना रद्द करना, मुद्रण उपकुंजियों का नाम बदलना और प्रिंट स्पूलर(Print Spooler) सेवा को फिर से शुरू करना शामिल है) जिसे आपको यह देखने के लिए पूरा करना होगा कि क्या फ़ंक्शन पते के कारण सुरक्षा दोष(Function address caused a protection fault) मुद्रण त्रुटि को हल किया जा सकता है।
निम्न कार्य करें:
- प्रभावित कंप्यूटर में लॉग इन करें।
- पावर यूजर मेन्यू(Power User Menu) खोलने के लिए विंडोज की + एक्स दबाएं, फिर डिवाइस मैनेजर खोलने के लिए एम की दबाएं।(M)
- एक बार जब आप डिवाइस मैनेजर(Device Manager) के अंदर हों , तो स्थापित उपकरणों की सूची में नेविगेट करें और प्रिंट क्यू(Print queues) ड्रॉप-डाउन मेनू का विस्तार करें।
- इसके बाद, उस प्रिंटर ड्राइवर पर राइट-क्लिक करें जिसे आप हटाना चाहते हैं और अनइंस्टॉल डिवाइस(Uninstall Device) चुनें ।
- प्रक्रिया की पुष्टि करने के लिए एक बार फिर से स्थापना रद्द(Uninstall) करें पर क्लिक करें।
एक बार अनइंस्टॉल की प्रक्रिया पूरी हो जाने के बाद, आप डिवाइस मैनेजर(Device Manager) से बाहर निकल सकते हैं ।
- इसके बाद, रन(Run) डायलॉग बॉक्स को इनवाइट करने के लिए विंडोज(Windows) की + आर दबाएं।
- रन डायलॉग बॉक्स में, printui.exe /s /t2प्रिंटर सर्वर प्रॉपर्टीज UI(Printer Server Properties UI) खोलने के लिए एंटर दबाएं ।
- एक बार जब आप प्रिंट सर्वर गुण(Print Server Properties) स्क्रीन के अंदर हों, तो ड्राइवर(Drivers) टैब पर जाएं और उस ड्राइवर का चयन करें जो समस्या पैदा कर रहा है। चयनित ड्राइवर के साथ, निकालें(Remove) बटन पर क्लिक करें।
- फिर आपको ड्राइवर और पैकेज निकालें(Remove Driver And Package ) संवाद द्वारा संकेत दिया जाएगा ।
- केवल ड्राइवर निकालें(Remove driver only.) के लिए रेडियो बटन का चयन करें ।
- ठीक क्लिक करें ।(OK.)
एक बार प्रक्रिया पूरी हो जाने के बाद, आप प्रिंट सर्वर गुण(Print Server Properties) स्क्रीन से बाहर निकल सकते हैं।
- अब एक और रन(Run) डायलॉग बॉक्स खोलने के लिए विंडोज की + आर दबाएं।(Windows)
- टेक्स्ट बॉक्स के अंदर regedit टाइप करें और रजिस्ट्री संपादक(Registry Editor) खोलने के लिए एंटर(Enter) दबाएं ।
महत्वपूर्ण: इस प्रक्रिया को जारी रखने से पहले (Important:) रजिस्ट्री का बैकअप लें(Back up the registry) ताकि आप कुछ गलत होने की स्थिति में रजिस्ट्री को पुनर्स्थापित करने में सक्षम हो सकें।
- नीचे रजिस्ट्री कुंजी पथ पर नेविगेट करें या कूदें:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Environments\Windows x64\Print Processors\
स्थान पर, प्रिंट प्रोसेसर के अंतर्गत (Print Processors).old एक्सटेंशन(.old extension) के साथ किसी भी उपकुंजियों या कुंजियों का नाम बदलने के लिए आगे बढ़ें । यह विंडोज़(Windows) को उन चाबियों की अवहेलना करने और इसके बजाय नए फ़ोल्डर और मान बनाने के लिए मजबूर करेगा ।
नोट(Note) : इस मामले में, केवल एक उपकुंजी (विनप्रिंट) है, इसलिए हमने इसका नाम बदलकर winprint.old कर दिया ।
एक बार यह चरण पूरा हो जाने पर, आप रजिस्ट्री संपादक(Registry Editor) को सुरक्षित रूप से बंद कर सकते हैं ।
- फिर से, रन(Run) डायलॉग बॉक्स को इनवाइट करें और टेक्स्ट बॉक्स के अंदर services.msc टाइप करें और (services.msc)सर्विसेज(Services) विंडो खोलने के लिए एंटर दबाएं।(Enter)
- सेवा(Services) विंडो में, प्रिंट स्पूलर सेवा की स्थिति जानें( Print Spooler) ।
- प्रिंट स्पूलर(Print Spooler) पर राइट-क्लिक करें और गुण(Properties.) चुनें ।
- गुण विंडो में, रोकें क्लिक करें।(Stop.)
यह प्रिंट कतार प्रक्रिया को रोक देगा। प्रिंट स्पूलर गुण(Print Spooler Properties) विंडो को खुला रखें ।
- अब, फ़ाइल एक्सप्लोरर(File Explorer) खोलें और निम्न स्थान पर नेविगेट करें:
C:\WINDOWS\system32\spool\PRINTERS
- प्रिंटर्स(Printers) फोल्डर की सभी फाइलों को डिलीट कर दें ।
अगर आपको कोई फाइल नहीं दिखती है, तो व्यू(View) टैब पर क्लिक करें और हिडन आइटम्स(Hidden Items) बॉक्स को चेक करें।
- फ़ाइल एक्सप्लोरर विंडो बंद करें।
- प्रिंट स्पूलर गुण(Print Spooler Properties) विंडो में, सेवा को पुनरारंभ करने के लिए प्रारंभ करें(Start) बटन क्लिक करें।
अपने कंप्यूटर को एक बार फिर से पुनरारंभ करें और अगले कंप्यूटर स्टार्टअप पर आवश्यक प्रिंटर ड्राइवरों को पुनर्स्थापित करें। प्रिंट जॉब को एक बार फिर से आज़माएं और देखें कि क्या समस्या हल हो गई है।
6] LegacyDefaultPrinterMode रजिस्ट्री कुंजी बदलें मान डेटा
इस समाधान में, फ़ंक्शन पते के कारण सुरक्षा त्रुटि मुद्रण त्रुटि का समाधान करने के लिए, आपको (Function address caused a protection fault)रजिस्ट्री संपादक में (Registry Editor)LegacyDefaultPrinterMode रजिस्ट्री कुंजी मान(Value) डेटा को बदलना होगा ।
ऐसे:
रजिस्ट्री का बैकअप लेना न भूलें।
- (Navigate)नीचे रजिस्ट्री कुंजी पथ पर नेविगेट करें या कूदें:
HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Windows
- दाएँ फलक पर LegacyDefaultPrinterMode के गुणों को संपादित करने के लिए डबल-क्लिक करें।
- मान डेटा को 1 पर सेट करें।(1.)
यह विंडोज 10(Windows 10) के तहत पुराने डिफ़ॉल्ट प्रिंटर व्यवहार पर वापस आ जाएगा ।
- परिवर्तनों को सहेजने के लिए ठीक(OK) क्लिक करें ।
- पीसी को पुनरारंभ करें।
यह देखने के लिए जांचें कि क्या समस्या हल हो गई है। अन्यथा अगले समाधान के साथ जारी रखें।
7] सिस्टम रिस्टोर करें
यदि आपने देखा है कि फ़ंक्शन पते के कारण सुरक्षा दोष(Function address caused a protection fault) मुद्रण त्रुटि हाल ही में शुरू हुई है, तो यह पूरी तरह से संभव है कि यह समस्या आपके सिस्टम में हाल ही में हुए बदलाव के कारण हुई हो।
यदि आपको पता नहीं है कि आपके कार्यालय(Office) अनुप्रयोगों की मुद्रण कार्यक्षमता को तोड़ने वाले क्या परिवर्तन हो सकते हैं, तो आप सिस्टम पुनर्स्थापना(System Restore) का उपयोग कर सकते हैं (उस समय के दौरान किए गए किसी भी परिवर्तन जैसे एप्लिकेशन इंस्टॉल, उपयोगकर्ता प्राथमिकताएं और कुछ भी खो जाएगा) एक पर वापस जाने के लिए दिनांक जहाँ आप सुनिश्चित हैं कि मुद्रण ठीक से काम कर रहा था।
सिस्टम पुनर्स्थापना करने के लिए, निम्न कार्य करें:
- विंडोज की + आर दबाएं।
- रन डायलॉग बॉक्स में, rstrui टाइप करें और (rstrui)सिस्टम रिस्टोर(System Restore) विजार्ड को खोलने के लिए एंटर दबाएं ।
- एक बार जब आप सिस्टम पुनर्स्थापना(System Restore) की प्रारंभिक स्क्रीन पर पहुंच जाते हैं , तो अगली विंडो पर जाने के लिए अगला(Next) क्लिक करें ।
- अगली स्क्रीन पर, शो मोर रिस्टोर पॉइंट्स(Show more restore points) से जुड़े बॉक्स को चेक करें ।
- ऐसा करने के बाद, उस बिंदु का चयन करें जिसकी तारीख उस तारीख से पुरानी है जिसमें आपने पहली बार त्रुटि नोटिस करना शुरू किया था।
- अगले मेनू पर आगे बढ़ने के लिए अगला(Next) क्लिक करें ।
- समाप्त(Finish) पर क्लिक करें और अंतिम संकेत पर पुष्टि करें।
अगले सिस्टम स्टार्टअप पर, आपकी पुरानी कंप्यूटर स्थिति लागू हो जाएगी।
Hopefully, any of these solutions will fix the issue for you!
Related posts
विंडोज 11/10 पर कैनन प्रिंटर त्रुटि 853 को ठीक करें
Windows 11/10 . में प्रिंट करते समय कंप्यूटर फ़्रीज़ हो जाता है
विंडोज 10 में अलग से एक ही प्रिंटर ड्राइवर का उपयोग करने वाले प्रिंटर की सूची बनाएं
Windows Sandbox में प्रिंटर साझाकरण समूह नीति सक्षम या अक्षम करें
सेवा त्रुटि 79 ठीक करें, HP प्रिंटर पर बंद करें और फिर चालू करें
विंडोज 10 पर ब्लैकआउट या पावर आउटेज के बाद प्रिंट करने में असमर्थ
पीडीएफ में प्रिंट करें जो विंडोज 11/10 में काम नहीं कर रहा है
नेटवर्क प्रिंटर त्रुटि ठीक करें 0x00000bcb - प्रिंटर से कनेक्ट नहीं हो सकता
फिक्स रन डीएलएल: eed_ec.dll, निर्दिष्ट मॉड्यूल त्रुटि नहीं मिल सका
विंडोज़ में प्रिंटर डिस्कनेक्ट करने के बाद यूएसबी प्रिंटर पोर्ट गायब है
प्रिंटर त्रुटि 0x00000709 जब आप कनेक्ट करने का प्रयास करते हैं या डिफ़ॉल्ट सेट करते हैं
Windows 11/10 . में HP प्रिंटर सत्यापन विफल त्रुटि को ठीक करें
Epson प्रिंटर पर त्रुटि 0x97 को कैसे ठीक करें
Windows 11/10 . पर प्रिंटर रंग में प्रिंट नहीं हो रहा है
घरेलू उपयोग के लिए 5 सर्वश्रेष्ठ प्रिंटरों की सूची
विंडोज 11/10 पीसी में स्लो प्रिंटिंग को कैसे ठीक करें?
विंडोज 11/10 में एक फोल्डर में फाइलों की सूची कैसे प्रिंट करें
एचपी प्रिंटर की विफलता को ठीक करें - प्रिंटर या स्याही प्रणाली के साथ समस्या
हटाए गए प्रिंटर विंडोज 11/10 में फिर से दिखाई देते हैं और वापस आते रहते हैं
आपका मार्जिन विंडोज 11/10 में बहुत कम प्रिंटिंग त्रुटि है