Thank you for help and sorry for my weak english.
with offline installer not shows any error and crash after extracing progress becomes complete(The next window either does not appear at all or is just a moment and incomplete), with web installer after extracing progress becomes complete shows this error: (attached image)
i use Windows 11 build 22504.1010 (install with no TPM, no Secure Boot)
pdnSetupActionsInstall.log:
-------------
12/4/2021 4:37:50 PM - Begin
12/4/2021 4:37:50 PM - Command line: "C:\Program Files\paint.net\paintdotnet.dll" /setupActions /delete DESKTOPSHORTCUT= PDNUPDATING= SKIPCLEANUP= PROGRAMSGROUP= /disablePGO /skipEstablishNVProfile /skipRepairAttempt
12/4/2021 4:37:50 PM - args[0]=/delete
12/4/2021 4:37:50 PM - args[1]=DESKTOPSHORTCUT=
12/4/2021 4:37:50 PM - args[2]=PDNUPDATING=
12/4/2021 4:37:50 PM - args[3]=SKIPCLEANUP=
12/4/2021 4:37:50 PM - args[4]=PROGRAMSGROUP=
12/4/2021 4:37:50 PM - Mode: Delete
12/4/2021 4:37:50 PM - programsShortcutGroup=
12/4/2021 4:37:50 PM - shortcutName=paint.net
12/4/2021 4:37:50 PM - shortcutDescription=Create, edit, scan, and print images and photographs.
12/4/2021 4:37:50 PM - workingDirPath=C:\Program Files\paint.net
12/4/2021 4:37:50 PM - appExePath=C:\Program Files\paint.net\paintdotnet.exe
12/4/2021 4:37:50 PM - SHGetFolderPath(32793)
12/4/2021 4:37:50 PM - SHGetFolderPath returning 'C:\Users\Public\Desktop'
12/4/2021 4:37:50 PM - GetSpecialFolderPath(csidl=25) returning C:\Users\Public\Desktop
12/4/2021 4:37:50 PM - DesktopShortcutHandler::Delete
12/4/2021 4:37:50 PM - delete: C:\Users\Public\Desktop\paint.net.lnk
12/4/2021 4:37:50 PM - SHGetFolderPath(32791)
12/4/2021 4:37:50 PM - SHGetFolderPath returning 'C:\ProgramData\Microsoft\Windows\Start Menu\Programs'
12/4/2021 4:37:50 PM - GetSpecialFolderPath(csidl=23) returning C:\ProgramData\Microsoft\Windows\Start Menu\Programs
12/4/2021 4:37:50 PM - DesktopShortcutHandler::Delete
12/4/2021 4:37:50 PM - opening HKEY_LOCAL_MACHINE\SOFTWARE\paint.net\ProgramsShortcutPath
12/4/2021 4:37:50 PM - shortcutDeletePath=C:\ProgramData\Microsoft\Windows\Start Menu\Programs\paint.net.lnk
12/4/2021 4:37:50 PM - delete: C:\ProgramData\Microsoft\Windows\Start Menu\Programs\paint.net.lnk
12/4/2021 4:37:50 PM - RegistryHandler::Unregister
12/4/2021 4:37:50 PM - deleting registry subkey tree: HKEY_CLASSES_ROOT\paint.net.1
12/4/2021 4:37:50 PM - deleting registry subkey tree: HKEY_CLASSES_ROOT\paintdotnet
12/4/2021 4:37:50 PM - deleting registry value: HKEY_LOCAL_MACHINE\Software\RegisteredApplications\paint.net
12/4/2021 4:37:50 PM - could not delete registry value -- exception: System.UnauthorizedAccessException: Cannot write to the registry key.
at Microsoft.Win32.RegistryKey.EnsureWriteable()
at PaintDotNet.SetupActions.RegistryUtil.DeleteValue(RegistryHive hive, String keyName, String valueName, Boolean throwOnMissing) in D:\src\pdn\src\PaintDotNet\Setup\RegistryUtil.cs:line 116
at PaintDotNet.SetupActions.RegistryUtil.TryDeleteValue(RegistryHive hive, String keyName, String valueName, Boolean failOnMissing) in D:\src\pdn\src\PaintDotNet\Setup\RegistryUtil.cs:line 127
12/4/2021 4:37:50 PM - deleting registry subkey tree: HKEY_LOCAL_MACHINE\Software\paint.net\Capabilities
12/4/2021 4:37:50 PM - deleting registry subkey tree: HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\App Paths\paintdotnet.exe
12/4/2021 4:37:50 PM - deleting registry subkey tree: HKEY_CLASSES_ROOT\Applications\paintdotnet.exe
12/4/2021 4:37:50 PM - unregistering .pdn
12/4/2021 4:37:50 PM - deleting registry value: HKEY_CLASSES_ROOT\.pdn\OpenWithProgids\paint.net.1
12/4/2021 4:37:50 PM - could not delete registry value -- exception: System.UnauthorizedAccessException: Cannot write to the registry key.
at Microsoft.Win32.RegistryKey.EnsureWriteable()
at PaintDotNet.SetupActions.RegistryUtil.DeleteValue(RegistryHive hive, String keyName, String valueName, Boolean throwOnMissing) in D:\src\pdn\src\PaintDotNet\Setup\RegistryUtil.cs:line 116
at PaintDotNet.SetupActions.RegistryUtil.TryDeleteValue(RegistryHive hive, String keyName, String valueName, Boolean failOnMissing) in D:\src\pdn\src\PaintDotNet\Setup\RegistryUtil.cs:line 127
12/4/2021 4:37:50 PM - unregistering .avif
12/4/2021 4:37:50 PM - deleting registry value: HKEY_CLASSES_ROOT\.avif\OpenWithProgids\paint.net.1
12/4/2021 4:37:50 PM - could not delete registry value -- exception: System.UnauthorizedAccessException: Cannot write to the registry key.
at Microsoft.Win32.RegistryKey.EnsureWriteable()
at PaintDotNet.SetupActions.RegistryUtil.DeleteValue(RegistryHive hive, String keyName, String valueName, Boolean throwOnMissing) in D:\src\pdn\src\PaintDotNet\Setup\RegistryUtil.cs:line 116
at PaintDotNet.SetupActions.RegistryUtil.TryDeleteValue(RegistryHive hive, String keyName, String valueName, Boolean failOnMissing) in D:\src\pdn\src\PaintDotNet\Setup\RegistryUtil.cs:line 127
12/4/2021 4:37:50 PM - unregistering .bmp
12/4/2021 4:37:50 PM - deleting registry value: HKEY_CLASSES_ROOT\.bmp\OpenWithProgids\paint.net.1
12/4/2021 4:37:50 PM - could not delete registry value -- exception: System.UnauthorizedAccessException: Cannot write to the registry key.
at Microsoft.Win32.RegistryKey.EnsureWriteable()
at PaintDotNet.SetupActions.RegistryUtil.DeleteValue(RegistryHive hive, String keyName, String valueName, Boolean throwOnMissing) in D:\src\pdn\src\PaintDotNet\Setup\RegistryUtil.cs:line 116
at PaintDotNet.SetupActions.RegistryUtil.TryDeleteValue(RegistryHive hive, String keyName, String valueName, Boolean failOnMissing) in D:\src\pdn\src\PaintDotNet\Setup\RegistryUtil.cs:line 127
12/4/2021 4:37:50 PM - unregistering .dib
12/4/2021 4:37:50 PM - deleting registry value: HKEY_CLASSES_ROOT\.dib\OpenWithProgids\paint.net.1
12/4/2021 4:37:50 PM - could not delete registry value -- exception: System.UnauthorizedAccessException: Cannot write to the registry key.
at Microsoft.Win32.RegistryKey.EnsureWriteable()
at PaintDotNet.SetupActions.RegistryUtil.DeleteValue(RegistryHive hive, String keyName, String valueName, Boolean throwOnMissing) in D:\src\pdn\src\PaintDotNet\Setup\RegistryUtil.cs:line 116
at PaintDotNet.SetupActions.RegistryUtil.TryDeleteValue(RegistryHive hive, String keyName, String valueName, Boolean failOnMissing) in D:\src\pdn\src\PaintDotNet\Setup\RegistryUtil.cs:line 127
12/4/2021 4:37:50 PM - unregistering .dds
12/4/2021 4:37:50 PM - deleting registry value: HKEY_CLASSES_ROOT\.dds\OpenWithProgids\paint.net.1
12/4/2021 4:37:50 PM - could not delete registry value -- exception: System.UnauthorizedAccessException: Cannot write to the registry key.
at Microsoft.Win32.RegistryKey.EnsureWriteable()
at PaintDotNet.SetupActions.RegistryUtil.DeleteValue(RegistryHive hive, String keyName, String valueName, Boolean throwOnMissing) in D:\src\pdn\src\PaintDotNet\Setup\RegistryUtil.cs:line 116
at PaintDotNet.SetupActions.RegistryUtil.TryDeleteValue(RegistryHive hive, String keyName, String valueName, Boolean failOnMissing) in D:\src\pdn\src\PaintDotNet\Setup\RegistryUtil.cs:line 127
12/4/2021 4:37:50 PM - unregistering .gif
12/4/2021 4:37:50 PM - deleting registry value: HKEY_CLASSES_ROOT\.gif\OpenWithProgids\paint.net.1
12/4/2021 4:37:50 PM - could not delete registry value -- exception: System.UnauthorizedAccessException: Cannot write to the registry key.
at Microsoft.Win32.RegistryKey.EnsureWriteable()
at PaintDotNet.SetupActions.RegistryUtil.DeleteValue(RegistryHive hive, String keyName, String valueName, Boolean throwOnMissing) in D:\src\pdn\src\PaintDotNet\Setup\RegistryUtil.cs:line 116
at PaintDotNet.SetupActions.RegistryUtil.TryDeleteValue(RegistryHive hive, String keyName, String valueName, Boolean failOnMissing) in D:\src\pdn\src\PaintDotNet\Setup\RegistryUtil.cs:line 127
12/4/2021 4:37:50 PM - unregistering .heic
12/4/2021 4:37:50 PM - deleting registry value: HKEY_CLASSES_ROOT\.heic\OpenWithProgids\paint.net.1
12/4/2021 4:37:50 PM - could not delete registry value -- exception: System.UnauthorizedAccessException: Cannot write to the registry key.
at Microsoft.Win32.RegistryKey.EnsureWriteable()
at PaintDotNet.SetupActions.RegistryUtil.DeleteValue(RegistryHive hive, String keyName, String valueName, Boolean throwOnMissing) in D:\src\pdn\src\PaintDotNet\Setup\RegistryUtil.cs:line 116
at PaintDotNet.SetupActions.RegistryUtil.TryDeleteValue(RegistryHive hive, String keyName, String valueName, Boolean failOnMissing) in D:\src\pdn\src\PaintDotNet\Setup\RegistryUtil.cs:line 127
12/4/2021 4:37:50 PM - unregistering .jfif
12/4/2021 4:37:50 PM - deleting registry value: HKEY_CLASSES_ROOT\.jfif\OpenWithProgids\paint.net.1
12/4/2021 4:37:50 PM - could not delete registry value -- exception: System.UnauthorizedAccessException: Cannot write to the registry key.
at Microsoft.Win32.RegistryKey.EnsureWriteable()
at PaintDotNet.SetupActions.RegistryUtil.DeleteValue(RegistryHive hive, String keyName, String valueName, Boolean throwOnMissing) in D:\src\pdn\src\PaintDotNet\Setup\RegistryUtil.cs:line 116
at PaintDotNet.SetupActions.RegistryUtil.TryDeleteValue(RegistryHive hive, String keyName, String valueName, Boolean failOnMissing) in D:\src\pdn\src\PaintDotNet\Setup\RegistryUtil.cs:line 127
12/4/2021 4:37:50 PM - unregistering .jpe
12/4/2021 4:37:50 PM - deleting registry value: HKEY_CLASSES_ROOT\.jpe\OpenWithProgids\paint.net.1
12/4/2021 4:37:50 PM - could not delete registry value -- exception: System.UnauthorizedAccessException: Cannot write to the registry key.
at Microsoft.Win32.RegistryKey.EnsureWriteable()
at PaintDotNet.SetupActions.RegistryUtil.DeleteValue(RegistryHive hive, String keyName, String valueName, Boolean throwOnMissing) in D:\src\pdn\src\PaintDotNet\Setup\RegistryUtil.cs:line 116
at PaintDotNet.SetupActions.RegistryUtil.TryDeleteValue(RegistryHive hive, String keyName, String valueName, Boolean failOnMissing) in D:\src\pdn\src\PaintDotNet\Setup\RegistryUtil.cs:line 127
12/4/2021 4:37:50 PM - unregistering .jpeg
12/4/2021 4:37:50 PM - deleting registry value: HKEY_CLASSES_ROOT\.jpeg\OpenWithProgids\paint.net.1
12/4/2021 4:37:50 PM - could not delete registry value -- exception: System.UnauthorizedAccessException: Cannot write to the registry key.
at Microsoft.Win32.RegistryKey.EnsureWriteable()
at PaintDotNet.SetupActions.RegistryUtil.DeleteValue(RegistryHive hive, String keyName, String valueName, Boolean throwOnMissing) in D:\src\pdn\src\PaintDotNet\Setup\RegistryUtil.cs:line 116
at PaintDotNet.SetupActions.RegistryUtil.TryDeleteValue(RegistryHive hive, String keyName, String valueName, Boolean failOnMissing) in D:\src\pdn\src\PaintDotNet\Setup\RegistryUtil.cs:line 127
12/4/2021 4:37:50 PM - unregistering .jpg
12/4/2021 4:37:50 PM - deleting registry value: HKEY_CLASSES_ROOT\.jpg\OpenWithProgids\paint.net.1
12/4/2021 4:37:50 PM - could not delete registry value -- exception: System.UnauthorizedAccessException: Cannot write to the registry key.
at Microsoft.Win32.RegistryKey.EnsureWriteable()
at PaintDotNet.SetupActions.RegistryUtil.DeleteValue(RegistryHive hive, String keyName, String valueName, Boolean throwOnMissing) in D:\src\pdn\src\PaintDotNet\Setup\RegistryUtil.cs:line 116
at PaintDotNet.SetupActions.RegistryUtil.TryDeleteValue(RegistryHive hive, String keyName, String valueName, Boolean failOnMissing) in D:\src\pdn\src\PaintDotNet\Setup\RegistryUtil.cs:line 127
12/4/2021 4:37:50 PM - unregistering .jxr
12/4/2021 4:37:50 PM - deleting registry value: HKEY_CLASSES_ROOT\.jxr\OpenWithProgids\paint.net.1
12/4/2021 4:37:50 PM - could not delete registry value -- exception: System.UnauthorizedAccessException: Cannot write to the registry key.
at Microsoft.Win32.RegistryKey.EnsureWriteable()
at PaintDotNet.SetupActions.RegistryUtil.DeleteValue(RegistryHive hive, String keyName, String valueName, Boolean throwOnMissing) in D:\src\pdn\src\PaintDotNet\Setup\RegistryUtil.cs:line 116
at PaintDotNet.SetupActions.RegistryUtil.TryDeleteValue(RegistryHive hive, String keyName, String valueName, Boolean failOnMissing) in D:\src\pdn\src\PaintDotNet\Setup\RegistryUtil.cs:line 127
12/4/2021 4:37:50 PM - unregistering .png
12/4/2021 4:37:50 PM - deleting registry value: HKEY_CLASSES_ROOT\.png\OpenWithProgids\paint.net.1
12/4/2021 4:37:50 PM - could not delete registry value -- exception: System.UnauthorizedAccessException: Cannot write to the registry key.
at Microsoft.Win32.RegistryKey.EnsureWriteable()
at PaintDotNet.SetupActions.RegistryUtil.DeleteValue(RegistryHive hive, String keyName, String valueName, Boolean throwOnMissing) in D:\src\pdn\src\PaintDotNet\Setup\RegistryUtil.cs:line 116
at PaintDotNet.SetupActions.RegistryUtil.TryDeleteValue(RegistryHive hive, String keyName, String valueName, Boolean failOnMissing) in D:\src\pdn\src\PaintDotNet\Setup\RegistryUtil.cs:line 127
12/4/2021 4:37:50 PM - unregistering .rle
12/4/2021 4:37:50 PM - deleting registry value: HKEY_CLASSES_ROOT\.rle\OpenWithProgids\paint.net.1
12/4/2021 4:37:50 PM - could not delete registry value -- exception: System.UnauthorizedAccessException: Cannot write to the registry key.
at Microsoft.Win32.RegistryKey.EnsureWriteable()
at PaintDotNet.SetupActions.RegistryUtil.DeleteValue(RegistryHive hive, String keyName, String valueName, Boolean throwOnMissing) in D:\src\pdn\src\PaintDotNet\Setup\RegistryUtil.cs:line 116
at PaintDotNet.SetupActions.RegistryUtil.TryDeleteValue(RegistryHive hive, String keyName, String valueName, Boolean failOnMissing) in D:\src\pdn\src\PaintDotNet\Setup\RegistryUtil.cs:line 127
12/4/2021 4:37:50 PM - unregistering .tga
12/4/2021 4:37:50 PM - deleting registry value: HKEY_CLASSES_ROOT\.tga\OpenWithProgids\paint.net.1
12/4/2021 4:37:50 PM - could not delete registry value -- exception: System.UnauthorizedAccessException: Cannot write to the registry key.
at Microsoft.Win32.RegistryKey.EnsureWriteable()
at PaintDotNet.SetupActions.RegistryUtil.DeleteValue(RegistryHive hive, String keyName, String valueName, Boolean throwOnMissing) in D:\src\pdn\src\PaintDotNet\Setup\RegistryUtil.cs:line 116
at PaintDotNet.SetupActions.RegistryUtil.TryDeleteValue(RegistryHive hive, String keyName, String valueName, Boolean failOnMissing) in D:\src\pdn\src\PaintDotNet\Setup\RegistryUtil.cs:line 127
12/4/2021 4:37:50 PM - unregistering .tif
12/4/2021 4:37:50 PM - deleting registry value: HKEY_CLASSES_ROOT\.tif\OpenWithProgids\paint.net.1
12/4/2021 4:37:50 PM - could not delete registry value -- exception: System.UnauthorizedAccessException: Cannot write to the registry key.
at Microsoft.Win32.RegistryKey.EnsureWriteable()
at PaintDotNet.SetupActions.RegistryUtil.DeleteValue(RegistryHive hive, String keyName, String valueName, Boolean throwOnMissing) in D:\src\pdn\src\PaintDotNet\Setup\RegistryUtil.cs:line 116
at PaintDotNet.SetupActions.RegistryUtil.TryDeleteValue(RegistryHive hive, String keyName, String valueName, Boolean failOnMissing) in D:\src\pdn\src\PaintDotNet\Setup\RegistryUtil.cs:line 127
12/4/2021 4:37:50 PM - unregistering .tiff
12/4/2021 4:37:50 PM - deleting registry value: HKEY_CLASSES_ROOT\.tiff\OpenWithProgids\paint.net.1
12/4/2021 4:37:50 PM - could not delete registry value -- exception: System.UnauthorizedAccessException: Cannot write to the registry key.
at Microsoft.Win32.RegistryKey.EnsureWriteable()
at PaintDotNet.SetupActions.RegistryUtil.DeleteValue(RegistryHive hive, String keyName, String valueName, Boolean throwOnMissing) in D:\src\pdn\src\PaintDotNet\Setup\RegistryUtil.cs:line 116
at PaintDotNet.SetupActions.RegistryUtil.TryDeleteValue(RegistryHive hive, String keyName, String valueName, Boolean failOnMissing) in D:\src\pdn\src\PaintDotNet\Setup\RegistryUtil.cs:line 127
12/4/2021 4:37:50 PM - unregistering .wdp
12/4/2021 4:37:50 PM - deleting registry value: HKEY_CLASSES_ROOT\.wdp\OpenWithProgids\paint.net.1
12/4/2021 4:37:50 PM - could not delete registry value -- exception: System.UnauthorizedAccessException: Cannot write to the registry key.
at Microsoft.Win32.RegistryKey.EnsureWriteable()
at PaintDotNet.SetupActions.RegistryUtil.DeleteValue(RegistryHive hive, String keyName, String valueName, Boolean throwOnMissing) in D:\src\pdn\src\PaintDotNet\Setup\RegistryUtil.cs:line 116
at PaintDotNet.SetupActions.RegistryUtil.TryDeleteValue(RegistryHive hive, String keyName, String valueName, Boolean failOnMissing) in D:\src\pdn\src\PaintDotNet\Setup\RegistryUtil.cs:line 127
12/4/2021 4:37:50 PM - unregistering .wmp
12/4/2021 4:37:50 PM - deleting registry value: HKEY_CLASSES_ROOT\.wmp\OpenWithProgids\paint.net.1
12/4/2021 4:37:50 PM - could not delete registry value -- exception: System.UnauthorizedAccessException: Cannot write to the registry key.
at Microsoft.Win32.RegistryKey.EnsureWriteable()
at PaintDotNet.SetupActions.RegistryUtil.DeleteValue(RegistryHive hive, String keyName, String valueName, Boolean throwOnMissing) in D:\src\pdn\src\PaintDotNet\Setup\RegistryUtil.cs:line 116
at PaintDotNet.SetupActions.RegistryUtil.TryDeleteValue(RegistryHive hive, String keyName, String valueName, Boolean failOnMissing) in D:\src\pdn\src\PaintDotNet\Setup\RegistryUtil.cs:line 127
12/4/2021 4:37:50 PM - unregistering .webp
12/4/2021 4:37:50 PM - deleting registry value: HKEY_CLASSES_ROOT\.webp\OpenWithProgids\paint.net.1
12/4/2021 4:37:50 PM - could not delete registry value -- exception: System.UnauthorizedAccessException: Cannot write to the registry key.
at Microsoft.Win32.RegistryKey.EnsureWriteable()
at PaintDotNet.SetupActions.RegistryUtil.DeleteValue(RegistryHive hive, String keyName, String valueName, Boolean throwOnMissing) in D:\src\pdn\src\PaintDotNet\Setup\RegistryUtil.cs:line 116
at PaintDotNet.SetupActions.RegistryUtil.TryDeleteValue(RegistryHive hive, String keyName, String valueName, Boolean failOnMissing) in D:\src\pdn\src\PaintDotNet\Setup\RegistryUtil.cs:line 127
12/4/2021 4:37:50 PM - SHChangeNotify(SHCNE_ASSOCCHANGED, SHCNF_IDLIST, 0, 0)
12/4/2021 4:37:50 PM - Exit code: 0
12/4/2021 4:37:50 PM - End
-------------
12/4/2021 4:37:51 PM - Begin
12/4/2021 4:37:51 PM - Command line: "C:\Program Files\paint.net\paintdotnet.dll" /setupActions /cleanupStaging /disablePGO /skipEstablishNVProfile /skipRepairAttempt
12/4/2021 4:37:51 PM - args[0]=/cleanupStaging
12/4/2021 4:37:51 PM - Cleaning up Staging directory: C:\Program Files\paint.net\Staging
12/4/2021 4:37:51 PM - Deleting file: C:\Program Files\paint.net\Staging\PaintDotNet_x64_452401635.msi
12/4/2021 4:37:52 PM - Error while deleting C:\Program Files\paint.net\Staging\PaintDotNet_x64_452401635.msi: System.IO.IOException: The process cannot access the file 'C:\Program Files\paint.net\Staging\PaintDotNet_x64_452401635.msi' because it is being used by another process.
at System.IO.FileSystem.DeleteFile(String fullPath)
at System.IO.File.Delete(String path)
at PaintDotNet.SetupActions.CleanupStagingAction.Execute() in D:\src\pdn\src\PaintDotNet\Setup\CleanupStagingAction.cs:line 40
12/4/2021 4:37:52 PM - Deleting directory: C:\Program Files\paint.net\Staging
12/4/2021 4:37:52 PM - Error while deleting C:\Program Files\paint.net\Staging: System.IO.IOException: The directory is not empty. : 'C:\Program Files\paint.net\Staging'
at System.IO.FileSystem.RemoveDirectoryInternal(String fullPath, Boolean topLevel, Boolean allowDirectoryNotEmpty)
at System.IO.FileSystem.RemoveDirectory(String fullPath, Boolean recursive)
at PaintDotNet.SetupActions.CleanupStagingAction.Execute() in D:\src\pdn\src\PaintDotNet\Setup\CleanupStagingAction.cs:line 51
12/4/2021 4:37:52 PM - Exit code: 0
12/4/2021 4:37:52 PM - End