कई विंडोज उपयोगकर्ता "पब्लिशर ने उस फाइल में एक समस्या का पता लगाया जिसे आप खोलने का प्रयास कर रहे हैं" का सामना कर रहे हैं जब भी वे पब्लिशर के साथ फाइल खोलने का प्रयास करते हैं। यह उन फाइलों के साथ होता है जो इस पब्लिशर प्रोग्राम में बनाई गई थीं या बाहरी रूप से प्राप्त की गई थीं। जैसा कि यह पता चला है, यह विशेष मुद्दा विंडोज 7, विंडोज 8.1 और विंडोज 10 के साथ होने की पुष्टि हुई है।
'पब्लिशर ने एक समस्या का पता लगाया' एरर का कारण क्या है?
हमने विभिन्न उपयोगकर्ता रिपोर्टों को देखकर और अन्य प्रभावित उपयोगकर्ताओं द्वारा अनुशंसित विभिन्न मरम्मत रणनीतियों को आजमाकर इस विशेष मुद्दे की जांच की। जैसा कि यह पता चला है, कई अलग-अलग परिदृश्य हैं जो इस एरर को उत्पन्न करने के लिए जाने जाते हैं। यहां उन संभावित दोषियों की एक छोटी सूची है जो इस मुद्दे के लिए जिम्मेदार हो सकते हैं:
- थर्ड-पार्टी AV हस्तक्षेप – जैसा कि यह पता चला है, इस एरर को ट्रिगर करने वाले सबसे आम मुद्दों में से एक थर्ड-पार्टी AV और पब्लिशर ऐप के बीच टकराव है। अधिकांश मामलों में, प्रभावित उपयोगकर्ताओं द्वारा नॉर्टन सुरक्षा उत्पादों को दोषी ठहराया जाता है। यदि यह परिदृश्य आपकी स्थिति पर लागू होता है, तो आप या तो अपने AV की रीयल-टाइम सुरक्षा को अक्षम करके या सुरक्षा सूट को पूरी तरह से अनइंस्टॉल करके मुद्दे को हल करने में सक्षम होना चाहिए।
- दूषित फाइल गुण – हालांकि हम आधिकारिक तौर पर इसकी पुष्टि नहीं कर पाए हैं, बहुत सारे उपयोगकर्ता सुझाव दे रहे हैं कि मुद्दा दूषित गुणों की एक श्रृंखला के कारण हो सकता है। यह आमतौर पर विंडोज 10 कंप्यूटरों पर होता है। इस मामले में, आप फाइल को डुप्लिकेट करके फाइलों की अनुमतियों को रीफ्रेश करके मुद्दे को हल कर सकते हैं।
- .pub फाइलों के अंदर दूषित छवियां – कुछ मामलों में, यह मुद्दा कुछ छवि मुद्दों के कारण हो सकता है जो पब्लिशर ऐप को .pub फाइल को सामान्य रूप से खोलने से रोक रहे हैं। यदि यह परिदृश्य लागू होता है, तो आपको ग्राफिक्स मैनेजर उपयोगिता का उपयोग करके पहले तस्वीरों को छिपाकर (इससे पहले कि आप उस फाइल को खोलने का प्रयास करें जो एरर पैदा कर रही है) मुद्दे को हल करने में सक्षम होना चाहिए।
- असमर्थित .pub फाइल – यदि आप गंभीर रूप से अपडेटेड पब्लिशर क्लाइंट का उपयोग कर रहे हैं, तो आप इस एरर संदेश का सामना भी कर सकते हैं क्योंकि आपका पब्लिशर ऐप उस फॉर्मेट को संभालने में असमर्थ है जिसके साथ यह काम कर रहा है। इस मामले में, आपको इन्सर्ट टेक्स्ट सुविधा का उपयोग करके असमर्थित .pub फाइल को आयात करके एक नया दस्तावेज़ बनाकर कुछ कंटेंट को बचाने में सक्षम होना चाहिए।
- लापता PromptForBadFiles सबकी – यदि पब्लिशर इंस्टॉलेशन के लिए आरक्षित रजिस्ट्री कुंजी में PromptForBadFiles कुंजी नहीं है, तो आपको आंशिक रूप से दूषित फाइलों के साथ यह एरर संदेश मिलेगा। यदि यह परिदृश्य लागू होता है, तो आपको मैन्युअल रूप से PromptForBadFiles कुंजी जोड़कर मुद्दे को हल करने में सक्षम होना चाहिए।
- दूषित ऑफिस इंस्टॉलेशन – दुर्लभ घटनाओं में, आप किसी प्रकार के ऑफिस इंस्टॉलेशन भ्रष्टाचार के कारण इस एरर संदेश का सामना कर सकते हैं। यदि आप इस तरह के परिदृश्य का सामना कर रहे हैं, तो संभावना है कि आप प्रोग्राम और फीचर्स स्क्रीन से पूरे ऑफिस इंस्टॉलेशन की मरम्मत करके मुद्दे को हल करने में सक्षम होंगे।
यदि आप वर्तमान में 'पब्लिशर ने एक समस्या का पता लगाया' एरर को हल करने के लिए संघर्ष कर रहे हैं, तो यह लेख आपको कई अलग-अलग मरम्मत रणनीतियां प्रदान करेगा जो अंततः मुद्दे को हल कर देंगी। नीचे, आपको संभावित सुधारों का एक संग्रह मिलेगा जिसे कम से कम एक प्रभावित मुद्दे द्वारा प्रभावी होने की पुष्टि की गई है।
यदि आप यथासंभव कुशल रहना चाहते हैं, तो हम आपको सलाह देते हैं कि नीचे दिए गए सुधारों का उसी क्रम में पालन करें जिस क्रम में हमने उन्हें व्यवस्थित किया है। अंततः, आपको एक ऐसा सुधार मिलना चाहिए जो समस्या का कारण बनने वाले अपराधी की परवाह किए बिना मुद्दे को हल कर देगा।
शुरू करते हैं!
विधि 1: थर्ड-पार्टी AV सुरक्षा अक्षम करना (यदि लागू हो)
ऐतिहासिक रूप से, पब्लिशर को कुछ थर्ड-पार्टी सुरक्षा विकल्पों के साथ संगतता मुद्दों के लिए जाना जाता है - विशेष रूप से नॉर्टन उत्पादों के साथ। यदि आप नॉर्टन (या एक अलग थर्ड-पार्टी AV) का उपयोग कर रहे हैं तो आपको इस समस्या निवारण गाइड को यह सुनिश्चित करके शुरू करना चाहिए कि एक बाहरी AV पब्लिशर के साथ हस्तक्षेप नहीं कर रहा है।
यदि यह परिदृश्य आपकी वर्तमान स्थिति पर लागू होता है, तो आपको अपने AV की रीयल-टाइम सुरक्षा को अक्षम करके शुरू करना चाहिए। यदि वह काम नहीं करता है, तो आपको अति-सुरक्षात्मक सूट को अनइंस्टॉल करने और बिल्ट-इन उपयोगिता पर वापस लौटने के लिए आगे बढ़ना चाहिए यह देखने के लिए कि क्या 'पब्लिशर ने एक समस्या का पता लगाया' एरर होना बंद हो जाता है।
यदि थर्ड-पार्टी AV हटाए जाने के दौरान एरर नहीं होता है, तो यह स्पष्ट है कि यह पहले संघर्ष का स्रोत था।
आइए अपने थर्ड-पार्टी सुरक्षा सूट की रीयल-टाइम सुरक्षा को अक्षम करके शुरू करें और देखें कि क्या मुद्दा होना बंद हो जाता है। लेकिन ध्यान रखें कि ऐसा करने के चरण इस बात पर अलग होंगे कि आप किस थर्ड-पार्टी AV का उपयोग कर रहे हैं। अधिकांश मामलों में, आप इसे सीधे टास्कबार मेनू से कर पाएंगे।
एक बार जब आप रीयल-टाइम सुरक्षा को अक्षम करने में कामयाब हो जाते हैं, तो देखें कि क्या मुद्दा अब हल हो गया है उस पब्लिशर फाइल को खोलने का प्रयास करके जो पहले 'पब्लिशर ने एक समस्या का पता लगाया' एरर को ट्रिगर कर रही थी यह देखने के लिए कि क्या समस्या हल हो गई है।
यदि वही समस्या अभी भी हो रही है, तो संभावना है कि आपके AV की जो सुरक्षा सेटिंग्स मुद्दा पैदा कर रही हैं वे अभी भी लागू हैं। इस मामले में, आपको यह सुनिश्चित करने के लिए प्रोग्राम को पूरी तरह से अनइंस्टॉल करना होगा कि मुद्दा आपके थर्ड-पार्टी सुरक्षा सूट के कारण नहीं हो रहा है।
सक्रिय सुरक्षा सूट को अनइंस्टॉल करने और यह सुनिश्चित करने के लिए कि आप कोई बची हुई फाइल नहीं छोड़ रहे हैं जो अभी भी इस मुद्दे की उपस्थिति को सुविधाजनक बना सकती है, इस चरण-दर-चरण लेख (यहां) का पालन करें।
थर्ड-पार्टी सूट हटाए जाने के बाद, अपने कंप्यूटर को पुनरारंभ करें और उस क्रिया को दोहराएं जो पहले 'पब्लिशर ने एक समस्या का पता लगाया' एरर को ट्रिगर कर रही थी।
यदि यह परिदृश्य लागू नहीं था या आप ऊपर दिए गए निर्देशों का पालन करने के बाद भी वही एरर संदेश का सामना कर रहे हैं, तो नीचे अगली विधि पर जाएं।
विधि 2: .pub फाइल को डुप्लिकेट करना
यदि आप एक त्वरित और दर्द रहित सुधार की तलाश में हैं जो न्यूनतम प्रयास के साथ मुद्दे को हल कर देगा, तो आप फाइल को कॉपी करने और नई कॉपी को पब्लिशर के साथ खोलने का प्रयास कर सकते हैं। कई प्रभावित उपयोगकर्ताओं जिन्होंने ऐसा किया है, उन्होंने रिपोर्ट किया है कि 'पब्लिशर ने एक समस्या का पता लगाया' एरर नई कॉपी के साथ अब प्रकट नहीं हुआ।
इस विधि के प्रभावी होने का कोई आधिकारिक स्पष्टीकरण नहीं है, लेकिन कुछ प्रभावित मुद्दे यह मान रहे हैं कि कॉपी प्रक्रिया के दौरान कुछ गुण खो जाएंगे, जो अंततः मुद्दे को हल कर देता है।
इस सुधार का उपयोग करने के लिए, बस उस पब्लिशर फाइल पर राइट-क्लिक करें जो मुद्दा पैदा कर रही है और नए प्रकट हुए संदर्भ मेनू से Copy चुनें।
डेस्कटॉप/फाइल एक्सप्लोरर स्पेस पर राइट-क्लिक करें और संदर्भ मेनू से Paste चुनकर Publisher फाइल की एक कॉपी बनाएं।
एक बार नई फाइल प्राप्त हो जाने पर, इसे खोलें और देखें कि क्या 'पब्लिशर ने एक समस्या का पता लगाया' एरर होना बंद हो जाता है।
लेकिन ध्यान रखें कि यह विधि मुद्दे के अंतर्निहित कारणों को हल नहीं करती है। इसलिए यदि कोई अलग अपराधी कई Publisher फाइलों के साथ इस समस्या का कारण बन रहा है, तो एरर के तुरंत वापस आने की उम्मीद करें।
यदि आप अभी भी उसी समस्या का सामना कर रहे हैं या आप एक स्थायी सुधार की तलाश में हैं, तो नीचे अगली विधि पर जाएं।
विधि 3: ग्राफिक्स मैनेजर का उपयोग करके तस्वीरें छिपाना
जैसा कि यह पता चला है, यह विशेष मुद्दा पब्लिशर फाइल के भीतर किसी प्रकार की फाइल भ्रष्टाचार के कारण भी हो सकता है जिसे आप खोलने का प्रयास कर रहे हैं। कुछ उपयोगकर्ता जो इसी मुद्दे का सामना कर रहे थे, उन्होंने रिपोर्ट किया कि वे अंततः पब्लिशर के ग्राफिक्स मैनेजर को खोलकर और तस्वीरों के प्रदर्शन को छिपाकर बिना मुद्दों के फाइल खोलने में कामयाब रहे।
ऐसा करने और परिवर्तनों को सहेजने के बाद, वे उस फाइल को खोलने में सक्षम थे जो पहले 'पब्लिशर ने एक समस्या का पता लगाया' एरर के साथ विफल हो रही थी। अधिकांश मामलों में, एरर संदेश होना बंद हो गया।
लेकिन ध्यान रखें कि ऊपर की विधि की तरह, यह एक सुधार की तुलना में एक वर्कअराउंड अधिक है। यदि किसी प्रकार की फाइल भ्रष्टाचार इस एरर का कारण बन रही है, तो संभावना है कि यह एक अलग फाइल के साथ वापस आ जाएगी।
यदि आप इस सुधार का उपयोग करना चाहते हैं, तो ग्राफिक्स मैनेजर का उपयोग करके पब्लिशर फाइल की तस्वीरों को छिपाने के लिए नीचे दिए गए निर्देशों का पालन करें:
नोट: आप नीचे दिए गए निर्देशों का पालन करने में सक्षम होना चाहिए चाहे आपका ऑफिस संस्करण कोई भी हो।
- पब्लिशर खोलें और शीर्ष पर रिबन बार पर जाएं। एक बार वहां पहुंचने पर, View टैब चुनें और Graphics Manager से जुड़े बॉक्स को चेक करें।
- एक बार ग्राफिक्स मैनेजर सक्षम हो जाने पर, दाहिने हाथ के मेनू (ग्राफिक्स मैनेजर) पर नीचे जाएं और Change picture display पर क्लिक करें।
- एक बार जब आप Picture Display मेनू के अंदर हों, तो टॉगल को Hide pictures पर सेट करें और परिवर्तनों को सहेजने के लिए Ok पर क्लिक करें।
- वर्तमान Publisher विंडो को बंद करें, फिर उस फाइल को खोलें जो पहले एरर संदेश दिखा रही थी और देखें कि क्या ऑपरेशन इस बार सफल होता है।
यदि वही 'पब्लिशर ने एक समस्या का पता लगाया' एरर अभी भी हो रहा है, तो नीचे अगली विधि पर जाएं।
विधि 4: इन्सर्ट टेक्स्ट सुविधा का उपयोग करके डेटा पुनर्प्राप्त करना
यदि आप ऊपर दिए गए निर्देशों का पालन करने के बाद भी मुद्दे का सामना कर रहे हैं, तो आप एक दूषित या उस फाइल से निपट रहे हैं जो आपके पब्लिशर संस्करण द्वारा समर्थित नहीं है। आप एक अत्यधिक पुराने पब्लिशर संस्करण का उपयोग कर रहे होंगे या आप जिस फाइल को खोलने का प्रयास कर रहे हैं वह पब्लिशर फाइल नहीं है।
इस तरह की स्थितियों में, आपको इन्सर्ट/टेक्स्ट फाइल सुविधा का उपयोग करके कुछ कंटेंट को बचाकर मुद्दे को हल करने में सक्षम होना चाहिए। इस समस्या से प्रभावित कई उपयोगकर्ताओं ने रिपोर्ट किया है कि वे नीचे दिए गए निर्देशों का पालन करके अपने अधिकांश डेटा को पुनर्प्राप्त करने में सक्षम थे।
Publisher डेटा को इन्सर्ट टेक्स्ट सुविधा का उपयोग करके पुनर्प्राप्त करने पर एक त्वरित गाइड यहां दिया गया है:
- अपना Publisher ऐप खोलें और New > Blank पर जाकर एक नया ब्लैंक वर्कस्पेस बनाएं।
- एक बार नई फाइल बन जाने पर, शीर्ष पर रिबन बार से Insert टैब पर जाएं और Insert File या Insert text file पर क्लिक करें (आपके Publisher संस्करण के आधार पर)।
- एक बार जब आप Insert Text विंडो के अंदर हों, तो उस .pub फाइल को चुनें जिसके साथ आप मुद्दों का सामना कर रहे हैं और Ok पर क्लिक करें।
- अब जब कंटेंट नई फाइल में आयात हो गया है, तो इसे व्यवस्थित करें, फिर Save As सुविधा का उपयोग करके फाइलों को सहेजें।
- नई बनाई गई फाइल को फिर से खोलें और देखें कि क्या 'पब्लिशर ने एक समस्या का पता लगाया' एरर हल हो गया है।
यदि आप अभी भी उसी समस्या का सामना कर रहे हैं, तो नीचे अगली विधि पर जाएं।
विधि 5: PromptForBadFiles सबकी बनाना
यदि उपरोक्त कोई भी विधि आपको मुद्दे को हल करने की अनुमति नहीं देती है, तो संभावना है कि आपका पब्लिशर इंस्टॉलेशन PromptForBadFiles नामक एक रजिस्ट्री कुंजी को खो रहा है। कई प्रभावित उपयोगकर्ता जो पहले कई नेटिव पब्लिशर फाइलों को खोलने के लिए संघर्ष कर रहे थे, उन्होंने रिपोर्ट किया है कि इस प्रक्रिया ने अनिश्चित काल के लिए प्रक्रिया को ठीक कर दिया है।
यह प्रक्रिया थोड़ी अधिक थकाऊ है क्योंकि इसमें कुछ रजिस्ट्री संपादन शामिल हैं, लेकिन यह मुद्दे को अच्छे के लिए हल कर देगा (आपको 'पब्लिशर ने एक समस्या का पता लगाया' एरर का फिर से सामना नहीं करना पड़ेगा)।
नोट: यह आमतौर पर पुराने पब्लिशर संस्करणों के साथ प्रभावी होने की सूचना है, लेकिन हम आपके पब्लिशर संस्करण की परवाह किए बिना इस सुधार को लागू करने के निर्देश शामिल करेंगे।
PromptForBadFiles सबकी बनाकर 'पब्लिशर ने एक समस्या का पता लगाया' एरर को हल करने पर एक त्वरित गाइड यहां दिया गया है जब पब्लिशर फाइलें खोलते समय:
- Windows key + R दबाकर एक Run डायलॉग बॉक्स खोलें। अगला, 'regedit' टाइप करें और Registry Editor खोलने के लिए Enter दबाएं। एक बार जब आपको UAC (User Account Control) प्रॉम्प्ट दिखाई दे, तो प्रशासनिक विशेषाधिकार देने के लिए Yes पर क्लिक करें।

