RECOMMENDED: Click here to fix Windows errors and optimize system performance
Applications in Windows 10 are usually all installed in the same folder, the Program Files or Program Files folder (86) in the C drive. When you follow the initial installation steps for an application, you are prompted to create a folder in one of these two folders. You may also have noticed that you can change the location, which means that you do not necessarily need to install applications on the C drive. If you have a UWP application installed, you can even move it to another drive at any time. If you are installing a desktop application and want to install it for a single user, simply change the installation location.
Creating a new user account without using a Microsoft account
Creating a shared PC when the other person does not have a Microsoft account requires a little more work.
- To do this, go to Settings > Accounts > Family and Other Users > Add someone to this PC. On the screen that appears, click “I don’t have that person’s credentials. Then click on “Add a user without a Microsoft account” at the bottom of the next screen.
- You can now add a username and password. The person’s account name will now appear in the same way you would have created it with a Microsoft account.
When you create an account for a person in this way, it is called a local account. Unlike a Microsoft account, settings between devices are not synchronized and do not give access to OneDrive. In addition, if a person has a local account, they cannot download or install applications from the Microsoft Store. Nor can they install desktop applications themselves – if they try to do so, they will have to enter the administrator account password. Therefore, an administrator must be nearby to enter the password in order to install the desktop applications.
Installing a single-user application on Windows 10
For most desktop applications, you can choose where to install an application. There will be a few exceptions where an application must be installed in the Applications folder, but in this case the application will not allow you to change the installation location.
To install an application for a single user, it must be installed in the user’s AppData folder. It is located in the following location;
- This folder is usually hidden, so be sure to set the Hidden Folders option to visible, otherwise you won’t be able to select it. Once the hidden items are visible, run the application installer.
When you get to the installation location screen, click the Browse button and go to the AppData folder. Select the Local folder and create a new folder for the application. If you do not create the folder, the application will be installed in the Local folder and you will have a jumble of files in that folder.
Proceed with the installation as usual. When it is complete, the application is added to the list of applications in the Start menu. If you chose to add it, there will also be a shortcut for the application on your desktop.
To prevent other users from accessing the application
This is usually possible if the other user account is only a standard user. What I recommend is to run the application as an administrator. This way, the administrative credentials will be required before the application is launched. Follow these steps:
- Press the Windows key on your keyboard, locate the application, right-click the mouse and select “Open File Location”.
- Right-click on the application and select Properties.
- On the Shortcut tab, click the Advanced button.
- Check the Run as administrator check box and click OK.
- Press the Windows key on your keyboard again and type UAC.
- In the User Account Control Settings window, set the bar to Always Warn. This means that you must have administrative authorization each time you open a request. NOTE: This feature also warns you whenever an application or software program attempts to make changes to your computer. In a way, it is also a good security feature that allows you to always be aware of changes on your PC.
RECOMMENDED: Click here to troubleshoot Windows errors and optimize system performance
CCNA, Web Developer, PC Troubleshooter
I am a computer enthusiast and a practicing IT Professional. I have years of experience behind me in computer programming, hardware troubleshooting and repair. I specialise in Web Development and Database Design. I also have a CCNA certification for Network Design and Troubleshooting.