Google 드라이브> 최근 목록 상단에 특정 파일이 계속 표시되는 이유는 무엇입니까?


1

몇 년 동안 파일을 수정하거나 열지 않았어도 동일한 파일이 Google 드라이브> 최근 목록 ( https://drive.google.com/drive/recent ) 맨 위에 계속 표시되는 문제가 계속 발생 했습니다. . 최근 목록은 항상 오래된 파일을 맨 위에 표시했기 때문에 최근 목록은 쓸모가 없게되었습니다.

세부 정보 창의 추가 검사 (바로 가기 d)에서이 파일의 수정 날짜는 2038 년에 미래에있었습니다!

왜 이런 일이 발생하며 최근 목록이 다시 유용하도록 어떻게 수정합니까?


다른 사람이 비슷한 질문을하고, 사실 그들은 또한 2038의 날짜가이 구글 드라이브에서 일부 프로그램 가정이다 나타 내기 위해 날 것으로 보인다 언급 stackoverflow.com/questions/39700659/...
— music2myear

또한 Google 제품 포럼 ( productforums.google.com/forum/#!topic/drive/JGsnVUiuOm4) 에이 게시물 이 있습니다. 이것이 버그라고 생각합니다.
— music2myear 2012

답변:


1

원인:

어쨌든 해당 파일의 날짜 / 시간 스탬프가 손상되어 향후 (보통 2038 년) 수정 또는 생성 된 날짜 / 시간 스탬프가 있습니다. 따라서 Google 드라이브에서 날짜별로 내림차순으로 최근 파일을 정렬하면 손상된 파일이 항상 맨 위에 표시됩니다.

해결책:

해당 파일이 동기화 된 컴퓨터에서 :

  1. 파일이 Google 드라이브 클라우드에서 삭제되도록 파일을 Google 드라이브 디렉토리 외부의 디렉토리로 이동합니다. 동기화가 파일 삭제를 완료 할 때까지 기다리십시오.

  2. 해당 파일의 수정, 작성 및 액세스 날짜 / 시간 스탬프를 미래가 아닌 날짜로 변경하십시오. 자세한 단계는 아래를 참조하십시오.

  3. 파일이 Google 드라이브 디렉토리로 다시 이동하여 파일이 Google 드라이브 클라우드에 다시 업로드되도록합니다. 동기화가 파일 업로드를 완료 할 때까지 기다리십시오.

  4. 수정 된 날짜가 더 이상 미래가 아닌지 확인하려면 Google 드라이브> 최근 목록을 다시로드하십시오.

Windows에서 날짜 / 시간 스탬프 변경 :

2a. 파일을 Google 드라이브 외부의 디렉토리로 이동 한 후 해당 디렉토리에서 powershell 창을 엽니 다.

2b. (선택 사항) 미래 날짜가있는 파일을 나열하십시오.

    ls * | where { ($_.LastWriteTime -gt (get-date)) -or ($_.CreationTime -gt (get-date)) -or ($_.LastAccessTime -gt (get-date)) } | select LastWriteTime, CreationTime, LastAccessTime, Name

2c. 원하는 날짜 / 시간 스탬프를 설정하십시오 (날짜를 원하는 것으로 바꾸십시오).

    ls * | foreach { $_.LastWriteTime = (Get-Date "12/31/2016"); $_.CreationTime = $_.LastWriteTime; $_.LastAccessTime = $_.LastWriteTime}

2d. 더 이상 파일에 미래 날짜가 없는지 확인하십시오.

    ls * | where { ($_.LastWriteTime -gt (get-date)) -or ($_.CreationTime -gt (get-date)) -or ($_.LastAccessTime -gt (get-date)) } | select LastWriteTime, CreationTime, LastAccessTime, Name

Mac에서 날짜 / 시간 스탬프 변경 :

2a. 파일을 Google 드라이브 외부의 디렉토리로 이동 한 후 해당 디렉토리에서 터미널 창을 엽니 다.

2b. 원하는 날짜 / 시간 스탬프를 설정하십시오 (YYYYMMDDhhmm 형식 사용).

    touch -t 201612310000 *

2c. 날짜가 좋아 보이는지 확인하십시오. 첫 번째 날짜는 수정 날짜이며 위에서 설정 한 것과 일치해야합니다. 다른 3 개의 날짜는 생년월일 / 생성 날짜, 변경 날짜, 액세스 날짜이며 수정 날짜와 일치하지 않을 수 있지만 미래가 아닌지 확인하십시오.

    stat -f "%Sm | %SB | %Sc | %Sa | %N" -t "%Y-%m-%d %H:%M:%S" *

0

wisbucky의 답변을 바탕으로합니다. 웹에서만 액세스하고 Google 드라이브 용 데스크톱 클라이언트에 액세스 할 수없는 경우 다음 해결 방법을 사용할 수 있습니다.

  • 최근 활동 피드에서 미래의 최신 정보가있는 골치 아픈 파일을 선택하십시오.
  • Zip으로 다운로드하고 다운로드 한 Zip을 확인하십시오.
  • 파일 삭제
  • 지퍼를 다시 업로드

나중에 압축을 풀어야하지만 원본 내용을 새 zip으로 유지하면서 유효하지 않은 미래 타임 스탬프 파일을 제거하는 것은 빠르고 더러운 방법입니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책과 개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.