CONNECTION Clientでアップデートをインストールしようとすると、エラーが発生しました。
エラーメッセージ:
Installation Failed (0xFFFFFFFF)
このエラーは、インストールするためにシステムの再起動が必要であることを意味しています。マシンを再起動してインストールをやり直すか、Windowsの更新プログラムをインストールしてからインストールをやり直してください。
%temp%にあるインストールログで、エラーが発生していないか確認します。ログに以下のようなエラーがあった場合:
このアクセスコントロールリスト(ACL:Access Control List)は正規の形式ではないため、変更することはできません。
[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)
at WixInstallBA.WixInstallBA.Run()
[1938:1BD0][2021-05-14T13:32:23]i500: Shutting down, exit code: 0xffffffff
このフォルダ“C:\Windows\Temp”には無効なアクセスコントロールリストがあり、CONNECTION Clientインストーラはこのフォルダを変更することができません。
ACL(Access Control List)を修正するため用のPowerShellスクリプトがあります。https://serverfault.com/questions/209957/fixing-this-access-control-list-is-not-in-canonical-form-errors-from-the-comma
ACLは“C:\Windows\Temp”です。