When you try to install a game from the Xbox app on Windows 11 to an external drive, the installation may fail with an error message or the drive may not appear in the list of available locations. This problem occurs because the Xbox app and the Xbox Game Pass service require specific drive formatting and permissions that differ from internal drives. This article explains the root causes and provides step-by-step fixes to successfully install games to an external drive.
Key Takeaways: Fix Xbox App Game Installation to External Drive
- Format the external drive as NTFS: The Xbox app requires NTFS file system; FAT32 or exFAT drives will not work for game installations.
- Set the drive as a game library in the Xbox app: Use Settings > General > Change where games are installed to add and select the external drive.
- Grant full permissions to the drive: Right-click the drive in File Explorer > Properties > Security > Edit > give Full control to your user account.
Why the Xbox App Cannot Install Games to an External Drive
The Xbox app on Windows 11 uses the Game Pass service and the Microsoft Store infrastructure to manage game installations. These services impose specific requirements on storage drives. The most common cause of installation failure is an unsupported file system. The Xbox app only supports drives formatted as NTFS. If the external drive uses FAT32 or exFAT, the app will not allow game installation. Another cause is missing or incorrect drive permissions. The Xbox app needs full read and write access to the drive for its user account. If the drive is set as read-only or lacks proper security permissions, the installation will fail. A third cause is that the drive was not added as a game library in the Xbox app. The app maintains a list of allowed installation locations, and an external drive must be explicitly added to this list. Finally, Windows 11 may have a Group Policy setting that restricts installation to internal drives only, though this is less common on consumer editions.
Steps to Fix Xbox App Game Installation to External Drive
Follow these steps in order. Each step addresses a specific cause. Test after each step by attempting an installation.
Step 1: Format the External Drive to NTFS
- Back up data on the external drive
Formatting erases all data. Copy files to another drive before proceeding. - Open File Explorer
Press Win + E to open File Explorer. - Right-click the external drive
In the left pane or under This PC, right-click the external drive and select Format. - Set File system to NTFS
In the Format dialog, under File system, choose NTFS. Leave Allocation unit size as Default. Check Quick Format if you want a faster format. Click Start. - Confirm the format
Click OK when warned about data loss. Wait for the format to complete.
Step 2: Add the External Drive as a Game Library in the Xbox App
- Open the Xbox app
Click Start, type Xbox, and select the Xbox app. - Go to Settings
Click your profile picture at the top left, then select Settings from the menu. - Select General
In the left pane, click General. - Change game installation location
Under Change where games are installed, click the dropdown under Install games to and select your external drive. If the drive does not appear, click Change drive and browse to the drive letter. - Apply the setting
Click Save or Close. The external drive is now added as a game library.
Step 3: Grant Full Permissions to the External Drive
- Open drive Properties
In File Explorer, right-click the external drive and select Properties. - Go to the Security tab
Click the Security tab at the top of the Properties window. - Edit permissions
Click Edit under Groups or user names. - Select your user account
In the Permissions dialog, select your user name (e.g., YourName). If your account is not listed, click Add, type your account name, and click Check Names then OK. - Grant Full control
Under Permissions for your account, check the Allow box next to Full control. Click Apply then OK.
Step 4: Disable Read-Only Attribute on the Drive
- Open Command Prompt as Administrator
Press Win + X, then select Terminal Admin or Command Prompt Admin. - Run diskpart
Typediskpartand press Enter. Accept the UAC prompt if it appears. - List volumes
Typelist volumeand press Enter. Identify your external drive by its size and letter. - Select the volume
Typeselect volume Xwhere X is the volume number of your external drive. Press Enter. - Remove read-only attribute
Typeattributes volume clear readonlyand press Enter. You should see a success message. - Exit diskpart
Typeexitand press Enter. Close the Command Prompt window.
Step 5: Check Group Policy for Installation Restrictions
This step applies only to Windows 11 Pro, Enterprise, or Education editions. Home edition users can skip this.
- Open Group Policy Editor
Press Win + R, typegpedit.msc, and press Enter. - Navigate to the Store policy
Go to Computer Configuration > Administrative Templates > Windows Components > Store. - Find the drive restriction policy
Look for a policy named Turn off Automatic Download and Install of updates or Specify the default installation path for apps. The exact name varies by Windows build. - Set the policy to Not Configured
Double-click the policy, select Not Configured, then click OK. This removes any restriction that forces installations to internal drives.
If the Xbox App Still Has Issues After the Main Fix
Xbox app does not detect the external drive at all
Ensure the drive is connected via a USB 3.0 port or higher. Try a different USB port or cable. If the drive appears in File Explorer but not in the Xbox app, restart the Xbox app. Close it completely via Task Manager or sign out and sign back in.
Installation starts but fails halfway through
This can happen if the drive disconnects during installation. Check the USB connection. If the drive is a portable HDD, it may need external power. For SSDs, ensure the cable supports data transfer, not just charging. Also, run the Windows Update troubleshooter: Settings > System > Troubleshoot > Other troubleshooters > Windows Update > Run.
Game Pass games require online activation every time
This is not a drive issue but a licensing requirement. Ensure your external drive is set as the default installation location in the Xbox app. After a reboot, the Xbox app may need to verify the drive. Open the app and wait for it to refresh the library. If the issue persists, sign out of the Xbox app and sign back in.
Xbox App Installation: External Drive vs Internal Drive
| Item | External Drive | Internal Drive |
|---|---|---|
| File system requirement | NTFS only | NTFS only |
| Setup required | Must be added as game library in Xbox app | Automatically detected |
| Performance | Depends on USB speed and drive type | Direct SATA or NVMe connection |
| Portability | Can be moved between PCs | Fixed inside the PC |
| Common failure cause | FAT32/exFAT format, missing permissions | Low disk space, drive errors |
You can now install Xbox Game Pass games to an external drive on Windows 11 by ensuring the drive is formatted as NTFS, added as a game library, and has full permissions. If you still encounter issues, try reinstalling the Xbox app from the Microsoft Store or resetting the app via Settings > Apps > Xbox > Advanced options > Reset. For advanced users, check the Windows Event Viewer under Applications and Services Logs > Microsoft > Windows > AppXDeployment-Server for detailed error codes.