Windows 7에서 파일 및 폴더의 마지막 액세스 날짜를 업데이트하는 방법은 무엇입니까?

Windows 7에서 파일 및 폴더의 마지막 액세스 날짜를 업데이트하는 방법은 무엇입니까?

Windows 7에서 파일이나 폴더의 마지막 "액세스 날짜"가 실시간으로 업데이트되지 않는 것을 확인했습니다. 폴더를 새로 고치고, 폴더로 다시 이동하여 해당 콘텐츠에 액세스하고, OS를 다시 시작해도 업데이트되지 않습니다. "마지막 액세스 날짜"를 업데이트하는 방법은 무엇입니까?

답변1

Microsoft의 Win32 문서에 따르면파일 시간 가져오기API:

NTFS는 마지막 액세스 후 최대 1시간까지 파일의 마지막 액세스 시간 업데이트를 지연합니다. NTFS에서는 마지막 액세스 시간 업데이트를 비활성화할 수도 있습니다. 기본적으로 NTFS 볼륨에서는 마지막 액세스 시간이 업데이트되지 않습니다.

JanSchejbal은 마지막 액세스 시간의 문제가 성능이며 모든 읽기를 추가 쓰기로 전환한다는 것이 맞습니다. Microsoft는 다음과 같은 방법을 설명합니다.fsutil명령을 사용하여 파일 시스템 동작을 수정할 수 있습니다.

답변2

마지막 액세스 날짜는 모든 읽기를 쓰기 작업으로 전환하므로 성능상의 이유로 비활성화되었습니다.(원천). 를 사용하여 fsutil behavior set disablelastaccess 0활성화할 수 있지만 이렇게 하면 성능이 저하됩니다.

답변3

"수동으로 업데이트할 수 있는 방법이 있나요?" 예. 몇몇 무료 소프트웨어 프로그램은 파일의 생성 날짜, 수정 날짜 및 액세스 날짜를 원하는 대로 변경할 수 있습니다.

"[마지막 액세스 날짜]가 필요한 것이 무엇입니까?"
"누군가 내 데이터를 복사했는지 확인하기 위해."

Windows에는 파일 감사 기능이 있습니다. (저는 사용한 적이 없습니다.) 구성되면 지정된 파일에 대한 모든 액세스 또는 액세스 시도를 기록합니다.

관련 정보