- एक बार जब आप रजिस्ट्री संपादक के अंदर हों, तो अपने पब्लिशर संस्करण के आधार पर निम्न स्थानों में से एक पर नेविगेट करें:
Publisher 2016: HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Publisher Publisher 2007: HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\Publisher Publisher 2003: HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Publisher Publisher 2002: HKEY_CURRENT_USER\Software\Microsoft\Office\10.0\Publisher Publisher 2000: HKEY_CURRENT_USER\Software\Microsoft\Office\9.0\Publisher
- Publisher कुंजी चुने जाने के साथ, मेनू के शीर्ष पर जाएं और Edit > New > Dword (32-bit Value) चुनें। फिर, नव निर्मित फाइल का नाम PromptForBadFiles रखें।

- एक बार PromptForBadFiles कुंजी बन जाने पर, उस पर डबल-क्लिक करें। जब आप Edit DWORD (32-bit) Value विंडो के अंदर हों, तो Base को Hexadecimal पर सेट करें और Value data को 1 पर सेट करने से पहले Ok पर क्लिक करें।

- नई फाइल बनाने और तदनुसार मान सेट करने में कामयाब होने के बाद, रजिस्ट्री संपादक को बंद करें और उस फाइल को फिर से खोलें जो पहले एरर पैदा कर रही थी।
यदि आप अभी भी 'पब्लिशर ने एक समस्या का पता लगाया' एरर देख रहे हैं, तो नीचे अगली विधि पर जाएं।
विधि 6: ऑफिस इंस्टॉलेशन की मरम्मत करना
यदि उपरोक्त कोई भी विधि आपको इस मुद्दे को हल करने की अनुमति नहीं देती है, तो संभावना है कि आप अपने ऑफिस इंस्टॉलेशन के अंदर किसी प्रकार के भ्रष्टाचार के कारण इस मुद्दे का सामना कर रहे हैं। इसी मुद्दे से निपटने वाले अन्य उपयोगकर्ताओं ने प्रोग्राम और फीचर्स मेनू का उपयोग करके ऑफिस इंस्टॉलेशन की मरम्मत करके समस्या को हल करने में कामयाबी हासिल की है।
यह प्रक्रिया आपकी फाइलों या उपयोगकर्ता प्राथमिकताओं को प्रभावित किए बिना आपके ऑफिस इंस्टॉलेशन के हर घटक को रीफ्रेश करेगी। ऑफिस इंस्टॉलेशन की मरम्मत पर एक त्वरित गाइड यहां दिया गया है:
- Windows key + R दबाकर एक Run डायलॉग खोलें। टेक्स्ट बॉक्स के अंदर, "appwiz.cpl" टाइप करें और Programs and Features स्क्रीन खोलने के लिए Enter दबाएं।

- एक बार जब आप Programs and Features स्क्रीन के अंदर हों, तो इंस्टॉल किए गए एप्लिकेशन की सूची में नीचे स्क्रॉल करें और अपने Office इंस्टॉलेशन का पता लगाएं। एक बार जब आप इसे ढूंढ लें, तो उस पर राइट-क्लिक करें और नए प्रकट हुए संदर्भ मेनू से Change चुनें।

- पहले मरम्मत प्रॉम्प्ट पर, उपलब्ध विकल्पों की सूची से Quick repair चुनें, फिर प्रक्रिया शुरू करने के लिए Repair पर क्लिक करें।

- प्रक्रिया पूरी होने तक धैर्यपूर्वक प्रतीक्षा करें, फिर अपने कंप्यूटर को पुनरारंभ करें और देखें कि अगले सिस्टम स्टार्टअप पर मुद्दा हल हो गया है या नहीं।