'इस लाइब्रेरी को लोड करने में एक अनपेक्षित त्रुटि हुई ' प्लेक्स मीडिया प्लेयर के साथ त्रुटि आमतौर पर ऐसे उदाहरणों में होने की सूचना दी जाती है जहां उपयोगकर्ता प्लेक्स वेब में एक निश्चित पुस्तकालय अनुभाग देखने का प्रयास कर रहे हैं। यह समस्या मुख्य रूप से विंडोज कंप्यूटर के साथ होने की सूचना है।
जैसा कि यह पता चला है, कई अलग-अलग कारण हैं जो इस विशेष त्रुटि कोड को ट्रिगर कर सकते हैं:
- अडॉप्टिमाइज्ड Plex डेटाबेस - सबसे आम कारणों में से एक जो इस विशेष मुद्दे को जन्म देगा, वह एक गैर-अनुकूलित डेटाबेस है जो दोषपूर्ण संसाधनों की ओर इशारा कर रहा है। सौभाग्य से, आप सीधे अपने Plex खाते में सर्वर सेटिंग्स से डेटाबेस अनुकूलन करके इस समस्या को आसानी से ठीक कर सकते हैं।
- अपूर्ण मेटाडेटा - एक और संभावित उदाहरण जो इस समस्या को ट्रिगर करेगा वह है जब सर्वर असंगत मेटाडेटा के साथ संघर्ष करता है। यह एक गैर-अनुकूलित डेटाबेस की तुलना में थोड़ा कम सामान्य है और इसे आपके खाते के अंदर आपकी Plex सर्वर सेटिंग्स से सभी मेटाडेटा को ताज़ा करके हल किया जा सकता है।
- प्लेक्स सर्वर के पास व्यवस्थापक पहुंच नहीं है - जैसा कि यह पता चला है, यह समस्या उन उदाहरणों में भी हो सकती है जहां मुख्य सर्वर निष्पादन योग्य के पास सभी आवश्यक निर्भरताओं तक पहुंचने के लिए आवश्यक अनुमति नहीं है। इस मामले में, आपको मुख्य निष्पादन योग्य को व्यवस्थापक पहुंच के साथ चलाने के लिए मजबूर करके समस्या को ठीक करने में सक्षम होना चाहिए।
- Adblock या uBlock के कारण हुआ व्यवधान - यदि आप एडब्लॉक प्लस या यूब्लॉक जैसे एक्सटेंशन का उपयोग कर रहे हैं, तो ध्यान रखें कि वे स्थानीय रूप से होस्ट किए गए प्लेक्स सर्वर के साथ संघर्ष करते हैं। यदि यह परिदृश्य लागू होता है, तो आपको समस्याग्रस्त एक्सटेंशन को अक्षम या अनइंस्टॉल करके समस्या को ठीक करने में सक्षम होना चाहिए।
- दूषित Plex डेटाबेस - कुछ परिस्थितियों में, यह समस्या आपके Plex सर्वर डेटाबेस से उत्पन्न होने वाले किसी प्रकार के भ्रष्टाचार के कारण भी हो सकती है। इसे हल करने के लिए, आपको समस्या को स्वचालित रूप से ठीक करने के लिए SQLite3 कमांड की एक श्रृंखला को परिनियोजित करने के लिए एक उन्नत कमांड प्रॉम्प्ट का उपयोग करने की आवश्यकता होगी।
विधि 1:डेटाबेस ऑप्टिमाइज़ेशन निष्पादित करना
जैसा कि यह पता चला है, इस विशेष त्रुटि की स्पष्टता एक गप्पी संकेत है कि आपके डेटाबेस को अनुकूलन की आवश्यकता है। कई प्रभावित उपयोगकर्ताओं ने पुष्टि की है कि वे उस डेटाबेस को अनुकूलित करके इस विशेष समस्या को ठीक करने में कामयाब रहे हैं जिसका आप वर्तमान में सामना कर रहे हैं 'इस लाइब्रेरी को लोड करने में एक अनपेक्षित त्रुटि थी 'त्रुटि।
यदि यह परिदृश्य लागू होता है, तो Plex Media Player में डेटाबेस को अनुकूलित करने की प्रक्रिया शुरू करने के लिए नीचे दिए गए निर्देशों का पालन करें:
- पहुंच Plex.TV और आवश्यक क्रेडेंशियल दर्ज करके अपने खाते से लॉगिन करें।
- सफलतापूर्वक साइन इन करने के बाद, उस सर्वर से संबंधित क्रिया आइकन पर क्लिक करने के लिए बाईं ओर स्थित मेनू का उपयोग करें।
- अगला, नए प्रदर्शित संदर्भ मेनू से, सर्वर प्रबंधित करें तक पहुंचें मेनू पर क्लिक करें और डेटाबेस अनुकूलित करें . पर क्लिक करें .
- अंतिम पुष्टिकरण स्क्रीन पर, अनुकूलित करें . क्लिक करें इस प्रक्रिया को शुरू करने के लिए, फिर ऑपरेशन के पूरा होने की प्रतीक्षा करें। आपके सर्वर के आकार के आधार पर, इस ऑपरेशन में कई मिनट लग सकते हैं।
- एक बार ऑपरेशन पूरा हो जाने पर, उस क्रिया को दोहराएं जिसके कारण पहले 'इस लाइब्रेरी को लोड करने में एक अनपेक्षित त्रुटि हुई थी 'त्रुटि और देखें कि क्या समस्या हल हो गई है।
यदि वही समस्या अभी भी हो रही है, तो नीचे अगले संभावित समाधान पर जाएँ।
विधि 2:सभी मेटाडेटा रीफ़्रेश करना
कुछ उपयोगकर्ता जिन्हें पहले इस विशेष त्रुटि का सामना करना पड़ा था, वे आपके Plex.TV सर्वर से जुड़े सभी प्रासंगिक मेटाडेटा को ताज़ा करके समस्या को ठीक करने में सफल रहे हैं। इस विशेष सुधार की पुष्टि बहुत से प्रभावित उपयोगकर्ताओं द्वारा काम करने के लिए की गई है।
यदि आप इस सुधार को प्रभावित अनुभाग पर लागू करना चाहते हैं, तो संबंधित मेटाडेटा को ताज़ा करने के लिए नीचे दिए गए निर्देशों का पालन करें:
- अपने Plex.TV . तक पहुंच कर प्रारंभ करें खाता और अपने क्रेडेंशियल के साथ साइन इन करें।
- सफलतापूर्वक साइन इन करने के बाद, अपने विशेष सर्वर के क्रिया मेनू पर क्लिक करने के लिए बाईं ओर स्थित मेनू का उपयोग करें।
- अगला, सभी मेटाडेटा रीफ़्रेश करें . पर क्लिक करें अपनी पसंद की पुष्टि करें, और ऑपरेशन के पूरा होने की प्रतीक्षा करें।
- ऑपरेशन पूरा होने के बाद, अपने Plex सर्वर को पुनरारंभ करें और देखें कि क्या समस्या अब हल हो गई है।
यदि आप अभी भी उसी का सामना कर रहे हैं इस लाइब्रेरी को लोड करने में कोई अनपेक्षित त्रुटि हुई है त्रुटि, नीचे अगले संभावित सुधार पर जाएं।
विधि 3:व्यवस्थापक पहुंच के साथ Plex सर्वर चलाना
जैसा कि यह पता चला है, यह समस्या उन उदाहरणों में भी हो सकती है जहां आपके द्वारा स्थानीय रूप से स्थापित Plex सर्वर इन्फ्रास्ट्रक्चर के पास आपकी मशीन पर ठीक से चलने के लिए पर्याप्त अनुमति नहीं है। यह समस्या आमतौर पर उन मामलों में होने की सूचना दी जाती है जहां सख्त UAC (उपयोगकर्ता खाता नियंत्रण) . हैं नियम।
यदि यह परिदृश्य लागू होता है, तो आपको उस क्रिया पर भरोसा करने से पहले व्यवस्थापक विशेषाधिकारों के साथ मुख्य Plex निष्पादन योग्य चलाकर समस्या को ठीक करने में सक्षम होना चाहिए जो पहले त्रुटि उत्पन्न कर रही थी।
Plex निष्पादन योग्य को व्यवस्थापक पहुंच के साथ खोलने के लिए, स्थान पर नेविगेट करके प्रारंभ करें। जब तक आप किसी कस्टम स्थान पर Plex अवसंरचना स्थापित नहीं करते हैं, तब तक आप इसे यहां ढूंढ पाएंगे:
C:\Program Files (x86)\Plex\Plex Media Server
एक बार जब आप सही स्थान पर पहुंच जाते हैं, तो Plex Media Server.exe . पर राइट-क्लिक करें और फिर व्यवस्थापक के रूप में चलाएँ . पर क्लिक करें नए प्रदर्शित संदर्भ मेनू से।
यह सुनिश्चित करने के बाद कि आपने Plex सर्वर को व्यवस्थापकीय विशेषाधिकारों के साथ खोल दिया है, उस क्रिया को दोहराएं जिसके कारण पहले "इस लाइब्रेरी को लोड करने में एक अनपेक्षित त्रुटि हुई थी ” जारी करें और देखें कि क्या समस्या का समाधान हो गया है।
यदि समस्या अभी भी हो रही है, तो नीचे अगले संभावित समाधान पर जाएँ।
विधि 4:एडब्लॉक प्लस/यूब्लॉक को अक्षम करना (यदि लागू हो)
यदि आपके पास वर्तमान में आपके ब्राउज़र (क्रोम या फ़ायरफ़ॉक्स) पर एडब्लॉक प्लस या यूब्लॉक प्लग-इन स्थापित है, तो संभव है कि यह उस प्लेक्स सर्वर के साथ संघर्ष कर सकता है जिसे आप स्थानीय रूप से होस्ट कर रहे हैं। यदि आपकी स्थिति समान है, तो आप Plex सेवाओं का उपयोग करते हुए प्लगइन को अक्षम करके समस्या का समाधान करने में सक्षम होंगे।
कई प्रभावित उपयोगकर्ताओं ने पुष्टि की है कि “इस लाइब्रेरी को लोड करने में एक अनपेक्षित त्रुटि हुई एडब्लॉक प्लस या यूब्लॉक प्लग इन के अक्षम होने के बाद त्रुटि होना बंद हो गई है।
Chrome पर Adblock एक्सटेंशन को अक्षम करने के लिए, 'chrome://extensions/' . टाइप करें नेविगेशन बार के अंदर और Enter press दबाएं एक्सटेंशन . खोलने के लिए टैब। एक बार अंदर जाने के बाद, इंस्टॉल किए गए एक्सटेंशन की सूची में नीचे स्क्रॉल करें और AdBlock या uBlock एक्सटेंशन से जुड़े टॉगल को अक्षम करें।
नोट: Firefox पर, 'के बारे में:addons . टाइप करें नेविगेशन बार के अंदर और Enter press दबाएं ऐड-ऑन स्क्रीन तक पहुंचने के लिए।
एडब्लॉक प्लस एक्सटेंशन के अनइंस्टॉल या अक्षम हो जाने के बाद, उस क्रिया को दोहराएं जिसके कारण पहले इस आइटम को लोड करने में एक अनपेक्षित त्रुटि हुई थी यह देखने में त्रुटि हुई कि क्या समस्या अब हल हो गई है।
यदि वही समस्या अभी भी हो रही है, तो नीचे अगले संभावित समाधान पर जाएँ।
विधि 5:भ्रष्ट डेटाबेस की मरम्मत
यदि उपरोक्त में से किसी भी संभावित सुधार ने आपके लिए काम नहीं किया है, तो संभावना है कि आप अपने Plex सर्वर डेटाबेस में किसी प्रकार के फ़ाइल भ्रष्टाचार से निपट रहे हैं। यदि यह परिदृश्य लागू होता है, तो आपको अपने Plex डेटाबेस के साथ विसंगतियों को सुधारने में सक्षम आदेशों की एक श्रृंखला चलाने के लिए एक उन्नत कमांड प्रॉम्प्ट का उपयोग करके समस्या को ठीक करने में सक्षम होना चाहिए।
नोट :इस ऑपरेशन को शुरू करने से पहले, आपको यह सुनिश्चित करना होगा कि आपके पास SQLite3 टूल . है आपके कंप्यूटर पर स्थापित। उनके बिना, नीचे दिए गए आदेश काम नहीं करेंगे।
एक बार जब आप अपने संभावित भ्रष्ट Plex डेटाबेस की मरम्मत शुरू करने के लिए आवश्यकताओं को पूरा कर लेते हैं, तो नीचे दिए गए निर्देशों का पालन करें:
- यह सुनिश्चित करके प्रारंभ करें कि जिस Plex Media Server को आप वर्तमान में स्थानीय रूप से संग्रहीत कर रहे हैं वह बंद है।
- एक चलाएं खोलें Windows key + R pressing दबाकर डायलॉग बॉक्स . टेक्स्ट बॉक्स के अंदर, ‘cmd’ . टाइप करें और Ctrl + Shift + Enter दबाएं एक उन्नत कमांड प्रॉम्प्ट को खोलने के लिए .
नोट: जब आपको UAC (उपयोगकर्ता खाता नियंत्रण) . द्वारा संकेत दिया जाए , हां . क्लिक करें प्रशासनिक विशेषाधिकार प्रदान करने के लिए।
- एक बार जब आप एलिवेटेड कमांड प्रॉम्प्ट के अंदर हों, तो क्रम में निम्न कमांड टाइप करें और Enter दबाएं। आपके Plex सर्वर पर डेटाबेस की मरम्मत शुरू करने के लिए प्रत्येक आदेश के बाद:
cd "%LOCALAPPDATA%\Plex Media Server\Plug-in Support\Databases" copy com.plexapp.plugins.library.db com.plexapp.plugins.library.db.original sqlite3 com.plexapp.plugins.library.db "DROP index 'index_title_sort_naturalsort'" sqlite3 com.plexapp.plugins.library.db "DELETE from schema_migrations where version='20180501000000'" sqlite3 com.plexapp.plugins.library.db .dump > dump.sql del com.plexapp.plugins.library.db sqlite3 com.plexapp.plugins.library.db < dump.sql
नोट: यदि आपको कुछ कमांड इनपुट करते समय त्रुटियाँ प्राप्त होती हैं, तो उनके बारे में चिंता न करें, उनकी अपेक्षा की जानी चाहिए।
- प्रत्येक कमांड को इनपुट करने के बाद, उन्नत कमांड प्रॉम्प्ट को बंद करें, और अपने कंप्यूटर को पुनरारंभ करें।
- अगला स्टार्टअप पूरा होने के बाद, अपनी Plex.TV लाइब्रेरी खोलें और देखें कि क्या 'डैशबोर्ड लोड करने में कोई अनपेक्षित त्रुटि हुई थी' त्रुटि का समाधान हो गया है।