Esto es muy extraño.
En Windows 8, tengo una computadora que ejecuta un script bash que llama a rutinas Cygwin, descarga archivos y ejecuta programas de Windows sobre ellos.
Después de usarCygwinCasi todos los días, hoy a las 16:45 UTC (fecha de la última modificación), las sbin\
carpetas bin\
debajo de las Cygwin64\
carpetas aparecen vacías.
Otras carpetas de Cygwin también parecieron cambiarse hoy a la misma hora, etc\
, lib\
, Packages\
, tmp\
, usr\
. dev\
Tienen carpetas dentro, pero ninguna carpeta tiene archivos (es decir, vacía). Por supuesto, var\log\
también está vacío.
No tengo ninguna idea específica sobre cómo depurar esto. Ningún otro usuario accede a esta computadora (?).
Mi única sospecha es que se esté actualizando algún otro servicio -por ejemplo, Windows Defender- y se eliminen las carpetas Cygwin por considerarlas un "virus", o algo así. Pero no aparece nada debajo de History>Quarantined Items
, History>Allowed Items
o History>All Detected Items
.
Otra posible interacción es con alguna choco
actualización automática insubordinada (?). Lo cual realmente dudo, porque choco
nunca hace actualizaciones automáticas.
Una última teoría es que algún código bash insubordinado elimine la cygdrive\
carpeta sin querer (¿cómo?) (¿por qué?).
No tengo otra causa posible.
¿Dónde debería empezar a buscar para darme cuenta de lo que sucedió y, finalmente, solucionarlo?