हर मामले का पता लगाने के लिए 1,5 दिन चाहिए। यहाँ प्रलेखन के लिए।
लक्षण
- एप्लिकेशन में ड्रैग एंड ड्रॉप काम नहीं करता है।
- इंटरप्रोसेस संचार मुख्य ऐप और एडिंस के बीच काम नहीं करता है।
कारण / पृष्ठभूमि
Interprocess संचार कुछ ऐप के लिए विंडोज नाम के पाइप (UNIX स्टाइल पाइप के साथ भ्रमित नहीं होना) के माध्यम से लागू किया जाता है। MSDN प्रलेखन देखें: http://msdn.microsoft.com/en-us/library/aa365590.aspx
विंडोज नाम के पाइप काम न करने के अलग-अलग कारण हो सकते हैं। यह पुष्टि करने के लिए कि पाइप उस समस्या का कारण है जिसके लिए उपकरण MAKEPIPE और READPIPE का उपयोग किया जा सकता है। यह KB आलेख परीक्षण प्रक्रिया का वर्णन करता है: http://support.microsoft.com/kb/68941
Sysinternals टूल प्रोसेस एक्सप्लोरर यह देखने के लिए भी उपयोगी हो सकता है कि कौन से पाइप वर्तमान में खोले गए हैं। "Find -> Find Handle or DLL ..." विकल्प का उपयोग करें और पैटर्न "\ Device \ NamedPipe \" दर्ज करें। यह आपको दिखाएगा कि किन प्रक्रियाओं में कौन से पाइप खुले हैं। http://technet.microsoft.com/en-us/sysinternals/bb896653.aspx
समस्या निवारण
कारण 1: अनुप्रयोग पाइप फ़ायरवॉल द्वारा अवरुद्ध है
विंडोज नामित पाइपों के उपयोग से एप्लिकेशन को ब्लॉक कर सकता है। यह फ़ायरवॉल सामान्य रूप से सक्षम नहीं है और रजिस्ट्री के माध्यम से कॉन्फ़िगर किया गया है। : एम एस समर्थन लेख यहाँ देखें http://support.microsoft.com/kb/925890 । जांचें कि पाइप फ़ायरवॉल सक्षम नहीं है या अनुमत अनुप्रयोगों की सूची में कीटेक और सभी एडिंस जोड़ें।
कारण 2: फ़ाइल और प्रिंटर साझाकरण सेवा सक्षम नहीं है।
नामांकित पाइप उस प्रक्रिया से सक्षम होते हैं जो फ़ाइल और प्रिंटर साझाकरण को भी नियंत्रित करता है। जांचें कि यह प्रक्रिया विंडोज सर्विसेज टूल का उपयोग करके चल रही है। सेवा का नाम सेवा सूची में "सर्वर" के रूप में दिखाया गया है। सेवा का नाम LanmanServer है और EXE C है: \ Windows \ system32 \ svchost.exe -k netsvcs
कारण 3: Windows फ़ायरवॉल LanmanServer को रोक रहा है
विंडोज़ फ़ायरवॉल नामित पाइपों को तब भी ब्लॉक कर सकता है जब उनका उपयोग केवल उसी मशीन पर अंतर-प्रक्रिया संचार के लिए किया जाता है। विशेष रूप से डोमेन और स्थानीय फ़ायरवॉल नियम संघर्ष का कारण बन सकते हैं। "Windows फ़ायरवॉल अनुमत प्रोग्राम" सूची में दो प्रविष्टियाँ एक संघर्ष का संकेत देती हैं। ज्यादातर मामलों में "चेक फ़ायरवॉल स्थिति" विंडो का उपयोग करके इस समस्या को हल किया जा सकता है। यदि यह विंडो अनुशंसित फ़ायरवॉल नियमों को सेट करने के लिए एक विकल्प दिखाती है, तो पाइप को अक्सर इस विकल्प का उपयोग करके अनब्लॉक किया जा सकता है। डोमेन फ़ायरवॉल नियमों के साथ संयोजन में, कभी-कभी पीसी को पहले डोमेन से बाहर करना आवश्यक होता है और फिर फ़ाइल और प्रिंटर साझाकरण सेवा की अनुमति होती है।