Repository navigation
Corrige que aplicar una optimización pudiera retirar el servicio privilegiado CAO.Privileged.
Qué pasaba: delay-safe-third-party-service-start enumeraba todos los servicios automáticos cuyo binario estuviera fuera de SystemRoot. El servicio propio entraba como candidato y se marcaba como inicio retrasado; si tardaba en arrancar, el flujo de "Instalar ahora" lo trataba como corrupto y lo borraba y recreaba.
Qué cambia:
- El servicio propio se excluye siempre, por nombre canónico, nombre visible y procedencia del binario (
Program Files\CA-O,ProgramData\CA-Oo el directorio de la app).Capture,Apply,DetectyPreviewcomparten el filtro: no se captura ni se revierte nada del servicio propio. - Las optimizaciones de inicio y de tareas programadas tampoco tocan entradas Run ni tareas de CA-O.
ServiceManagerimpide degradarCAO.Privilegeda Manual/Disabled y detenerlo; solo permite automático normal o retrasado para reparaciones.- "Instalar ahora" espera hasta 12 s al arranque retrasado, repara en sitio con
sc configy solo recurre astop/delete/createcomo último recurso.
Verificación: 2582 tests, 0 fallos (Core 1527 · Infrastructure 220 · Security 274 · UI 484 · Integration 60 · Benchmark 17). Build Release con 0 warnings, artefactos self-contained y SHA256SUMS.txt verificado.
Descarga recomendada: CA-O-Instalador.exe (Inno Setup) o CA-O.Setup.exe. Los artefactos no llevan firma Authenticode (el proyecto no dispone de certificado): verifica el SHA-256 contra SHA256SUMS.txt o el .sha256 de cada paquete.