A desktop support technician is deploying a legacy accounting application onto several newly imaged 64-bit Windows 11 Pro workstations. When standard domain users attempt to launch the application, it crashes immediately with an initialization error. The technician notes that the application runs properly only when launched by a local administrator using elevated privileges. Further investigation reveals that the application attempts to write temporary runtime state data to its install folder located at `C:\Program Files (x86)\VendorApp\Temp\`. The company security policy strictly forbids granting administrator rights or full control permissions over system directories to standard users. Which of the following actions is the BEST long-term solution to resolve this issue while maintaining security compliance?
- Reconfigure the application configuration settings or environment variables to redirect temporary data writes to `%LocalAppData%\VendorApp\Temp\`.Cevap
- BConfigure the application shortcut to execute with Compatibility Mode enabled for Windows 7 and select 'Run this program as an administrator'.
- CUpgrade the workstations to Windows 11 Enterprise and configure an AppLocker rule to bypass user account control for the application binary.
- DRun `icacls "C:\Program Files (x86)\VendorApp" /grant Users:(F) /T` from an elevated command prompt to grant standard users complete access.