En Windows 10, ¿se puede vaciar el contenido de la carpeta ProgramData/.../SystemData sin consecuencias?

En Windows 10, ¿se puede vaciar el contenido de la carpeta ProgramData/.../SystemData sin consecuencias?
  • Me gustaría saber si puedo eliminar de forma segura el contenido de la carpeta C:\ProgramData\Microsoft\Windows\SystemData, todas las carpetas y archivos que contiene.
  • Parece que estas carpetas pueden generarse automáticamente y, principalmente, reciben nombres según el identificador de seguridad de la cuenta de usuario, por lo que eliminarlas puede ser inofensivo.
  • O al menos es seguro eliminar todos los archivos con el comando del /s star dot star saliendo de la estructura de subcarpetas.
  • El propósito es vaciar el caché de la pantalla de bloqueo almacenada en esta ubicación para que las imágenes predeterminadas en C:\Windows\Web\Screen entren en vigor.

Código de ejemplo; eliminar carpetas y contenidos de archivos:

RD C:\ProgramData\Microsoft\Windows\SystemData /S /Q

Código de ejemplo; Eliminar solo archivos dentro de carpetas:

Del /s /q C:\ProgramData\Microsoft\Windows\SystemData\*.*

La investigación actual:

¿Cómo se eliminan todos los archivos pero no los directorios de una carpeta?

SU - Recuperar imagen personalizada de la pantalla de bloqueo de Windows 10

SU - ¿Cómo anular la imagen de pantalla de bloqueo predeterminada de Windows 10 para todos los usuarios?

Pastebin - Configurar pantalla de bloqueo para Windows 10

ss64-RD

ss64 - Del

Respuesta1

En lo que respecta a:C:\ProgramData\Microsoft\Windows\SystemData

Cambios en esta carpetapuede corromperPara que Windows Spotlight no vuelva a funcionar, haga una copia de seguridad del sistema antes de intentar realizar varios trucos sin conexión para la pantalla de bloqueo y la pantalla de inicio de sesión.

Cómo utilizar el Programador de tareas para ejecutar la tarea del sistema en Windows 10

Parece que esta ubicación se usa para almacenar el caché de la pantalla de bloqueo organizada por el usuario, thewindowsclud usa la eliminación de las imágenes en la ubicación, mientras que la eliminación de las carpetas en el directorio solo se encuentra en una solución de hackeo de Pastebin.

No encontré ninguna forma de tomar posesión fácilmente de la carpeta y revertir los permisos, por lo que encontré una forma sencilla de ejecutar la tarea como Sistema.

  1. Guarde un archivo por lotes ClearSystemDataCache.cmd con lo siguiente (esto se relaciona con la pregunta anterior; de lo contrario, cree el script para que lo ejecute el sistema):

    Del /s /q C:\ProgramData\Microsoft\Windows\SystemData\*.*

  2. Ejecutar tareas programadas como administrador

    • Nombre la tarea --> Borrar caché de datos del sistema *(o nombre de la tarea)

    • Cambiar usuario o grupo --> Avanzado --> Buscar ahora --> Desplácese hacia abajo Seleccione 'Sistema' --> Aceptar --> Aceptar

    • Marque 'Ejecutar con los privilegios más altos'

    • En la pestaña de acciones, busque y seleccione ClearSystemDataCache.cmd

    • Configure activadores automáticos en la pestaña de activadores, como al desbloquear.

    • Haga clic en --> Aceptar --> Aceptar

  3. Ahora puede hacer clic derecho en la tarea y "Ejecutar" o esperar a que se establezca el activador.

  4. Esta tarea también se puede exportar como un archivo xml e importar a otras computadoras.

No need to use takeown or icacls to make these system changes.

Lectura:

Entonces, ¿cómo se ejecuta CMD.exe en la cuenta del sistema local?

Edugeek - 10 ¿Retener imágenes de la pantalla de bloqueo en caché?

Thewindowsclub - Cómo eliminar el historial de imágenes de la pantalla de bloqueo de Windows 10

Foro de Microsoft - LockScreen Cache no se actualiza

Pastebin - Configurar pantalla de bloqueo para Windows 10

SU: ¿Existe alguna forma de utilizar Takeown para aplicar la propiedad a cada directorio de la unidad?

Preguntas:

SU - Cómo usar Icals y Takeown para realizar cambios y restablecer en Windows 10

SU - 'Acceso denegado' cómo revertir permisos - icacls y takeown

información relacionada