No, some apps have their files stored on the system partition, and they also have to access sensitive parts of the Windows OS, and because of that, you will need a username that has Administrator access.
My advice is to keep the app as it is and run it only when there are issues. Or you could use Run as a different user from Guest, then type the Administrator account and pass and that's it.