When installing the Windows 8.1 Update from the Windows App Store, you may be prompted with a message "use an account with Administrator privileges in order to install." This article has a definitive solution to this problem and is an excerpt from a longer Keyliner article: Windows 8.1 Not in App Store.
Confirm your User Account has Administrator rights.
Likely, the machine has multiple users who can login to the workstation. By default new user accounts created after the first Windows install are "standard," not administrator accounts.
1. From the top-right of the Start Menu, click your account name and change the login to the person with administrative rights, typically the person who first booted or installed the machine. Use this account to open the Windows Store and Install Windows 8.1.
Note: If your account is already an Administrative account, see Solution 2, below.
Alternately, if your account is not an administrator, use these steps to promote your account:
1. Open the Control Panel*, select "User Accounts".
2. In your account, click "Change your account type" (a shield-icon-menu); you will be prompted for the administrator's credentials, the next step.
3. On the security screen, choose the administrator account (typically the account used when the workstation was first booted or first installed). Type the credentials; this will promote your standard user-id to an administrator.
4. Important: After typing the administrator's password and setting Administrative rights, gracefully reboot the workstation before attempting to run the Windows App Store install. The promoted account does not take effect until that user logs out and back in again and a reset seems to give better results.
Once your account has been promoted to Administrator, or once you have logged in with an Administrator's login, open the Windows App Store and launch the Windows 8.1 upgrade again.
*Opening the Control Panel
Open the right-edge Charms menu, choose "Settings, Control Panel", or follow these steps to place the Control Panel on the Start Menu.
In Windows 8.0, go to the Start Screen. In an area below the tiles, "other-mouse-click" the background" and choose "All Apps". Type the word "control". Other-mouse-click the Control Panel tile and choose "Pin to Start". The Control Panel is now on your Start Menu. Press Esc to dismiss the All Programs Icon screen.
In Windows 8.1, go to the Start Screen; Click on the background. In the lower-left, click the down-arrow to expose all icons. Type the word "control". Other-mouse-click the Control Panel tile and choose "Pin to Start"
Note: If a non-Windows Live account is promoted to Administrator, it will still fail to install the Windows 8.1 upgrade. See Solution 2.
Use this solution if Solution 1 does not work. The issue: Only Microsoft Live Accounts can use the Windows App Store. Secondly, the computer must be registered as a "Trusted Computer" from Windows Live. Details, below.
Background: If the PC's login account is a "local account" (and not a Microsoft/Microsoft Live account), you will not be able to use the AppStore and you will not be able to download and install Windows 8.1. To see if your PC is a Local account, open the Charms menu, select "Change PC Settings" (bottom), select Accounts, then "Your Account". Look under your UserName. If it says "Disconnect" -- this is a Windows Live account; otherwise, it is a Local account.
Many People, when starting up a new PC, create a Windows Live account without realizing it and Solution 1 will have worked. But if you created a "fake" Windows Live account (with a bad phone number and fake email), or never created a Windows Live account, you will not be able to install from the App Store. These steps will work around this issue.
Decision: Do you already have a Windows Live account, perhaps built on another PC?
If yes, do these next steps. If not, follow the "Live Account Does Not Exist" steps:
Steps: A Live Account Exists:
A Windows Live account, such as one used to install another PC, or as a second account on this PC, can be used to install Windows 8.1.
Check to see if you have a second login for this machine:
a. From the main Start Screen, click the Profile-icon in the top-right.
b. Log out and login as the Windows Live profile (this will show up as a second user who can login and is likely the account used to install and build this PC. If a second account does not exist, see the next set of steps.
c. If the second account exists, use that account to login, then install Windows 8.1.
If no second Login, but you have a Windows Live Account from another machine:
If you do not have a second account, but you have a Windows Live account, perhaps used on another PC or laptop, then follow these steps to enable that account on this PC.
- From your Local Administrator's account, open Windows Control Panel, "Users."
- Create a new user account on this PC (steps not detailed here), and use the Windows Live account to establish its credentials. Note: As you build the account, nothing will happen on the screen; that account will not become active until used at least one time, as documented next.
- Important: Return to this User's Control Panel settings "Change the account type" in order to 'promote' this user to Administrator. See the top of this article for illustrated steps.
- Log out from the Local account and Login as the new Windows Live user. This builds the profile and activates the account.
- Open the Charms, Settings menu. Choose Change PC Settings" (the link at the bottom of the Settings screen). On the left-nav, click "Users". On the detail side, click "Trust this PC" (or if not available, "Verify this user".
- Once this is done, logout and back in with this account.
- Start the Windows 8.1 install.
Steps: A Live Account Does Not Exist:
If a second account does not exist or you do not have a Windows Live account, create one now.
1. From your current local (non Microsoft account), use Control Panel, Users.
Create a new user.
Make this a Microsoft Live account, (do not create a local machine account). When creating the account, you must use a legitimate email address and a legitimate phone.
2. From the main Windows 8 Tile screen, click the profile-picture in the upper-right and login as the new account. This creates the profile, but this profile does not have enough rights to install.
3. Sadly, you must logout as this user and log back in with the original Local Administrator's account.
4. Open Control Panel, Users. "Change Other Account." Modify the newly-built Windows Live user. Using the steps from the top of this article, promote this user from a "Standard User" to "Administrator."
5. Even more saddness: Logout and re-Login as the new Windows Live user.
6. Open the Charms Menu, choose "Settings". Click the "Change PC Settings" (link, bottom of charm menu). This will open into a new Metro-style Settings Screen.
6a. On Left-nav, click "Users" (user accounts)
6b. On detail side, just under your profile picture, click "Trust this PC". Notice, you have to "Trust this PC" while using a Windows Live account and the Internet must be active. This is different than validating your copy of Windows. If the PC has already been trusted, you may see a "Verify User"; click this instead.
Microsoft will send a text message to your Windows Live registered phone number or will verify with the registered email (this is why you can't fake this). If it sends a text message, type the last four digits of your phone, when prompted. Then, from the text message, type the 7-digit authentication number, as sent. This confirms the trust.
7. Return to the App Store. Windows 8.1 should install.
Practically speaking, if you want to update any apps in the app store, you will have to use the Live Account. Microsoft is forcing you to register and login your desktop.
Windows 8.1 Not in App Store. Covers other installation errors you might encounter.
Windows 8.1 CD Drive not Visible