Fallo de instalación (0xFFFFFFFF)


Problem

Error al intentar instalar una actualización a través del CONNECTION Client.

Mensaje de error

Solución
Este error puede significar que es necesario reiniciar el sistema para realizar la instalación. Reinicie la máquina e intente la instalación de nuevo o Instale cualquier actualización de Windows y luego intente la instalación.

Compruebe si hay errores en el registro de instalación de %temp%. Si ve el siguiente error en el registro:

Esta lista de control de acceso no está en forma canónica y por lo tanto no puede ser modificada.

[1938:2708][2021-05-14T13:32:23]e000: at System.Security.AccessControl.CommonAcl.ThrowIfNotCanonical()

at System.Security.AccessControl.CommonAcl.AddQualifiedAce(SecurityIdentifier sid, AceQualifier qualifier, Int32 accessMask, AceFlags flags, ObjectAceFlags objectFlags, Guid objectType, Guid inheritedObjectType)

at System.Security.AccessControl.DiscretionaryAcl.AddAccess(AccessControlType accessType, SecurityIdentifier sid, Int32 accessMask, InheritanceFlags inheritanceFlags, PropagationFlags propagationFlags)

at System.Security.AccessControl.CommonObjectSecurity.ModifyAccess(AccessControlModification modification, AccessRule rule, Boolean& modified)

at System.Security.AccessControl.CommonObjectSecurity.AddAccessRule(AccessRule rule)

at WixInstallBA.SetupModel.AddDirectorySecurity(String dirName, SecurityIdentifier account)

at WixInstallBA.SetupModel..ctor(BootstrapperApplication wixBoostrapperApp)

en WixInstallBA.WixInstallBA.Run()

[1938:1BD0][2021-05-14T13:32:23]i500: Cerrando, código de salida: 0xffffffff

Tiene una lista de control de acceso no válida en esta carpeta "C:\Windows\Temp" y el instalador de CONNECTION Client no puede modificarla.

Hay un script de PowerShell que arreglará el formato de la ACL:


https://serverfault.com/questions/209957/fixing-this-access-control-list-is-not-in-canonical-form-errors-from-the-comma

La ACL es "C:\Windows\Temp".