Cómo solucionar el error “Error en los servicios criptográficos durante el procesamiento” en Windows 11

El infame error “Error en los servicios criptográficos al procesar la llamada OnIdentity() en el objeto de escritura del sistema” aparece con frecuencia en los registros de eventos de Windows. A primera vista, parece bastante grave, pero a menudo se debe a problemas de permisos que interfieren con el Servicio de instantáneas de volumen (VSS).Si bien es posible que no bloquee las copias de seguridad de inmediato, con el tiempo, estos problemas de permisos podrían generar riesgos de seguridad o errores del sistema. No se trata de reiniciar y olvidar, por lo que comprender cómo ajustar los permisos, solucionar problemas de controladores y verificar la configuración del sistema puede ayudar a evitar que se convierta en una bola de nieve.

Cómo solucionar errores de permisos de servicios criptográficos en Windows

Método 1: Reparar los permisos en el controlador mslldp.sys

Normalmente, los permisos incorrectos del mslldp.syscontrolador desencadenan este error. Dado que los permisos de este controlador son cruciales para la detección de red y otras funciones, si son incorrectos, VSS puede generar confusión. Esta solución funciona si el error apunta a ese controlador, especialmente en los registros de eventos.

Aquí está el resumen:

  • Ejecutar el Símbolo del sistema como administrador: Seleccione Terminal de Windows (Administrador) o Símbolo del sistema (Administrador). Necesita derechos de administrador para todos estos cambios de permisos Windows key + X.
  • Comprueba la configuración de seguridad actual: escribe sc sdshow mslldp. Guarda el resultado en un lugar seguro; simplemente cópialo y pégalo en un archivo de texto. En una configuración funciona correctamente, en otra podría ser totalmente diferente.
  • Actualizar el descriptor de seguridad: Normalmente, se ve así: S-1-5-...;Pero si los permisos son débiles, intenta añadir (A;;CCLCSWLOCRRC;;;SU). Tendrás que ajustar la cadena; por lo tanto, un método de ejemplo es buscar la cadena existente y añadirla después de los permisos existentes, justo antes de la S:sección.
  • Aplicar el nuevo descriptor: usar sc sdset mslldp [YourModifiedDescriptor]y reemplazar [YourModifiedDescriptor]con la nueva cadena. Si se equivoca al escribir la cadena, el controlador podría quedar inaccesible, así que tenga cuidado.
  • Verificar permisos: Descargue accesschk.exe de Sysinternals y ejecútelo accesschk.exe -c mslldp. Compruebe si R NT AUTHORITY\SERVICEaparece en la sección de permisos; esto significa que ahora se puede acceder al controlador correctamente.

A veces, Windows presenta problemas con los permisos, así que es posible que necesites reiniciarlo uno o dos veces para que los cambios surtan efecto. Además, algunos dicen que esta solución debe volver a aplicarse después de las actualizaciones de Windows, así que estate atento.

Método 2: Arreglar los permisos en las carpetas clave del sistema

Cuando VSS genera errores, puede deberse a que no puede acceder correctamente a ciertos directorios del sistema. Estos directorios son cruciales para las instantáneas y las funciones criptográficas. Corregir sus permisos suele solucionar los errores.

¿Cuál es la mejor estrategia? Asumir la responsabilidad y establecer los permisos manualmente.

  • Abra el símbolo del sistema como administrador: Igual que el anterior, Win + Xluego seleccione Terminal de Windows (Administrador)
takeown /f "%windir%\winsxs\temp\PendingRenames" /a icacls "%windir%\winsxs\temp\PendingRenames" /grant "NT AUTHORITY\SYSTEM:(RX)" icacls "%windir%\winsxs\temp\PendingRenames" /grant "NT SERVICE\TrustedInstaller:(F)" icacls "%windir%\winsxs\temp\PendingRenames" /grant "BUILTIN\Users:(RX)" takeown /f "%windir%\winsxs\filemaps" /a icacls "%windir%\winsxs\filemaps\*" /grant "NT AUTHORITY\SYSTEM:(RX)" icacls "%windir%\winsxs\filemaps\*" /grant "NT SERVICE\TrustedInstaller:(F)" icacls "%windir%\winsxs\filemaps\*" /grant "BUILTIN\Users:(RX)"

Esto puede parecer un poco forzado, pero estos directorios suelen ser la causa de los errores de permisos. Después de esto, reinicie el servicio criptográfico:

  • Detener y reiniciar cryptsvc: Ejecutar net stop cryptsvcluegonet start cryptsvc

Por último, verifique el escritor del sistema VSS:

  • Lista de escritores VSS: Ejecutar vssadmin list writers. Busca “Escritor del sistema”; si su estado indica “[1] Estable”, no hay problema. Si no, espera más tiempo o resuelve el problema.

Método 3: Ajustar las políticas de grupo, el software de seguridad y las actualizaciones de Windows

A veces, las herramientas de seguridad de terceros o la configuración de directivas de grupo bloquean las acciones necesarias para VSS y los servicios criptográficos. Esto puede causar el error incluso si sus permisos parecen correctos.

Esto es lo que debes hacer:

  1. Revisar las políticas de grupo: busque gpedit.msc y luego verifique las políticas en Configuración del equipo > Configuración de Windows > Configuración de seguridad que controlan los permisos de la cuenta o las restricciones de servicio.
  2. Desactivar el software de seguridad temporalmente: Las suites de seguridad pueden interferir con los servicios del sistema. Intente desactivarlas brevemente para ver si el error desaparece. Porque, claro, Windows tiene que complicarlo más de lo necesario.
  3. Asegúrese de que Windows esté completamente actualizado: Vaya a Configuración > Windows Update e instale las actualizaciones pendientes. A veces, se corrigen errores en compilaciones más recientes que solucionan estos problemas criptográficos.

Resumen

Los problemas de permisos son una de las principales causas de estos errores criptográficos. Corregir los permisos de los controladores, ajustar el acceso a las carpetas del sistema y asegurarse de que nada bloquee las operaciones del servicio es de gran ayuda. El proceso no es mágico, y a veces parece un proceso de prueba y error, pero estos pasos han ayudado a muchos a recuperar la estabilidad y a que VSS funcione sin errores.

Resumen

  • Comprobar y corregir los permisos del mslldp.syscontrolador
  • Tomar posesión y establecer permisos en directorios críticos del sistema
  • Revise las políticas de grupo y deshabilite el software de seguridad que interfiere
  • Asegúrese de que Windows esté actualizado

Cruzo los dedos para que esto ayude.

Con suerte, esto te ahorrará algunas horas de frustración. Solucionar problemas de permisos puede ser un fastidio, pero al menos suele ser la causa raíz. En algunas máquinas, basta con un par de reinicios para solucionarlo todo, mientras que en otras puede que sea necesario un poco más de precisión. Mucha suerte solucionando este problema; merecerá la pena cuando todo vuelva a funcionar correctamente.