1. [विकी](https://feex.it/wiki/)
2. [Windows Services](https://feex.it/wiki/service/)
3. फ़ंक्शन डिस्कवरी संसाधन प्रकाशन

# फ़ंक्शन डिस्कवरी संसाधन प्रकाशन (FDResPub)

Windows सर्विस: Microsoft

इसे FDResPub, फ़ंक्शन डिस्कवरी संसाधन प्रकाशन भी कहा जाता है

नेटवर्क पर खोज के लिए इस कंप्यूटर और उसके संसाधनों को प्रकाशित करता है।

## आपको क्या जानना चाहिए

नेटवर्क पर खोज के लिए इस कंप्यूटर और उसके संसाधनों को प्रकाशित करता है।

किसी डिवाइस को प्रकाशित करने से उसकी फ़ाइलों तक पहुँच अधिकृत नहीं होती है। केवल डिवाइस को दृश्यमान बनाने के लिए व्यापक शेयरिंग सक्षम न करें या सार्वजनिक नेटवर्क के भरोसे के वर्गीकरण को न बदलें।

- **फ़ंक्शन डिस्कवरी संसाधन प्रकाशन क्या करता है?**: नेटवर्क पर खोज के लिए इस कंप्यूटर और उसके संसाधनों को प्रकाशित करता है।

  **क्या मैं फ़ंक्शन डिस्कवरी संसाधन प्रकाशन को अक्षम कर सकता हूँ?**: किसी डिवाइस को प्रकाशित करने से उसकी फ़ाइलों तक पहुँच अधिकृत नहीं होती है। केवल डिवाइस को दृश्यमान बनाने के लिए व्यापक शेयरिंग सक्षम न करें या सार्वजनिक नेटवर्क के भरोसे के वर्गीकरण को न बदलें। स्टार्टअप व्यवहार बदलने से पहले स्थापित सुविधा और उसकी प्रभावी नीति की पुष्टि करें।

  **फ़ंक्शन डिस्कवरी संसाधन प्रकाशन क्यों बंद है?**: स्थिति और स्टार्टअप कॉन्फ़िगरेशन अलग हैं। माँग-प्रारंभ घटक अनुरोधों के बीच रुक सकता है; वास्तविक सुविधा संचालन और किसी भी सेवा-नियंत्रण त्रुटि की जाँच करें।

  **क्या फ़ंक्शन डिस्कवरी संसाधन प्रकाशन का उपयोग करने वाली प्रक्रिया सुरक्षित है?**: वास्तविक चलने वाली फ़ाइल, इसके हस्ताक्षरकर्ता, पथ और व्यवहार की जाँच करें। केवल एक परिचित सेवा नाम या एक मिलान फ़ाइल नाम सुरक्षा स्थापित नहीं कर सकता है।

## यह सेवा क्या करती है और इसकी जाँच कब करनी चाहिए

नेटवर्क पर खोज के लिए इस कंप्यूटर और उसके संसाधनों को प्रकाशित करता है।

इस सेवा की जाँच तब करें जब इसकी अपनी स्थिति या घटना साक्ष्य प्रभावित सुविधा के साथ मेल खाते हों। टास्क मैनेजर में एक समान नाम, एक एकल संसाधन-उपयोग नमूना या विफल कार्यभार के बिना रुकी हुई स्थिति निदान नहीं है। नीचे वर्णित सटीक ऑपरेशन से शुरू करें और तुलना के लिए सिस्टम के मूल कॉन्फ़िगरेशन को उपलब्ध रखें।

## Windows संस्करण, सेवा नाम और स्टार्टअप धारणाएँ

इस सटीक सेवा के लिए, संदर्भित IoT एंटरप्राइज़ तालिका मैनुअल की स्टार्टअप श्रेणी दर्ज करती है। यह निर्दिष्ट IoT वातावरण के लिए एक प्रलेखित उदाहरण है, आपके कंप्यूटर का माप नहीं। अंतर को दोष मानने से पहले स्थानीय StartMode और प्रभावी प्रबंधन नीति की तुलना करें।

Microsoft की IoT एंटरप्राइज़ सेवा तालिका इस घटक को इसके सेवा पहचानकर्ता के तहत पहचानती है। वह तालिका निश्चित-फ़ंक्शन Windows IoT Enterprise उपकरणों को कवर करती है, जिसमें प्रलेखित Windows 10 और Windows 11 संस्करण शामिल हैं। इसकी स्टार्टअप और अक्षम करने की मार्गदर्शन उन परिदृश्यों तक सीमित है; यह उपभोक्ता Windows, प्रत्येक एंटरप्राइज़ छवि या प्रत्येक Windows Server स्थापना के लिए एक कंबल ट्यूनिंग अनुशंसा नहीं है।

सेवा की उपलब्धता स्थापित संस्करण, बिल्ड, वैकल्पिक सुविधाओं, खाता संदर्भ और संगठनात्मक कॉन्फ़िगरेशन पर निर्भर कर सकती है। स्थापित बिल्ड को रिकॉर्ड करने के लिए winver या अपनी प्रबंधित इन्वेंट्री का उपयोग करें। लिंक किए गए Microsoft पृष्ठों पर उत्पाद दायरे के साथ इसकी तुलना करें। यदि कोई स्रोत किसी भिन्न संस्करण या पुराने Windows Server बेसलाइन पर चर्चा करता है, तो इसकी डिफ़ॉल्ट सेटिंग्स को कॉपी करने के बजाय सुविधा को समझने के लिए इसका उपयोग करें।

केवल एक अनुवादित प्रदर्शन नाम पर भरोसा करने के बजाय सेवा पहचानकर्ता का उपयोग करें। कई संबंधित सेवाओं के समान अनुकूल नाम हो सकते हैं। अनुपस्थित पंजीकरण एक अनुपलब्ध या स्थापना रहित सुविधा का संकेत दे सकता है; यह इस बात का प्रमाण नहीं है कि सेवा को फिर से बनाया जाना चाहिए या डाउनलोड किया जाना चाहिए।

## इसे बदलने से पहले वास्तविक पंजीकरण का निरीक्षण करें

निम्नलिखित उदाहरण Windows PowerShell के लिए स्थानीय, केवल-पढ़ने के लिए निरीक्षण कमांड हैं। वे किसी सेवा को स्थापित, बंद, पुनरारंभ, सक्षम या अक्षम नहीं करते हैं। अधिकृत खाते का उपयोग करें; कुछ फ़ील्ड और लॉग के लिए प्रशासनिक पहुँच की आवश्यकता हो सकती है। किसी अविश्वसनीय रिमोट सत्र में कमांड न चलाएँ।

`Get-CimInstance Win32_Service -Filter "Name='FDResPub'" | Select-Object Name,DisplayName,State,StartMode,StartName,ProcessId,PathName`

आउटपुट आंतरिक नाम, अनुकूल प्रदर्शन नाम, वर्तमान स्थिति, स्टार्टअप मोड, सेवा खाता, प्रक्रिया पहचानकर्ता और कॉन्फ़िगर किए गए लॉन्च कमांड को अलग करता है। एक कॉन्फ़िगर किया गया पथ इस बात का प्रमाण नहीं है कि प्रक्रिया द्वारा लोड की गई प्रत्येक फ़ाइल भरोसेमंद है।

`sc.exe query "FDResPub"`

`sc.exe qc "FDResPub"`

Windows PowerShell में स्पष्ट रूप से sc.exe का उपयोग करें, जहाँ छोटा sc वर्तनी किसी भिन्न कमांड को हल कर सकती है। यह तय करने से पहले कि किस चीज़ की जाँच की आवश्यकता है, लौटाए गए राज्य और कॉन्फ़िगरेशन को पढ़ें। एक्सेस से इनकार करने वाली क्वेरी के लिए प्राधिकरण जाँच की आवश्यकता होती है; अनुपस्थित सेवा की रिपोर्ट करने वाली क्वेरी के लिए उत्पाद और स्थापना जाँच की आवश्यकता होती है, तत्काल रजिस्ट्री पुनर्निर्माण की नहीं।

## डिपेंडेंसी और होस्ट प्रक्रिया की जाँच करें

प्रभावित कंप्यूटर पर पूर्वশর্ত और रिवर्स डिपेंडेंसी दोनों का निरीक्षण करें। RequiredServices पंजीकृत पूर्वापेक्षाओं को सूचीबद्ध करता है; DependentServices उन सेवाओं को सूचीबद्ध करता है जो इस पर निर्भरता घोषित करती हैं। ये स्थापित सेवा-नियंत्रण संबंध हैं, हर अनुप्रयोग, निर्धारित कार्य या रिमोट सिस्टम का संपूर्ण मानचित्र नहीं जो इस सुविधा पर भरोसा कर सकता है।

`Get-Service -Name 'FDResPub' -RequiredServices`

`Get-Service -Name 'FDResPub' -DependentServices`

चल रहे होस्ट की पहचान करने के लिए देखे गए ProcessId का उपयोग करें, और टास्क मैनेजर या एक विश्वसनीय Microsoft Sysinternals टूल का उपयोग करके इसके निष्पादित पथ और हस्ताक्षरकर्ता की तुलना करें। यदि रिपोर्ट की गई प्रक्रिया आईडी शून्य है या कोई चालू उदाहरण नहीं है, तो उस मान के माध्यम से निरीक्षण करने के लिए कोई लाइव होस्ट नहीं है। यदि किसी होस्ट में कई सेवाएँ हैं, तो इसके कुल CPU या मेमोरी उपयोग को अकेले प्रक्रिया नाम से इस सेवा को निर्दिष्ट नहीं किया जा सकता है।

प्रक्रिया पहचानकर्ताओं का पुन उपयोग किया जा सकता है। अवलोकन समय रिकॉर्ड करें और कार्रवाई करने से पहले पहचानकर्ता की पुनः जाँच करें। किसी एक सेवा का परीक्षण करने के लिए साझा सेवा होस्ट को समाप्त न करें; इससे अन्य होस्ट किए गए घटक बाधित हो सकते हैं।

## एक केंद्रित समस्या निवारण अनुक्रम

निर्धारित करें कि समस्या यह है कि इस कंप्यूटर का विज्ञापन नहीं किया जा रहा है या कोई रिमोट शेयर पहुँच से इनकार कर रहा है। ये कनेक्शन के अलग-अलग चरण हैं।

खोज सेटिंग्स की तुलना नेटवर्क के इच्छित ट्रस्ट प्रोफ़ाइल और शेयरिंग नीति से करें। ब्राउज़िंग सूची से अलग सीधे संसाधन पहुँच का परीक्षण करें।

भौतिक या वायरलेस लिंक, पता असाइनमेंट, नाम समाधान, प्रमाणीकरण और एप्लिकेशन प्रतिक्रिया को अलग करें। एक अलग चरण विफल होने पर भी सेवा काम कर सकती है। एक इच्छित गंतव्य की तुलना एक स्वीकृत ज्ञात-कार्यशील गंतव्य से करें, और रिकॉर्ड करें कि कौन सा चरण भिन्न है।

1. सटीक विफल संचालन, प्रभावित खाता, उपकरण या समापन बिंदु, और इसके विफल होने का समय लिखें। संवाद बंद करने से पहले पूर्ण त्रुटि पाठ रखें।
2. उसी मशीन पर सेवा स्थिति और कॉन्फ़िगरेशन कैप्चर करें। तुलना करें कि क्या सुविधा गायब है, नीति द्वारा अस्वीकार कर दी गई है, शुरू करने में असमर्थ है, या शुरू होने के बाद विफल हो रही है।
3. इवेंट व्यूअर में, रिकॉर्ड किए गए समय के आसपास प्रासंगिक अनुप्रयोग या सुविधा चैनल के साथ सिस्टम लॉग में सेवा नियंत्रण प्रबंधक प्रविष्टियों की तुलना करें। ऑनलाइन पाए गए इवेंट आईडी का उपयोग करने से पहले प्रदाता और संदेश संदर्भ की पुष्टि करें।
4. इस लेख में वर्णित सबसे छोटे समर्थित तुलना के साथ एक बार पुनउत्पन्न करें। यदि परिणाम भिन्न होता है, तो व्यापक रीसेट तुरंत लागू करने के बजाय रिकॉर्ड करें कि कौन सा चरण बदल गया है।
5. साक्ष्य द्वारा उचित सुविधा-विशिष्ट Microsoft या विक्रेता मरम्मत पथ का उपयोग करें, फिर मूल ऑपरेशन को दोहराएं और इसके परिणाम को सत्यापित करें।

यदि कोई प्रासंगिक सेवा-नियंत्रण त्रुटि मौजूद नहीं है, तो पुनरारंभ करने के बजाय सुविधा या अनुप्रयोग जांच के साथ जारी रखें। इसके विपरीत, सेवा-प्रारंभ विफलता को अपनी वास्तविक निकास स्थिति और आसपास की घटनाओं की आवश्यकता होती है; एक सामान्य समय ਸਮय समाप्त संदेश अकेले एक एकल मरम्मत की पहचान नहीं करता है।

## रुका हुआ, मैनुअल या नहीं मिला: परिणाम का क्या अर्थ है

चल रहा है वर्तमान स्थिति का वर्णन करता है; स्टार्टअप मोड कॉन्फ़िगरेशन का वर्णन करता है। मैन रूप से शुरू की गई या घटना-ट्रिगर सेवा को अनुरोधों के बीच रोका जा सकता है। समर्थित सुविधा संचालन को पुनउत्पन्न करें और यह निष्कर्ष निकालने से पहले राज्य संक्रमण की तुलना करें कि इसे हर समय चालू रहना चाहिए।

यदि सेवा नहीं मिलती है, तो इसके सटीक पहचानकर्ता, इच्छित कंप्यूटर और पुष्टि करें कि क्या इसकी Windows सुविधा स्थापित है। यदि पहुंच से इनकार किया जाता है, तो त्रुटि को सुरक्षित रखें और प्राधिकरण या प्रबंधन नीति की जाँच करें। एक प्रतिबंधित दृश्य से अनुपस्थिति का अनुमान न लगाएं, और किसी असंबंधित पीसी से प्रतिस्थापन पंजीकरण न बनाएं।

एक प्रारंभ ऑपरेशन अपनी पूर्वापेक्षाओं, कॉन्फ़िगरेशन, खाता अनुमतियों, सुविधा स्थिति या इसके द्वारा लॉन्च किए जाने वाले घटक के कारण विफल हो सकता है। किसी भिन्न Windows संस्करण या छवि से कॉपी किए गए निश्चित स्टार्टअप मान को लागू करने से बचें; इस कंप्यूटर के लिए वास्तविक प्रबंधित बेसलाइन की तुलना करें।

## उच्च CPU, मेमोरी, डिस्क या नेटवर्क उपयोग की जाँच करना

वास्तविक कार्यभार को पुनउत्पन्न करते समय एक छोटी समय श्रृंखला कैप्चर करें। साइन-इन, सेटअप, सिंक्रनाइज़ेशन या किसी अपडेट से जुड़े एक छोटे विस्फोट को उस कार्य से अलग करें जो बार-बार पूरा होने में विफल रहता है। तुलना के लिए उपयोग किए जाने वाले अनुप्रयोग कार्यभार और अंतराल को रिकॉर्ड करें; यह लेख एक सार्वभौमिक सुरक्षित प्रतिशत या मेमोरी सीमा निर्धारित नहीं करता है।

संसाधन गतिविधि को अनुरोध करने वाली सुविधा के साथ जोड़ने के लिए वर्तमान प्रक्रिया मैपिंग और एक उपयुक्त प्रदर्शन टूल का उपयोग करें। साझा होस्ट का कार्यशील सेट प्रति-सेवा आवंटन नहीं है, और एक स्थिति लेबल यह स्थापित नहीं करता है कि किस घटक ने प्रत्येक डिस्क संचालन या नेटवर्क अनुरोध उत्पन्न किया। यदि समर्थित मरम्मत के बाद संसाधन उपयोग बदलता है, तो कारण बताने से पहले सत्यापित करें कि सुविधा अभी भी काम करती है.

## क्या आप इसे रोक सकते हैं या अक्षम कर सकते हैं?

किसी डिवाइस को प्रकाशित करने से उसकी फ़ाइलों तक पहुँच अधिकृत नहीं होती है। केवल डिवाइस को दृश्यमान बनाने के लिए व्यापक शेयरिंग सक्षम न करें या सार्वजनिक नेटवर्क के भरोसे के वर्गीकरण को न बदलें।

प्रबंधित उपकरणों के लिए, स्थानीय सेटिंग बदलने से पहले प्रभावी वीपीएन, प्रॉक्सी, फ़ायरफ़ॉल और नेटवर्क-पहुंच नीति की पहचान करें। रिमोट एक्सेस को सुरक्षित रखें और किसी भी कॉन्फ़िगरेशन के लिए नेटवर्क-मालिक की समीक्षा प्राप्त करें जो विश्वास, रूटिंग या प्रमाणीकरण को बदलता है।

स्टॉप, रीस्टार्ट और डिसेबल को अलग-अलग ऑपरेशन मानें। रीस्टार्ट वर्तमान कार्य को बाधित करता है; डिसेबल भविष्य के स्टार्टअप व्यवहार को बदलता है। परिवर्तन का अनुरोध करने की क्षमता यह स्थापित नहीं करती है कि परिवर्तन सुरक्षित, समर्थित है या संगठनात्मक नीति द्वारा अनुमत है। यह लेख जानबूझकर एक सार्वभौमिक स्टॉप या डिसेबल कमांड के बजाय पहले निरीक्षण कमांड देता है।

## पुनर्प्राप्ति, पुष्टिकरण और एक वृद्धि चेकलिस्ट

अनुमोदित कॉन्फ़िगरेशन परिवर्तन से पहले, मूल स्टार्टअप सेटिंग्स, सेवा खाता, डिपेंडेंसी और प्रासंगिक सुविधा नीति को रिकॉर्ड करें। जब उपयोगकर्ता, भंडारण, प्रमाणीकरण या रिमोट एडमिनिस्ट्रेशन प्रभावित हो सकते हैं, तो रखरखाव विंडो और एक ज्ञात पुनर्प्राप्ति पहुँच पथ प्राप्त करें। बैकअप और क्रेडेंशियल पुनर्प्राप्ति सामग्री को उनके अधिकृत सुरक्षित स्थान में रखें, समर्थन प्रतिलेख में नहीं।

उत्पाद स्वामी या प्रशासक की समर्थित प्रक्रिया का उपयोग करके एक समय में एक उचित सेटिंग बदलें। यदि परिणाम बदतर है, तो उसी समर्थित प्रबंधन पथ के माध्यम से रिकॉर्ड किए गए कॉन्फ़िगरेशन को पुनर्स्थापित करें। सेवा अनुमतियों का अनुमान न लगाएं, सेवा खाते को प्रशासक के साथ न बदलें, किसी अन्य Windows बिल्ड से रजिस्ट्री कुंजियाँ आयात न करें या काम करने वाले सेवा प्रारंभ को अनुप्रयोग के पुनर्प्राप्त होने के प्रमाण के रूप में न मानें।

मूल ऑपरेशन को दोहराकर, इसके परिणाम की जाँच करके और उसी तरह के कार्यभार पर सेवा और अनुप्रयोग घटनाओं की तुलना करके पुनर्प्राप्ति की पुष्टि करें। सत्यापित करें कि आश्रित कार्य अभी भी काम करते हैं और लक्षण तुरंत वापस नहीं आता है। यदि कारण अस्पष्ट रहता है, तो विनाशकारी मरम्मत को फिर से प्रयास करने के बजाय असफल परीक्षण को साक्ष्य के रूप में सुरक्षित रखें।

- सेवा पहचानकर्ता और वास्तविक उदाहरण नाम, Windows संस्करण/बिल्ड, प्रभावित सुविधा और क्या उपकरण प्रबंधित है, शामिल करें।
- समय-मुद्रांकित सेवा स्थिति, डिपेंडेंसी आउटपुट, सटीक अनुप्रयोग त्रुटि और प्रासंगिक घटना प्रदाता और संदेश शामिल करें।
- सबसे छोटा पुनरुत्पादन, प्रयास किए गए समर्थित परिवर्तन और उनके देखे गए परिणाम शामिल करें।
- लॉग साझा करने से पहले पासवर्ड, पुनर्प्राप्ति कुंजियाँ, एक्सेस टोकन, निजी कुंजियाँ, व्यक्तिगत फ़ाइल सामग्री और अनावश्यक पहचानकर्ताओं को रिडैक्ट करें।

## संबंधित

ये संस्थाएं इस लेख से जुड़ती हैं। प्रत्येक लिंक पर प्रकार दिखाया गया है।

[svchost.exe के अंदर सेवाओं की पहचान करें: नैदानिक मार्गदर्शिका](https://feex.it/wiki/l/hi/software/system/identify-services-inside-svchost/)[एक निष्पादित पथ और हस्ताक्षर सत्यापित करें: पहचान मार्गदर्शिका](https://feex.it/wiki/l/hi/software/system/verify-executable-path-signature/)[Windows Event Log: संबंधित सर्विस](https://feex.it/wiki/l/hi/service/windows-event-log/)

## स्रोत और सत्यापन

संपादकीय स्वामित्व: Feex। कोई स्वतंत्र समीक्षा तिथि दर्ज नहीं है। [हम कैसे शोध करते हैं](https://feex.it/wiki/research/).

- [माइक्रोसॉफ्ट: Windows IoT Enterprise सेवा मार्गदर्शन ](https://learn.microsoft.com/en-us/windows/iot/iot-enterprise/optimize/services)· सटीक सेवा पंक्ति (FDResPub)। विंडोज़ 10/11 IoT एंटरप्राइज दायरा; यह एक सार्वभौमिक कॉन्फ़िगरेशन सिफ़ारिश नहीं है।
- [माइक्रोसॉफ्ट: Windows सेवा वास्तुकला ](https://learn.microsoft.com/en-us/windows/win32/services/about-services)· सेवा जीवनचक्र और प्रबंधन वास्तुकला; नीचे दी गई नैदानिक व्याख्या Feex संपादकीय मार्गदर्शन है।
- [माइक्रोसॉफ्ट: Win32_Service गुण ](https://learn.microsoft.com/en-us/windows/win32/cimwin32prov/win32-service)· स्थिति, स्टार्टअप मोड, सेवा पहचान, प्रक्रिया आईडी और कॉन्फ़िगर किए गए निष्पादित पथ की परिभाषाएँ।
- [माइक्रोसॉफ्ट: Get-Service ](https://learn.microsoft.com/en-us/powershell/module/microsoft.powershell.management/get-service?view=powershell-5.1)· केवल-पढ़ने के लिए सेवा खोज और डिपेंडेंसी निरीक्षण। उदाहरण Windows PowerShell को लक्षित करते हैं।
- [माइक्रोसॉफ्ट: sc.exe क्वेरी ](https://learn.microsoft.com/en-us/windows-server/administration/windows-commands/sc-query)· सेवा-स्थिति आउटपुट और सेवा-नाम सिंटैक्स।
- [Windows Firewall with Advanced Security समस्या निवारण मार्गदर्शन ](https://learn.microsoft.com/en-us/troubleshoot/windows-server/networking/troubleshoot-windows-firewall-with-advanced-security-guidance)· नैदानिक ​​क्षेत्र के लिए संदर्भ, निश्चित निर्भरता सूची या सार्वभौमिक स्टार्टअप कॉन्फ़िगरेशन का प्रमाण नहीं।

## क्या यह लेख उपयोगी था?

हाँ या ना ही काफी है। यदि आप चाहें तो कोई कारण चुनें, या एक संक्षिप्त नोट जोड़ें।

त्वरित तथ्य

इस पृष्ठ की संक्षिप्त पहचान। विनिर्देश, स्रोत और पूरी कहानी लेख में बनी रहती है।

- **सेवा पहचानकर्ता**: FDResPub

  **सेवा श्रेणी**: नेटवर्क

  **IoT संदर्भ स्टार्टअप**: मैनुअल; केवल Windows IoT Enterprise प्रलेखन, सार्वभौमिक स्थानीय डिफ़ॉल्ट नहीं

  **कॉन्फ़िगरेशन बेसलाइन**: स्थापित Windows बिल्ड और प्रभावी नीति का निरीक्षण करें; किसी भी सार्वभौमिक डिफ़ॉल्ट का दावा नहीं किया जाता है।

  **पहचान मॉडल**: स्थापित सेवा पंजीकरण का निरीक्षण करें

---

Source: [Canonical Feex Wiki page](https://feex.it/wiki/l/hi/service/function-discovery-resource-publication/)

[Developer guide](https://feex.it/wiki/developers/) | [API policy](https://feex.it/developers/api-policy/) | [Agent guidance](https://feex.it/wiki/llms.txt)
