विंडोज 7 पर फ़ाइल पढ़ने के बाद भी अंतिम एक्सेस तिथि नहीं बदली जाती है


24

मेरे पास विंडोज 7 पर कुछ फाइलें हैं, और यह देखना चाहते हैं कि आज सुबह (27 फरवरी सुबह) मैं इसे किस समय पढ़ा था, लेकिन जब मैं फ़ाइल पर राइट क्लिक करता हूं और गुण चुनता हूं, तो मैं देखता हूं

Accessed: Yesterday, Feb 26, 2011, 2:12:37PM

इसलिए मैं सामग्री को फिर से पढ़ने के लिए फ़ाइल खोलता हूं, और फिर गुण फिर से खोलता हूं, और फिर भी एक्सेस की गई (तारीख) एक ही है (फरवरी 26)।

यहां तक ​​कि अगर मैं "तिथि पर पहुंच" के लिए फ़ोल्डर में एक कॉलम जोड़ता हूं, तो यह अभी भी 26 फरवरी दिखाता है। लेकिन आज 27 फरवरी है और स्पष्ट रूप से मैंने इसे "एक्सेस" कर लिया है ... तो मैं अंतिम अंतिम तिथि कैसे देख सकता हूं?

जवाबों:


32

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

यदि आप वास्तव में चाहते हैं कि लास्ट एक्सेस की तारीख अपडेट हो जाए, तो यह रजिस्ट्री मूल्य को 0 पर सेट करता है।

यदि डॉक्स लिंक काम करना बंद कर देता है तो भविष्य में संदर्भ के लिए, कुंजी इसमें स्थित है:

HKLM\SYSTEM\CurrentControlSet\Control\FileSystem

यह एक REG_DWORD मान है जिसे NtfsDisableLastAccessUpdate0 या 1 पर सेट किया जा सकता है।

लिंक से:

यह निर्धारित करता है कि NTFS प्रत्येक निर्देशिका पर अंतिम-एक्सेस टाइमस्टैम्प को अद्यतन करता है या नहीं, जब वह NTFS वॉल्यूम पर निर्देशिकाओं को सूचीबद्ध करता है।

यह प्रविष्टि भौतिक मेमोरी में NTFS लॉग बफर को टाइमस्टैम्प अपडेट रिकॉर्ड से भरे जाने से रोकने के लिए डिज़ाइन की गई है। यदि आपके पास बहुत बड़ी संख्या में निर्देशिकाओं (70,000 से अधिक) के साथ NTFS वॉल्यूम है, और Windows 2000 आदेशों का तुरंत जवाब नहीं देता है, तो इस प्रविष्टि को रजिस्ट्री में जोड़ने से निर्देशिकाओं की सूची और तेज़ हो सकती है।

0 - जब लिस्टिंग निर्देशिका, NTFS अद्यतन प्रत्येक निर्देशिका पर अंतिम पहुँच टाइमस्टैम्प अद्यतन करता है, और यह NTFS लॉग में हर बार परिवर्तन रिकॉर्ड करता है।

1 - जब निर्देशिका निर्देशिका, NTFS अंतिम पहुँच टाइमस्टैम्प अद्यतन नहीं करता है, और यह NTFS लॉग में समय स्टांप अद्यतन रिकॉर्ड नहीं करता है।


2
वाह ... मुझे लगता है कि इसे तब नहीं दिखाना चाहिए जब यह वास्तव में गलत हो ... जो कि बहुत भ्रम पैदा कर सकता है जैसे कि पिता बेटे से बात कर रहे हैं "मुझे लगा कि आपने कहा था कि आपने आज दोपहर डॉक्टर को देखा था? मैं आखिरी देखता हूं? 5 दिन पहले पहुंच का समय। " या, "मैं आपको 10 साल जेल की सजा सुनाता हूं, जैसा कि स्पष्ट रूप से आप झूठ बोल रहे थे, आपने कहा था कि आप उस फाइल को पढ़ रहे थे, लेकिन हमने आपके कंप्यूटर की जांच की और उस फाइल की अंतिम एक्सेस तिथि वास्तव में 2 महीने पहले थी। आप झूठ बोल रहे थे।" कोर्ट।"
नोपोल

7
रजिस्ट्री के माध्यम से जाने के बजाय, एक आसान तरीका यह होगा कि आप इसे एक उन्नत कमांड प्रॉम्प्ट में टाइप करें:fsutil behavior set DisableLastAccess 0
पैराड्रोइड

"... अत्यधिक ..." इससे अधिक, क्या आश्चर्य है।
क्रिसजैग

@ @ To 無極 而 太極 ठीक है, ईमानदार होने के लिए, किसी भी कंप्यूटर डेटा को अदालत में वास्तव में भद्दे सबूत के रूप में देखा जाना चाहिए। Afterall सब कुछ बदल दिया जा सकता है, अगर एक सामान्य उपयोगकर्ता द्वारा नहीं, तो एक हैकर द्वारा सुनिश्चित करें, खासकर जब आप बस किसी अन्य OS से फ़ाइल तक पहुंच सकते हैं और अपने तरीके से विंडोज मधुमक्खी के बिना डेटा को अधिलेखित कर सकते हैं।
उम्मीद है कि

4

LastAccessTime को सक्षम / अक्षम करने के लिए इस कमांड का उपयोग करना :

एक उन्नत कमांड प्रॉम्प्ट खोलें। विंडोज स्टार्ट बटन पर राइट क्लिक करें और कमांड प्रॉम्प्ट (एडमिन) चुनें। अंतिम एक्सेस समय की जाँच करने के लिए अपडेट सक्षम या नहीं, रन करें:

C:\> fsutil behavior query disablelastaccess DisableLastAccess = 1

अंतिम पहुँच समय अद्यतन को सक्षम करने के लिए:

C:\> fsutil behavior set disablelastaccess 0 DisableLastAccess = 0

अंतिम पहुँच समय अद्यतन को अस्वीकृत करने के लिए:

C:\> fsutil behavior set disablelastaccess 1 DisableLastAccess = 1 कोई भी परिवर्तन करने के बाद आपको होने वाले परिवर्तनों के लिए कंप्यूटर को पुनरारंभ करना होगा।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.