MCEBuddy Versión: 2.7.1
Sistema operativo: Windows 10 IoT Enterprise LTSC 2021 x64
Resumen del problema: Cuando “Sincronizar archivos convertidos” está habilitado y no se puede acceder al directorio de origen, MCEBuddy elimina todos los archivos convertidos correspondientes. Más específicamente, cuando MCEBuddy realiza un escaneo de archivos, revisa el archivo de historial. Para cada “archivo original” listado allí que está en un punto de montaje que ya no existe, elimina el “archivo convertido”. El error aquí es que la unidad con los archivos de origen siendo inaccesible no debería interpretarse como que el usuario la removió intencionalmente y todos los archivos monitoreados que contiene.
Pasos para replicar el error: Habilita “Sincronizar archivos convertidos” en Configuración → Configuración general. Agrega una ubicación de monitoreo en una segunda unidad que no sea de arranque y una tarea de conversión que convierta y copie a una tercera unidad o ubicación de red. Agrega un archivo de video a la ubicación monitoreada y espera a que se convierta. Apaga la PC, desconecta la unidad con la ubicación de monitoreo. Enciende la PC. Observa que el servicio de MCEBuddy elimina la copia convertida del archivo.
Pasos alternativos (no probados): En lugar de apagar la PC y desconectar la unidad, ejecuta diskmgmt.msc y simplemente elimina la asignación de letra de unidad, luego haz clic en Escanear en MCEBuddy.
Propuesta: Me gustaría que este comportamiento cambiara para verificar si el origen existe antes de determinar que el archivo que contenía ya no existe. Parece que no tienes la ubicación de monitoreo configurada realmente almacenada para cada trabajo de conversión en el archivo de historial, por lo que solo podrías verificar si la unidad misma existe. Para mis propósitos, esto es suficiente. Por ejemplo, si el archivo de origen es “F:\Media\!Mirrored\!Home-Global\TV Series\My Series\S01E01 - Belly Button Madness.mkv”, verifica si “F:\” existe antes de intentar “sincronizar”/eliminar algo. Del mismo modo con rutas UNC como “\\myserver\mediashare\” en el ejemplo “\\myserver\mediashare\TV Series\My Series\S01E01 - Belly Button Madness.mkv”.
Mientras probaba otra unidad, encendí mi PC ejecutando MCEBuddy sin la unidad de medios de origen conectada. MCEBuddy eliminó más de 10,000 archivos de video convertidos de mis carpetas de medios de red que estaban registrados en el archivo de historial. No hago copias de seguridad de los archivos convertidos porque pueden regenerarse, pero tomará semanas volver a convertir todos estos archivos. Esperaba esta posibilidad en caso de una falla de hardware, pero no esperaba que una omisión en MCEBuddy fuera una causa de ello.
Mi archivo de registro está en el servidor FTP.