Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रणाली >> Windows

Hal.dll, Kernel32.dll, User32.dll फ़ाइलें समझाई गईं

आज, हम तीन विंडोज OS सिस्टम फ़ाइलों की व्याख्या कर रहे हैं — Hal.dll, Kernel32.dll, User32.dll. ये सिस्टम फ़ाइलें Win32 API DLLs का हिस्सा हैं जो एक साथ काम करती हैं ताकि एक कार्य पूरा हो सके जो उपयोगकर्ताओं को देखने को मिलता है। ये फ़ाइलें OS फ़ाइलें हैं, और इनसे छेड़छाड़ नहीं की जानी चाहिए।

Hal.dll, Kernel32.dll, User32.dll फ़ाइलें समझाई गईं

1] Hal.dll फ़ाइल क्या है

Hal.dll = हार्डवेयर एब्सट्रैक्शन लेयर।

जबकि विंडोज सभी हार्डवेयर का प्रबंधन करता है, यह सीधे नहीं करता है। इसके बजाय, यह लेयर नामक चीज़ का उपयोग करता है। यह मानक अभ्यास है, ताकि निम्न-स्तरीय डिवाइस और इसके कॉल सीधे उजागर न हों। यह सुरक्षा भी बढ़ाता है। HAL वह लेयर है जो हार्डवेयर और ऑपरेटिंग सिस्टम के बाकी हिस्सों के बीच बैठती है। Hal.dll में निम्न हार्डवेयर फ़ंक्शन शामिल हैं, जिन्हें OS DLL का उपयोग करके कॉल कर सकता है।

कुछ उपयोगकर्ताओं ने BSOD में HAL का उल्लेख देखा होगा। ऐसा ही एक उदाहरण है HAL_INITIALIZATION_FAILED। यह होता है क्योंकि हार्डवेयर में से एक सही ढंग से शुरू नहीं हुआ।

2] Kernel32.dll फ़ाइल क्या है

Kernel32.dll = ऑपरेटिंग सिस्टम के केंद्रीय भाग से जुड़ने के लिए लाइब्रेरी।

Win32 API DLLs (kernel32.dll, user32.dll, gdi32.dll) का हिस्सा जब विंडोज बूट होता है तो मेमोरी में लोड होता है। इसमें Win32-आधारित API शामिल है, जो बदले में मेमोरी प्रबंधन, इनपुट/आउटपुट (I/O) संचालन, प्रक्रिया और थ्रेड निर्माण, और सिंक्रनाइज़ेशन फ़ंक्शन कर सकता है।

कुछ उदाहरण जहां DLL का उपयोग किया जाता है वे हैं प्रोग्राम की समाप्ति, निर्देशिका में फ़ाइलों की संख्या गिनना, खाली डिस्क स्थान की मात्रा की गणना करना, आदि।

देखी जाने वाली सामान्य त्रुटियों में से एक है— डायनामिक लाइब्रेरी <सिस्टम>\system32\kernel32.dll का प्रारंभिककरण विफल। प्रक्रिया असामान्य रूप से समाप्त हो रही है।

2] User32.dll फ़ाइल क्या है

User32.dll = उपयोगकर्ता और उपयोगकर्ता इंटरफ़ेस से संबंधित लाइब्रेरी या फ़ंक्शन।

DLL में विंडोज उपयोगकर्ता इंटरफ़ेस से संबंधित विंडोज API फ़ंक्शन शामिल हैं। उदाहरण के लिए, जब प्रिंटस्क्रीन और इसे पेंट में पेस्ट करते हैं या जब आप वर्तमान वीडियो रिज़ॉल्यूशन बदलते हैं, विंडोज को छोटा और बड़ा करते हैं, और इसी तरह। यह स्पष्ट है कि यह कार्रवाई को पूरा करने के लिए 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 | DLL या OCX फ़ाइलें | StorDiag.exe।

Hal.dll, Kernel32.dll, User32.dll फ़ाइलें समझाई गईं
  1. विंडोज पर System32 Hal.dll त्रुटियों को हल करें: आसान सुधार और रोकथाम युक्तियाँ विंडोज पर System32 Hal.dll त्रुटियों को हल करें: आसान सुधार और रोकथाम युक्तियाँ

    हालांकि, विंडोज कंप्यूटर हर जगह व्यापक रूप से उपयोग किए जाते हैं, लंबे समय तक उपयोग के बाद उनमें त्रुटियां विकसित होती हैं। त्रुटियां बुनियादी हो सकती हैं या किसी एप्लिकेशन को क्रैश करने या बिल्कुल भी लॉन्च करने से इनकार करने जितनी जटिल हो सकती हैं। अवश्य पढ़ें: विंडोज 7 में ब्लू स्क्रीन ऑफ डेथ त्र

  1. विंडोज़ 7 में अनुपलब्ध DLL त्रुटियों को ठीक करें: चरण-दर-चरण मार्गदर्शिका विंडोज़ 7 में अनुपलब्ध DLL त्रुटियों को ठीक करें: चरण-दर-चरण मार्गदर्शिका

    एक अनुपलब्ध .dll फ़ाइल त्रुटि विंडोज़ 7 में देखी जाने वाली सबसे आम समस्याओं में से एक है। यह दर्शाता है कि आपके सिस्टम में एक .dll फ़ाइल की कमी है या एक भ्रष्ट .dll फ़ाइल है। .dll फ़ाइलों के विभिन्न प्रकार हैं जैसे VCRUNTIME140.dll, MSVCP140.dll, xinput1_3.dll, MSVCR110.dll, xlive.dll आदि। हालांकि

  1. Windows 11 में लापता DLL त्रुटियों को ठीक करें - त्वरित और विश्वसनीय समाधान Windows 11 में लापता DLL त्रुटियों को ठीक करें - त्वरित और विश्वसनीय समाधान

    Windows 11 में लापता DLL फ़ाइलें? DLL त्रुटि Windows 11? क्या आप किसी प्रोग्राम या ऐप को चलाने या खोलने का प्रयास करते समय त्रुटि संदेश का सामना कर रहे हैं जिसमें कहा गया है .dll फ़ाइल गायब है? सबसे पहले, आपको ज्यादा चिंता करने की ज़रूरत नहीं है क्योंकि आप इसमें अकेले नहीं हैं और कई उपयोगकर्ताओं क