diff options
author | Mounir IDRASSI <mounir.idrassi@idrix.fr> | 2024-11-25 00:05:50 +0100 |
---|---|---|
committer | Mounir IDRASSI <mounir.idrassi@idrix.fr> | 2024-11-25 00:05:50 +0100 |
commit | 0c5fcf2286c912e087e6c3c5a25464fcfc107c89 (patch) | |
tree | 21315173722e02a2f312a8f34be5b130f4f1d4e5 /src/Core/Unix/CoreService.cpp | |
parent | 8ad9e7d769057d622d447ba4122bc499a70bd238 (diff) | |
download | VeraCrypt-0c5fcf2286c912e087e6c3c5a25464fcfc107c89.tar.gz VeraCrypt-0c5fcf2286c912e087e6c3c5a25464fcfc107c89.zip |
Windows Setup: Fix "Access Denied" issue during VeraCrypt update after a Windows upgrade
During a Windows upgrade, ownership of veracrypt.sys is set to TrustedInstaller, preventing VeraCrypt from accessing the file during an update.
This commit resolves the issue by temporarily taking ownership of the file to rename it, allowing the new file to be copied. The setup process now obtains additional privileges for this operation, which are properly dropped once the file copying is complete.
Diffstat (limited to 'src/Core/Unix/CoreService.cpp')
0 files changed, 0 insertions, 0 deletions