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.