कम्प्युटरहरूसफ्टवेयर

विन्डोजमा कुनै पनि संस्करणमा कसरी डीएलएल रजिस्टर गर्ने: धेरै आधारभूत तरिकाहरू

कहिलेकाहीँ यो हुन्छ कि Windows-वातावरणमा केही प्रोग्रामहरू कार्यान्वयन गर्न सकिँदैन जब अनुप्रयोग सुरु हुँदैन, र प्रणालीले सन्देश देखाउँछ जुन DLL ढाँचाको यस्तो गतिशील घटक (पुस्तकालय) हराइरहेको वा रजिस्टर छैन। अर्को, प्रणालीमा DLL कसरी विभिन्न तरिकामा दर्ता गर्ने प्रश्नलाई विचार गर्नुहोस्, तर केवल यो शर्तमा जुन वास्तवमा उपलब्ध छ। यसले कुनै पनि तरिकामा कार्यहरू प्रदर्शन गर्दा केही सम्भावित त्रुटिहरूमा प्रयोगकर्ताको ध्यान पनि आकर्षित गर्नेछ।

कसरी विन्डोज प्रणालीहरूमा DLL हरू सरल तरिकाको साथ दर्ता गर्न सक्नुहुन्छ?

प्रायः सफ्टवेयर उत्पादन स्थापना र विन्डोजमा प्रयोगको लागि डिजाइन गरिएको छ, कार्यक्रमको कार्यान्वयनयोग्य नै यसको अतिरिक्त, धेरै अतिरिक्त घटक समावेश गर्दछ। DLL EXE फाइल सुरू गर्दा, जब कोड तिनीहरूलाई तोकिएको बेलामा मुख्य मेमोरीमा लोड गरिएका यी मोड्युलहरू मध्ये एक हो।

यस अवस्थामा, कार्यक्रम को संरचना अनुक्रम सुरु र शेष घटक को रैम मा लोडिंग यस्तो छ कि लगभग सबै को एक नै निर्देशिका देखि शुरू हुन्छ। यसैले, सरल संस्करणमा, Windows 10 मा DLL कसरी हाल्नुहोस् र निम्न स्तरको प्रणालीहरू यस ढाँचाको आवश्यक फाइलहरू (EXE) को मुख्य कार्यान्वयनयोग्य फाइलको साथ डाइरेक्टरीमा राखेर समाधान गर्न सकिन्छ। तर यो केवल मामलाहरु को लागी जब पुस्तकालयहरु स्वयं उपलब्ध थिएन, तर तब उनि अलग देखि डाउनलोड गरे, उदाहरण को लागि, इन्टरनेट देखि।

म कसरी चलाउन सकिन्छ? Windows XP र अधिक चलाईएको कन्सोल मार्फत DLL कसरी रजिस्टर गर्न सक्छु?

दुर्भाग्यवश, माथिको प्रविधिले सधैं काम गर्दैन। त्यसकारण, विण्डोजमा तपाइँलाई आफ्नै उपकरण र उपकरणहरू प्रयोग गर्न आवश्यक छ। विशेष गरी, यो सबै RegSvr सफ्टवेयर सेवा को उपयोग गर्न को लागी नीचे लेता छ, जो एक सिस्टम कैटलॉग मा स्थित regsvr32.exe फाइल को रूप मा प्रतिनिधित्व गर्दछ। 32-बिट वास्तुकलासँग प्रणालीमा यो घटक System32 फोल्डरमा अवस्थित छ, तर त्यस्ता फाइलहरूको 64-बिट संस्करणमा दुई (दोस्रो भाग SysWOW64 फोल्डरमा अवस्थित छ) हुन सक्छ।

यसकारण, प्रणालीमा DLL कसरी रजिस्टर गर्न समस्या समाधान गर्न, यो आवश्यक छ कि बिजुलीको लागि कुन डिजाइनको डिजाइन गरिएको छ। यसले थप कदम चाल्नेछ।

त्यसैले, दर्ता गर्न, तपाइँलाई "रन" कन्सोल (यो गर्न को लागी सबै भन्दा आसान तरीका Win + R को संयोजन मार्फत छ), जसमा तपाईले regsvr32.exe आदेश दर्ता गर्न आवश्यक छ, र त्यस पछि यसको पछि, फाइल फाइलमा पूर्ण मार्ग लेख्नुहोस्। यदि रजिष्ट्रेसन आवश्यक छ भने regsvr32.exe फाईललाई कार्यान्वयन गर्न बिस्तारको गहिरो खातामा, तपाईँले प्रणाली 32 फोल्डर वा SysWOW64 फोल्डरको स्थानमा निर्दिष्ट गर्नाले सम्पूर्ण मार्ग दर्ता गर्न आवश्यक पर्दछ।

