El "Mantenimiento automático" es un momento potencial en el que se pueden ejecutar tareas programadas. Hay algunos predeterminados, pero cualquier pieza de software que agregue tareas programadas puede agregar una para que se ejecute "en tiempo de mantenimiento".
Lamentablemente, el Programador de tareas no parece mostrar estas tareas. Pero cuando se ejecuta el mantenimiento, puede ver lo que está haciendo abriendo el Programador de tareas y eligiendo "mostrar todas las tareas en ejecución" o ejecutando a través schtasks | find "Running"
de un símbolo del sistema.
Puedes ver lo que va a hacer a través de schtasks | find "Queued"
.
No he verificado completamente esto, pero parece que puede obtener la lista completa en cualquier momento ejecutando schtasks /query /xml > tasks.xml
y luego buscando lo generado tasks.xml
para cualquier tarea con el elemento UseUnifiedSchedulingEngine
y MaintenanceSettings
.
Según mi instalación, aquí está la lista en Windows 10. Tenga en cuenta que no todos estos ejecutan necesariamente cada pase de mantenimiento, y no pude encontrar documentación para todos ellos.
- SmartScreenSpecific : actualiza las firmas de la aplicación para SmartScreen.
- ProgramDataUpdater : envía datos de telemetría del programa para Microsoft Customer Experience. Equivalente a
compattelrunner -maintenance
.
- StartupAppTask : analiza las aplicaciones de inicio y advierte al usuario si hay demasiadas.
rundll32 Startupscan.dll,SusRuntask
- CleanupTemporaryState : borra los archivos temporales en los paquetes de la aplicación AppX (Metro / UWE).
rundll32 Windows.Storage.ApplicationData.dll,CleanupTemporaryState
.
- DsSvcCleanup : se ejecuta
dstokenclean
. Nadie parece estar seguro de lo que hace esto.
- Limpieza previa de la aplicación por etapas : parte del proceso de limpieza de AppX.
rundll32 AppxDeploymentClient.dll,AppxPreStageCleanupRunTask
.
- ProactiveScan : realiza un
chkdsk
escaneo.
- BthSQM : algo que ver con Bluetooth SQM.
- KernelCeipTask : envía datos de telemetría del kernel a Microsoft Customer Experience.
- UsbCeip : envía datos de telemetría del controlador del dispositivo a Microsoft Customer Experience.
- ScheduledDefrag : corre el Desfragmentador de Windows:
defrag -c -h -o -$
. Esta es a menudo la tarea que lleva más tiempo. Curiosamente, el -h
interruptor hace que funcione con normalidad en lugar de baja prioridad, lo cual es extraño para el mantenimiento automático.
- Diagnóstico \ Programado : ejecuta Diagnósticos de Windows.
- SilentCleanup : se ejecuta la limpieza del disco:
cleanmgr /autoclean /d %systemdrive%
.
- DiskDiagnosticDataCalculator : ejecuta diagnósticos de disco.
rundll32 dfdts.dll,DfdGetDefaultPolicyAndSMART
.
- DiskFootprint \ Diagnostics : se ejecuta
disksnapshot -z
. Nadie parece estar muy seguro de lo que hace, pero puede tener que ver con Volume Shadow Copy.
- DiskFootprint \ StorageSense : presumiblemente, esto actualiza las estadísticas de Storage Sense sobre la cantidad de espacio utilizado por las diferentes categorías de archivos.
- ErrorDetailsUpdate . No hay información clara sobre esto, pero es probable que tenga que ver con la recopilación de actualizaciones a los errores del sistema informados anteriormente.
- Siuf \ DmClient . SIUF es un comentario de usuario iniciado por el sistema, por lo que es probable que esto tenga que ver con los mensajes de encuesta que pueden aparecer en Windows 10.
- Modo de mantenimiento del historial de archivos . Ejecuta una copia de seguridad del historial de archivos.
- Remitente de datos IME \ SQM : presumiblemente esto tiene algo que ver con la telemetría de métodos de entrada inusuales (IME).
- TempSignedLicenseExchange . Probablemente algo relacionado con las licencias temporales de Windows.
- WinSAT . Ejecuta la herramienta de evaluación del sistema de Windows, presumiblemente para más telemetría.
- RunFullMemoryDiagnostic : cómo suena; Un diagnóstico de RAM.
- LPRemove : ejecuciones
lpremove
que eliminan paquetes de idiomas innecesarios o inutilizables.
- Plug and Play Cleanup : borra la información del estado de cualquier dispositivo Plug and Play que no se haya utilizado durante 30 días.
- AnalyseSystem : ejecuta Diagnósticos de eficiencia energética.
- VerifyWinRE : comprueba que el entorno de recuperación de Windows está intacto.
- RegIdleBackup : realiza una copia de seguridad del registro.
- MRTHB : ejecuta MRT / EHB / Q. Esta es la herramienta de eliminación de software malintencionado, por lo que es probable que sea un análisis de seguridad.
- StartComponentCleanup : limpia el directorio WinSxS que contiene imágenes opcionales de componentes de Windows.
- SettingSync \ BackgroundUploadTask : carga la configuración si está utilizando la sincronización en la nube.
- SettingSync \ BackupTask .
- AccountCleanup : limpia antiguos perfiles de usuario en máquinas compartidas en red.
- FamilySafetyUpload : carga registros desde el componente de control parental.
- IndexerAutomaticMaintenance : actualizar los índices de búsqueda.
- Tarea de mantenimiento SkyDrive \ Idle Sync , Tarea de mantenimiento SkyDrive \ Rutina : sincroniza los documentos de SkyDrive.
- HybridDriveCachePrepopulate , HybridDriveCacheRebalance : No está completamente documentado, pero probablemente intenta asegurarse de que la parte SSD de cualquier unidad híbrida conectada contenga cosas útiles.
- ResPriStaticDBSync .
- WsSwapAssessmentTask . Esto es presumiblemente algo que ver con la memoria virtual.
- Restaurar sistema .
srtasks ExecuteScheduledSPPCCreation
. Hace un punto de restauración.
- SynchronizeTime .
sc start w32time task_started
. Sincroniza el reloj del sistema.
- SynchronizeTimeZone .
tzsync
. Conectado a lo anterior.
- Instalación de mantenimiento .
usoclient StartInstall
. Instala cualquier actualización de Windows que se haya descargado pero que aún no se haya instalado.
- Trabajo de mantenimiento de carpetas de trabajo . Se relaciona con el sistema del servidor de intercambio de archivos de Carpetas de trabajo.