When I've already started an application with a normal user account, at some point I may face that the program actually requires an elevated privilege for some operation.
Closing and restarting the program, depending on its design and the operation state, is not always convenient and in some situations it could mean data loss.
Is there a way to grant elevated privileges for an already running program (one that does not have a self-elevating feature built-in) during its run time?
edit note that my user is an Administrator.