Anonim

एक पाठक ने इस सप्ताह हमें लिखा और उनके विंडोज 10 कंप्यूटर पर 'ntuser.dat' फ़ाइल के बारे में पूछा। विशेष रूप से, 'ntuser.dat क्या है और यह मेरे कंप्यूटर पर क्यों दिखाई देता है? मैंने इसे दो बार डिलीट किया और यह फिर से दिख रहा है। क्यों?' यह कुछ ऐसा है जो हमने टिप्पणियों और ईमेल में पहले देखा है इसलिए यह एक ट्यूटोरियल के लिए एक अच्छा विषय है।

आप C: \ Users \ Username में ntuser.dat पा सकते हैं। यह एक अपेक्षाकृत छोटी फ़ाइल है जो सहज रूप से वहां बैठती है। मेरा आकार 6MB है। यह वायरस नहीं है। यह मालवेयर नहीं है। यह चिंता की कोई बात नहीं है। फ़ाइल वास्तव में आपके कंप्यूटर के लिए महत्वपूर्ण है और आपको इसे नहीं हटाना चाहिए।

Ntuser.dat क्या है?

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

Ntuser.dat का उद्देश्य यह है कि यदि आप इसे हटा देते हैं तो यह फिर से दिखाई देगा। फ़ाइल आपके सभी रजिस्ट्री सेटिंग्स को रखने के लिए आवश्यक है। कंप्यूटर पर प्रत्येक उपयोगकर्ता की अपनी प्रति होगी जो उनकी व्यक्तिगत सेटिंग बनाए रखेगी। यदि आप C: \ Users के पास जाते हैं और आपके सभी उपयोगकर्ता नाम फ़ोल्डर की जाँच करते हैं, तो देखेंगे कि प्रत्येक के पास ntuser.dat फ़ाइल है।

फ़ाइल नाम WindowsNT की एक विरासत है जिसने इसे बहु-उपयोगकर्ता वातावरण में उपयोगकर्ता सेटिंग्स को बनाए रखने में मदद करने के लिए पेश किया है। प्रारूप अब काफी हद तक एक जैसा है। हालांकि आप ntuser.dat को खोल या पढ़ नहीं सकते हैं।

Ntuser.dat कैसे काम करता है?

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

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

विचार यह है कि न्यूनतम संशोधन करके रजिस्ट्री की अखंडता को बनाए रखा जाए। हर समय इसे लिखने के बजाय, एक अस्थायी फ़ाइल बनाई जाती है, जाँच की जाती है, सत्यापित की जाती है और फिर आपके कंप्यूटर को बंद करने के बाद रजिस्ट्री को लिखी जाती है। जब आप अपने कंप्यूटर को बंद करने के लिए सेट करते हैं या जब आप लॉग आउट करते हैं तो आपको देरी होती है? अन्य बातों के अलावा, यह regtrans-ms फ़ाइल रजिस्ट्री में लिखी जा रही है और ntuser.dat में कॉपी की गई है।

यदि मैं ntuser.dat फ़ाइल हटाता हूं तो क्या होगा?

जैसा कि उल्लेख किया गया है, ntuser.dat विंडोज के लिए एक महत्वपूर्ण फ़ाइल है क्योंकि इसमें आपके सभी उपयोगकर्ता कॉन्फ़िगरेशन और HKEY_CURRENT_USER सेटिंग्स हैं। फ़ाइल को हटाने से विंडोज क्रैश नहीं होगा लेकिन किसी भी कॉन्फ़िगरेशन या सिस्टम सेटिंग्स का कारण बन सकता है जो आमतौर पर रजिस्ट्री के भीतर रिकॉर्ड किए जाते हैं।

सभी सिस्टम सेटिंग्स या परिवर्तनों को रजिस्ट्री के भीतर दर्ज करने की आवश्यकता नहीं है, इसलिए यदि आप इसे हटाते हैं, तो आप देख सकते हैं कि कुछ परिवर्तन बाकी हैं जबकि अन्य रीसेट हो सकते हैं।

आप वर्तमान ntuser.dat को नहीं हटा सकते हैं जो आपके खाते के उपयोग में है। यदि आप कई ntuser.dat फ़ाइलें देखते हैं, तो आप चाहें तो उन्हें हटा सकते हैं। C: \ Users \ Username के भीतर कई ntuser.dat फाइलें इंगित करती हैं कि आपका कंप्यूटर क्रैश हो गया है और रजिस्ट्री को नहीं लिख सकता है, जैसे कि एक सामान्य शटडाउन के दौरान होना चाहिए। संभावित रूप से दूषित फ़ाइल लिखने के बजाय, Windows इसकी बजाय एक नई फ़ाइल बनाने पर ध्यान नहीं देगा। क्रैश के दौरान, regtrans-ms फ़ाइल ntuser.dat को नहीं लिखी गई होगी, इसलिए इसे छोड़ दिया जाएगा।

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

जब तक आप नवीनतम को नहीं हटाते हैं, तब तक कई ntuser.dat फाइलें हटाना सुरक्षित हैं। अधिकांश स्थितियों में, आपको उपयोग में आने वाली फ़ाइल को हटाने में सक्षम होना चाहिए क्योंकि यह विंडोज द्वारा लॉक की जाएगी।

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

Ntuser.dat क्या है और यह मेरे कंप्यूटर पर क्यों है?