How to Install Software on Windows 10 Without Admin Rights

Yes, you can install some software on Windows 10 without admin rights—but only if the app is designed to run in your user account. A standard user cannot legitimately grant itself administrator privileges. The safest options are a per-user installer, a portable version, or an app package your organization allows.

If an installer needs to write to protected system locations, install a driver or service, or change machine-wide settings, Windows can require administrator credentials. On a work or school PC, do not try to defeat device-management rules; ask IT to approve or deploy the app instead.

1. Look for a “Just for me” or per-user install option

Windows Installer supports both per-user and per-machine installation contexts. Microsoft notes that per-machine installs can be blocked for standard users because they affect the whole computer, while software authored for per-user installation can place files and registrations in user-specific locations. See Microsoft’s Windows Installer installation context documentation.

  1. Download the installer from the software publisher’s official site.
  2. Open the installer normally. Do not choose Run as administrator.
  3. If the setup wizard offers Install for me only, Just for me, or a similar choice, select it.
  4. When a destination is shown, a user-writable path such as %LOCALAPPDATA%\Programs is a good sign. Complete the setup.

Windows 10 installer illustration showing Install for me only selected for a standard user

If the installer immediately asks for an administrator username and password, cancel it unless you have authorized credentials. That usually means the package is requesting elevation before it can continue.

Windows 10 installer illustration using a per-user destination under AppData Local Programs

2. Use an official portable version when one is available

A portable app normally runs from a folder you can write to and does not need a traditional system-wide installation. If the publisher offers a ZIP or portable package, this is often the simplest option for a standard account.

  1. Download the portable package from the publisher.
  2. Extract it to a folder inside your profile, such as Downloads, Documents, or another approved location.
  3. Open the extracted folder and run the application executable.

Do not move the app into C:\Program Files unless an administrator does it for you. Also remember that a portable app can still be blocked by company security policy, application control, or endpoint protection.

Windows 10 File Explorer illustration showing a portable application executable in the Downloads folder

3. Try Microsoft Store or a trusted app package if your PC allows it

Windows 10 can install packaged apps through Microsoft Store or App Installer, but the result depends on the package and device policy. Microsoft documents a policy named BlockNonAdminUserInstall that can prevent non-administrators from initiating packaged-app installs on managed editions. Store access can also be controlled separately. For details, see Microsoft’s ApplicationManagement policy reference and App Installer documentation.

If your organization provides an approved Store listing, Company Portal, or signed package, use that approved route rather than trying to alter system permissions yourself.

What about the RunAsInvoker BAT-file trick?

The older workaround often shown online uses the Windows compatibility setting RunAsInvoker. Microsoft describes this compatibility fix as running an application with the privileges of the process that launched it—it does not add administrator privileges. Microsoft’s application manifest documentation similarly explains that asInvoker runs with the same permission level as the parent process.

That means the trick can sometimes help only when an installer is incorrectly triggering elevation even though it can actually work entirely inside the current user profile. It cannot make a standard account write to protected areas, install system services or drivers, or perform other operations that require elevation. See Microsoft’s RunAsInvoker compatibility-fix description and administrator-privilege guidance.

For that reason, do not treat a BAT file as an admin-rights bypass. If setup fails with access-denied errors or asks for administrator credentials, the correct fix is to use a per-user/portable build or get administrator approval.

Windows 10 User Account Control illustration requesting administrator credentials for an installer

When administrator approval is genuinely required

  • The installer only supports all users or a machine-wide installation.
  • It needs to install a driver, Windows service, security component, or system extension.
  • It must write to protected locations such as C:\Windows or machine-wide areas of the registry.
  • Your organization blocks unapproved executables, installers, Store apps, or packaged apps.
  • UAC requests administrator credentials and there is no supported per-user mode.

Do not enable the Windows Installer AlwaysInstallElevated policy as a workaround. Microsoft explicitly warns that it creates a security risk because non-admin users could run installation packages with elevated privileges.

A note about Windows 10 support

Microsoft ended general support for Windows 10 on October 14, 2025. Windows 10 PCs still run, and eligible devices can receive Extended Security Updates, but Microsoft recommends moving to a supported Windows version when possible. See the official Windows 10 end-of-support page.

Bottom line: if software offers a per-user installer, portable package, or approved packaged-app route, you may be able to use it without admin rights. If it truly needs elevated access, there is no legitimate standard-user shortcut around that requirement.

Leave a Comment

How to Access a Network Location in Command Prompt on Windows 10

How to Access a Network Location in Command Prompt on Windows 10

Use pushd to open a UNC network path in Windows 10 Command Prompt, run commands in the shared folder, and return with popd.

How to Install a Rainmeter Skin From an INI File on Windows 10

How to Install a Rainmeter Skin From an INI File on Windows 10

Learn how to install a Rainmeter skin from an INI file by placing it in the right Skins folder, preserving its resources, refreshing Rainmeter, and loading it in Manage.

How to Open Folders in a New File Explorer Window on Windows 10

How to Open Folders in a New File Explorer Window on Windows 10

Open one folder in its own File Explorer window with Shift or the context menu, or change Folder Options to make every folder open separately.

How to Pin a Control Panel Setting to the Start Menu in Windows 10

How to Pin a Control Panel Setting to the Start Menu in Windows 10

Pin a frequently used Control Panel applet, such as Power Options or Sound, to the Windows 10 Start menu for one-click access.

How to Set a Custom Keyboard Shortcut for Language Switching in Windows 10

How to Set a Custom Keyboard Shortcut for Language Switching in Windows 10

Choose a supported Windows 10 hotkey for switching input languages, assign shortcuts to individual layouts, or disable an accidental shortcut.

How to Run an App on a Specific Monitor in Windows 10

How to Run an App on a Specific Monitor in Windows 10

Move a Windows 10 app to the display you want, use its game monitor setting, and handle full-screen apps with a practical primary-monitor workaround.

How to Add an Image Watermark to Your Windows 10 Screen

How to Add an Image Watermark to Your Windows 10 Screen

Use a transparent PNG and a Rainmeter skin to keep an image watermark above windows, adjust its transparency, and make it click-through on Windows 10.

How to Convert Stereo Audio to Mono on Windows 10

How to Convert Stereo Audio to Mono on Windows 10

Convert stereo audio to mono on Windows 10 with Audacity. Mix both channels into one mono track, export a new file, and verify the channel count.

How to Copy Multiple Items to the Clipboard in Windows 10

How to Copy Multiple Items to the Clipboard in Windows 10

Use Windows 10 Clipboard history to save recent text and images, paste an earlier clip with Windows key + V, and manage sync, pinned items, and privacy.

How to Zoom In on a Video While It’s Playing in Windows 10

How to Zoom In on a Video While It’s Playing in Windows 10

Learn how to zoom in on a video in Windows 10 with VLC’s Interactive Zoom, or use Windows Magnifier when the clip is playing in another app.