
To allow the program to run as a non-admin user, it is sufficient to manually grant the user (or the built-in Users group) the permission to modify/write a file/directory at the NTFS file system level

In order for this program to work normally, administrator permissions are required.

The user must have permission to write to these files for the program to work correctly. For example, a program stores its files (logs, configuration files, etc.) in its own folder in C:\Program Files (x86)\SomeApp or some system directory. In the first case, all that is required to solve the problem is to grant the RW or Full Control user permissions to the program directory or the required system directory/file.

