आज, हम तीन विंडोज ओएस सिस्टम फाइलों की व्याख्या कर रहे हैं - Hal.dll, Kernel32.dll, User32.dll। ये सिस्टम फ़ाइलें Win32 API DLL का हिस्सा हैं जो एक कार्य को पूरा करने के लिए एक साथ काम करती हैं जो उपयोगकर्ताओं को देखने को मिलती है। ये फ़ाइलें OS फ़ाइलें हैं, और इनसे छेड़छाड़ नहीं की जानी चाहिए।
1] Hal.dll फ़ाइल क्या है
Hal.dll =हार्डवेयर एब्स्ट्रैक्शन लेयर।
जबकि विंडोज सभी हार्डवेयर का प्रबंधन करता है, यह इसे सीधे नहीं करता है। इसके बजाय, यह परत कहलाती है। यह मानक अभ्यास है, इसलिए निम्न-स्तरीय डिवाइस और इसकी कॉल सीधे सामने नहीं आती हैं। यह सुरक्षा को भी बढ़ाता है। एचएएल वह परत है जो हार्डवेयर और बाकी ऑपरेटिंग सिस्टम के बीच बैठती है। Hal.dll में निम्न हार्डवेयर फ़ंक्शंस के फ़ंक्शन शामिल हैं, जिन्हें OS DLL का उपयोग करके कॉल कर सकता है।
कुछ उपयोगकर्ताओं ने बीएसओडी में एचएएल का उल्लेख देखा होगा। ऐसा ही एक उदाहरण है HAL_INITIALIZATION_FAILED। ऐसा इसलिए होता है क्योंकि एक हार्डवेयर ठीक से शुरू नहीं हो पाता है।
2] Kernel32.dll फ़ाइल क्या है
Kernel32.dll =किसी ऑपरेटिंग सिस्टम के मध्य भाग से जुड़ने के लिए लाइब्रेरी।
Win32 API DLL का भाग (kernel32.dll, user32.dll, gdi32.dll ) विंडोज के बूट होने पर मेमोरी में लोड हो जाता है। इसमें Win32-आधारित API शामिल है, जो बदले में, मेमोरी प्रबंधन, इनपुट/आउटपुट (I/O) संचालन, प्रक्रिया और थ्रेड निर्माण, और सिंक्रनाइज़ेशन फ़ंक्शन कर सकता है।
कुछ उदाहरण जहां डीएलएल का उपयोग किया जाता है, एक प्रोग्राम की समाप्ति, एक निर्देशिका में फाइलों की संख्या की गणना करना, खाली डिस्क स्थान की मात्रा की गणना करना, आदि।
देखी गई सामान्य त्रुटियों में से एक है— डायनेमिक लाइब्रेरी का प्रारंभ
2] User32.dll फ़ाइल क्या है
User32.dll =लाइब्रेरी या उपयोगकर्ता और उपयोगकर्ता इंटरफ़ेस से संबंधित कार्य।
डीएलएल में विंडोज यूजर इंटरफेस से संबंधित विंडोज एपीआई फ़ंक्शन शामिल हैं। उदाहरण के लिए, जब प्रिंटस्क्रीन और इसे पेंट में पेस्ट करें या जब आप वर्तमान वीडियो रिज़ॉल्यूशन बदलते हैं, तो विंडोज़ को छोटा और बड़ा करें, और इसी तरह। यह स्पष्ट है कि यह क्रिया को पूरा करने के लिए kernel32.dll और gdi32.dll के साथ काम करता है।
ये सभी फ़ाइलें System32 . में स्थित हैं फ़ोल्डर। यदि आपके पास 64-बिट OS है, तो वे SysWOW64 . में उपलब्ध हो सकते हैं निर्देशिका। यदि आप उन्हें किसी अन्य स्थान पर भी पाते हैं, तो अपना एंटीवायरस स्कैन चलाना सबसे अच्छा है।
इन प्रक्रियाओं, फ़ाइलों या फ़ाइल प्रकारों के बारे में जानना चाहते हैं?
Ntoskrnl.exe, Ntkrnlpa.exe, Win32k.sys | Ntdll.dll, Advapi32.dll, Gdi32.dll | CompatTelRunner.exe | Windows.edb फ़ाइलें | csrss.exe | Rundll32.exe | Thumbs.db फ़ाइलें | NFO और DIZ फ़ाइलें | Index.dat फ़ाइल | Swapfile.sys, Hiberfil.sys और Pagefile.sys | Nvxdsync.exe | Svchost.exe | RuntimeBroker.exe | TrustedInstaller.exe | डीएलएल या ओसीएक्स फाइलें | StorDiag.exe.