आदेश रेखा मार्फत कार्यहरू

DLL समान कमाई लाइन मार्फत दर्ता गर्न सकिन्छ। यसलाई "रन" मेनूबाट cmd को कमी (प्रशासनिक अधिकारसँग अनिवार्य) मार्फत बोलाउन सकिन्छ।

यहाँ, "रन" कन्सोलको अवस्थाको रूपमा, फाईल नाम (regsvr32.exe) सँग सुरु हुने आदेश निर्दिष्ट गरिएको छ, पछि लगइन उपकरणको लागि रेखाको सुरुवातमा फाइल फाइलमा पूर्ण पथ निर्दिष्ट गरी पछ्याउँछ।

"एक्सप्लोरर" मार्फत दर्ता गरिँदै

प्रणालीमा DLL हरू कसरी दर्ता गर्ने समस्याको समान समान समाधान एक्सप्लोरर वा केही अन्य फाईल प्रबन्धक प्रयोग गर्दैछ।

यहाँ तपाईँले पुस्तकालय फाइल फेला पार्न र यसलाई ठीक क्लिक गर्नु पर्दछ, त्यसपछि सन्दर्भ मेनुबाट "खोल्नुहोस् ..." छान्नुहोस्। यसका लागि DLL ढाँचा खोल्नका लागी कार्यक्रमहरूको सूचीमा उपस्थित छैन, यसैले, माथिको उल्लेख गरिएका निर्देशिकाहरूमा समीक्षाको बटन प्रयोग गरी यो फाइललाई regsvr32.exe फेला पार्न आवश्यक छ (मुख्य कार्यक्रमको बिस्तारको आधारमा निर्भर गर्दछ)।

पंजीकरणको साथ सम्भावित समस्याहरू

सबै राम्रो हुनेछ, तर कहिलेकाहीं त्यहाँ त्रुटि हुन सक्छ। प्रायः प्रायः तपाईंले सन्देश देख्न सक्नुहुन्छ जुन तथाकथित प्रविष्टि बिन्दु DLLRegister सर्भर फेला परेन।

यसको लागि कारण हुन सक्छ कि पुस्तकालय पहिल्यै दर्ता गरिएको छ, तर क्षतिग्रस्त छ। सायद DLLRegisterServer मोड्युल प्रणालीको हालको संस्करणसँग असंगत छ वा पुस्तकालयले यसलाई समर्थन गर्दैन। अझै पनि यो याद गर्नु आवश्यक छ, कि यस प्रकारका सबै घटकहरू दर्ताको लागी होईन। यदि फाइल इन्टरनेटबाट डाउनलोड गरिएको छ भने, यो धेरै राम्रो हुन सक्छ कि एंटीवायरसलाई ब्लक गरियो वा यो डाउनलोड प्रक्रियाको दौरान यो पूर्ण रूपमा हटाइयो।

कहिलेकाँही तपाईंलाई उपकरणको दर्ता गर्न Windows लाई प्रयोग गर्न आवश्यक छैन। त्यसैले खेलहरूमा उपलब्ध हुन सक्ने D3D घटकका लागि, केवल DirectX को अद्यावधिक संस्करण स्थापित गर्नुहोस्, र MSVC पुस्तकालयहरूको लागि Microsoft Visual Studio Redistributable स्थापना गर्नुहोस्। चरम अवस्थामा, यदि सफ्टवेयरको पियरेटेड हैक गरिएको प्रतिलिपि प्रयोग गरिएको थियो भने त्यहि इन्टरनेटमा तपाईले सफ्टवेयरको आधिकारिक संस्करण फेला पार्नु पर्छ र आवश्यक कार्यहरू पुनःप्राप्त गर्नु पर्दछ (तर यो अवस्थामा यो प्रक्रिया आवश्यक हुन सक्दैन)। यदि प्राथमिकता एक अनौपचारिक कार्यक्रममा दिइएको छ भने, डाउनलोड एंटीवायरस र फायरवाललाई असक्षम पारिएको हुनुपर्छ, तर मात्र प्रदान गरिएको प्रयोगकर्ताले दृढतापूर्वक विश्वस्त छ कि डाउनलोड गरिएको सामग्री पूर्णतया सुरक्षित छ र कम्प्यूटर प्रणालीमा कुनै सम्भावित खतराहरू लिईदैन।

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 ne.birmiss.com. Theme powered by WordPress.