이것은 매우 이상합니다.
Windows 8에는 파일을 다운로드하고 Windows 프로그램을 실행하는 Cygwin 루틴을 호출하는 bash 스크립트를 실행하는 컴퓨터가 있습니다.
사용 후시그윈거의 매일, 오늘 16:45 UTC(최종 수정 날짜)에 폴더 아래의 sbin\
, 폴더가 비어 있는 것으로 나타납니다.bin\
Cygwin64\
다른 Cygwin 폴더 도 오늘 동시에 변경된 것으로 나타났습니다. etc\
, lib\
, Packages\
, tmp\
, usr\
. dev\
내부에 폴더가 있지만 폴더에 파일이 없습니다(즉, 비어 있음). 물론 var\log\
비어 있는 것도 있다.
이것을 디버깅하는 방법에 대한 구체적인 단서가 없습니다. 다른 사용자는 이 컴퓨터에 액세스할 수 없습니다(?).
내 유일한 용의자는 Windows Defender와 같은 다른 서비스가 업데이트되고 Cygwin 폴더를 "바이러스" 등으로 간주하여 삭제하는 것입니다. 그러나 History>Quarantined Items
, History>Allowed Items
또는 아래에는 아무것도 나타나지 않습니다 History>All Detected Items
.
choco
다른 가능한 상호 작용은 불순종한 자동 업데이트(?) 입니다 . choco
자동 업데이트를 하지 않기 때문에 정말 의심스럽습니다 .
마지막 이론은 cygdrive\
의도치 않게 폴더를 삭제하는 반항적인 bash 코드입니다(어떻게?)(왜?).
다른 가능한 원인은 없습니다.
무슨 일이 일어났는지 깨닫고 결국 이 문제를 해결하려면 어디서부터 시작해야 합니까?