มีผลกระทบเชิงลบใด ๆ จากการปิดใช้งานบันทึกเวลาการเข้าถึงล่าสุดหรือไม่


21

ใน Windows คุณสามารถปิดใช้งานการประทับเวลาที่เข้าถึงล่าสุดโดยการตั้งค่า NtfsDisableLastAccessUpdate เป็น 1ตัวอย่างเช่นโดยการดำเนินการนี้จากบรรทัดคำสั่ง (คอมพิวเตอร์จะต้องรีสตาร์ทก่อนจึงจะมีผล):

fsutil behavior set disablelastaccess 1

c:\$logfileฉันต้องการจะทำเพื่อให้มีการทำงานของดิสก์น้อยลง

อาจเป็นสาเหตุของผลกระทบหรือปัญหาด้านลบหรือไม่?


การสนทนาที่เกี่ยวข้องกับ Linux: en.wikipedia.org/w/…
หอยทากเชิงกล

มันอาจทำให้โปรแกรมต่างๆที่ซิงค์ไฟล์ (เช่นดรอปบ็อกซ์)
2813274

คำตอบ:


13

คุณจะไม่สามารถบอกได้ว่ามีคนอื่นกำลังอ่านไฟล์ของคุณหรือไม่เช่นถ้าคุณมีข้อมูลที่ละเอียดอ่อน

ฉันไม่สามารถนึกถึงคำสั่งระดับ OS ที่จะต้องเข้าถึงล่าสุด การสำรองข้อมูลตรวจสอบการแก้ไขล่าสุดและวันที่สร้างตัวอย่าง แต่ดูคำตอบของ @ mythokia สำหรับกรณีหนึ่งที่อาจ

ระบุว่ามันถูกปิดใช้งานโดยค่าเริ่มต้นใน Windows 7 (ขอบคุณ @AndrejaKo) และVistaที่ระบุว่า (เว้นแต่จะมีการเปลี่ยนแปลงอื่น ๆ เพื่อชดเชย) มันก็โอเคที่จะปิด

ฉันแค่คิดถึงเหตุผลที่อาจปิดการใช้งานในระบบปฏิบัติการใหม่ สิ่งเหล่านี้มีการติดตั้งWindows Searchใหม่โดยค่าเริ่มต้น วิธีนี้จะสแกนไดเรกทอรีที่เลือกเพื่อทำการเปลี่ยนแปลงและทำดัชนีไฟล์ใหม่และไฟล์ที่เปลี่ยนแปลง สิ่งนี้จะมีการเขียนเหตุการณ์จำนวนมากลงในบันทึกซึ่งอาจเป็นสาเหตุของการปิดการใช้งาน มีข้อมูลเพิ่มเติมเกี่ยวกับสาเหตุที่พวกเขาหยุดอัปเดตเวลาเข้าถึงล่าสุดจาก Vista เป็นต้นไปในโพสต์บล็อก MSDN เหตุใดระบบไฟล์จึงไม่มีฟังก์ชั่นที่บอกจำนวนไฟล์ในไดเรกทอรี .


2
ฉันกำลังติดตั้ง Windows 7 64 บิตใหม่ที่นี่และ NtfsDisableLastAccessUpdate ถูกตั้งค่าเป็น 1 โดยค่าเริ่มต้น
AndrejaKo

ตัวทำดัชนีการค้นหาไม่สแกนการเปลี่ยนแปลงอยู่ตลอดเวลา แต่จะใช้วารสารการเปลี่ยนแปลง NTFS มิฉะนั้นคำตอบที่ยอดเยี่ยม
afrazier

@afrazier - ลบ "อย่างต่อเนื่อง"
ChrisF

3
คุณควรปิดการใช้งานบน SSD
maaartinus

You wouldn't be able to tell if someone else was reading your files คุณทำไม่ได้อยู่ดี จากประสบการณ์ของฉันการประทับเวลาถูกสัมผัสจากเกือบทุกกิจกรรมรวมถึงการดูรายการไดเรกทอรี (อย่างน้อยใน Windows; dirบนไดรฟ์ FAT32 ใน DOS ไม่ได้อัปเดต) นี้ทำให้แอตทริบิวต์ที่ไร้ประโยชน์ได้อย่างมีประสิทธิภาพเพราะมันมักจะรายงานเพียงในขณะนี้สำหรับทุกอย่างเว้นแต่บางทีถ้าคุณกำลังดูมัน“ออฟไลน์” (เช่นผ่านฐานสิบหกแก้ไขแทนการติดตั้งใน Windows)
Synetech

9

โปรแกรมจัดเรียงข้อมูลบางโปรแกรมใช้การเข้าถึงล่าสุดเป็นหนึ่งในตัวแปรของอัลกอริทึม ตัวอย่างจะเป็นO & O Defrag


โอ้ใช่ - ใส่ไฟล์ที่ใช้ล่าสุดซึ่งเป็นไฟล์ที่เข้าถึงได้เร็วที่สุด จุดดี.
ChrisF

-2

ไม่ทราบเกี่ยวกับผลกระทบด้านลบ แต่คำตอบบางข้อเป็นเพียงข้อผิดพลาดธรรมดา (เช่น ChrisF's และ Synetech's)

พิสูจน์:

  1. desktop.iniตัวอย่างเช่นไฟล์บนเดสก์ท็อปของฉันมีการประทับเวลาที่แตกต่างกันสำหรับรายการทั้งหมด (สร้าง, แก้ไขและเข้าถึง) ในขณะที่ไฟล์อื่น ๆ ในโฟลเดอร์เดียวกันมีการประทับเวลาที่เหมือนกันสำหรับรายการทั้งหมดหรือเพียงแค่ 2 รายการ (เช่น: , เวลาประทับที่ปรับเปลี่ยนที่แตกต่างกัน (โดยทั่วไปคือไฟล์ dl'ed));
  2. ดำเนินการdirคำสั่งในโฟลเดอร์เดสก์ท็อปของฉันจะไม่เปลี่ยนแปลงการประทับเวลาใด ๆ

ดังนั้น:

  1. ใน ( ของฉัน ) Windows 7 (x64 sp1) การเข้าถึงการประทับเวลาครั้งสุดท้ายไม่ได้ถูกปิดใช้งาน
  2. dirไม่ได้สัมผัสการประทับเวลาบน NTFS ทั้ง;

1
สิ่งที่คุณต้องทำคือรัน regedit.exe นำทางไปที่ HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ FileSystem และดูค่าของ NtfsDisableLastAccessUpdate เพื่อตรวจสอบจริง ในขณะเดียวกันsame created and accessed timestampsแสดงให้เห็นว่าถูกปิดใช้งานแน่นอน
George Marian
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.