How do I get OneDrive to show in File Explorer on Windows 11?

OneDrive suddenly stopped appearing in my File Explorer sidebar on Windows 11, even though it’s installed and syncing in the background. I’ve already tried restarting, reinstalling OneDrive, and checking for Windows updates, but nothing brought the shortcut back. Can someone walk me through the settings or registry changes needed to restore the OneDrive icon and folder in File Explorer so I can access my cloud files more easily?

Getting OneDrive To Actually Show Up In File Explorer (And A Mac Alternative)

So if OneDrive is mysteriously missing from File Explorer, you’re not the only one. It’s one of those things that should be automatic, and yet here we are, clicking around like detectives in a bad UI crime drama.

Here’s how I usually fix it on Windows, plus what I do on my Mac instead when I get tired of wrestling with sync clients.


1. Make sure OneDrive is actually installed

First thing: check if OneDrive is even on your system.

  1. Hit Win + S and type OneDrive.
  2. If it shows up as ‘Microsoft OneDrive,’ open it.
  3. If nothing appears, grab it from Microsoft’s site and install it:
    • Go to the official Microsoft OneDrive download page.
    • Install it like a normal app, then sign in with your Microsoft account.

Once it’s installed and you’ve logged in, it usually adds itself to File Explorer on the left side automatically. If not, keep going.


2. Check File Explorer’s sidebar settings

Sometimes OneDrive is technically there but hidden like it’s in witness protection.

  1. Open File Explorer.
  2. Go to the View menu, then Folder Options (or ‘Options’ on newer builds).
  3. On the General tab, in the Navigation pane section, make sure:
    • ‘Show all folders’ is checked if you want a more complete view.
    • ‘Show libraries’ can help in some layouts, but not required.
  4. Hit OK and close/reopen File Explorer.

Look at the left pane. OneDrive should appear either under ‘Quick access’ or as its own section with a little cloud icon.


3. Make sure OneDrive is running and signed in

If the app isn’t running, File Explorer often won’t show anything useful.

  1. Check the system tray (bottom right, near the clock).
  2. Look for the OneDrive cloud icon:
    • White or blue cloud: it’s running.
    • Gray with a pause or warning sign: it’s unhappy.
  3. If you don’t see anything:
    • Press Win + R, type onedrive, hit Enter.
    • Sign in again if it prompts you.

After signing in, watch for the ‘Setting up OneDrive’ message. When it finishes, the OneDrive folder should appear under ‘This PC’ or on the sidebar.


4. Re-link your OneDrive folder location

Sometimes OneDrive is pointed to some random path you no longer use.

  1. Right-click the OneDrive cloud icon in the system tray.
  2. Click ‘Settings.’
  3. Go to the ‘Account’ tab.
  4. Click ‘Unlink this PC.’
  5. Then sign in again and choose where you want your OneDrive folder to live.
  6. Let it set everything up again.

That usually forces Windows to re-register the OneDrive folder in File Explorer.


5. If things are really broken: reset OneDrive

If the integration is just completely borked, a reset can bring it back:

  1. Press Win + R.
  2. Paste this and hit Enter:
    • %localappdata%\Microsoft\OneDrive\onedrive.exe /reset
  3. Wait a bit. The icon may disappear.
  4. Then run this:
    • '%localappdata%\Microsoft\OneDrive\onedrive.exe'

Give it a minute. It will rebuild its configuration and usually re-add the OneDrive entry into File Explorer.


6. What if you’re on a Mac and want something similar?

On macOS, OneDrive has its own sync client too, but honestly, juggling multiple cloud services there gets messy fast. I hit that wall when I had a mix of OneDrive, Google Drive, and a random SFTP server for work.

What ended up saving my sanity was using a single tool to mount different cloud storages like they were just extra drives in Finder. If you’re in that boat, you might want to look at something like CloudMounter:

  • It lets you connect several cloud services and remote servers.
  • You can work with them from Finder as if they were local drives.
  • It helps avoid copying everything locally and chewing through disk space.

If you’re curious, this is the one I used on macOS - CloudMounter.

On Windows, fixing OneDrive in File Explorer is usually just a matter of getting the app installed, running, and correctly linked. On Mac, I stopped trying to bend each provider’s app to my will and just mounted them all through one place instead.

24 Likes

Yeah, OneDrive randomly disappearing from File Explorer on Windows 11 is one of those “it’s technically working but also totally broken” bugs. Since you already tried the basic stuff (restart, reinstall, Windows Update) and @mikeappsreviewer covered a bunch of the normal fixes, here are some extra, slightly more nuclear things that actually hook it back into File Explorer.

I’ll go from “mild” to “I hope you backed stuff up”.


1. Check if the OneDrive folder itself is still mapped

Sometimes the sidebar entry dies, but the folder is still there.

  1. Open File Explorer.
  2. In the address bar, type:
    • C:\Users\<your‑username>\OneDrive
  3. If that opens your files:
    • Right‑click “OneDrive” in the address bar.
    • Click “Pin to Quick access.”

This doesn’t restore the pretty OneDrive section under “This PC,” but at least it gives you a stable shortcut while you fix the real issue.


2. Verify OneDrive is actually registered with Explorer

If File Explorer’s shell extension for OneDrive is borked, it just stops showing up.

  1. Press Ctrl + Shift + Esc to open Task Manager.
  2. Go to the “Startup” tab.
  3. Make sure “Microsoft OneDrive” is Enabled.
  4. If it’s disabled, enable it and reboot.

This is one of those small things people skip, but if OneDrive doesn’t load at login, the Explorer integration can silently fail.


3. Re-enable OneDrive via Group Policy (Pro / Enterprise)

Occasionally OneDrive is just… blocked. @mikeappsreviewer skipped this part, but I’ve seen it happen more than once, even on home rigs that were on some old company config.

  1. Press Win + R, type:
    gpedit.msc
    Press Enter.
  2. Go to:
    Computer Configuration > Administrative Templates > Windows Components > OneDrive
  3. On the right, double‑click “Prevent the usage of OneDrive for file storage.”
  4. Set it to Not Configured or Disabled.
  5. Apply, reboot.

If that setting was “Enabled” you basically told Windows to pretend OneDrive doesn’t exist.

(If you’re on Windows 11 Home, you probably don’t have gpedit, so skip this and go to the next part.)


4. Check registry keys that control the sidebar icon

This is where it gets a bit more “nerd in the basement editing registry at 2AM,” but it’s usually where the invisble bug lives.

  1. Press Win + R, type regedit, Enter.
  2. Go to:
    HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Desktop\NameSpace
  3. Look under NameSpace for a key containing OneDrive. Typical CLSID for personal OneDrive is:
    {018D5C66-4533-4307-9B53-224DE2ED1FE6}
  4. If it’s missing, that’s why it’s not showing.
    Easiest fix: uninstall OneDrive, then:
    • Delete these folders if they exist:
      • %localappdata%\Microsoft\OneDrive
      • %programdata%\Microsoft OneDrive
    • Reinstall OneDrive and sign in again.

Also check here:

  • HKEY_CLASSES_ROOT\CLSID\{018D5C66-4533-4307-9B53-224DE2ED1FE6}
  • Make sure it has:
    • System.IsPinnedToNameSpaceTree set to 1 (DWORD)

If it’s 0, change to 1, reboot Explorer (or the whole PC).

To restart Explorer without rebooting:

  1. Ctrl + Shift + Esc → Task Manager.
  2. Find “Windows Explorer”, right‑click → Restart.

This is way more precise than just resetting the app like @mikeappsreviewer suggested, but yeah, it’s a little more annoying to do.


5. Make sure you’re not in “Work/School only” weirdness

If you have both personal and work/school OneDrive accounts:

  1. Right‑click OneDrive icon in the tray.
  2. Settings → “Account” tab.
  3. Check if you have multiple accounts attached.
  4. Remove the work/school one temporarily.
  5. Unlink this PC for the personal one, then set it up again.

I’ve seen the business client steal the sidebar spot and the personal one just “vanish.” Removing the business account can suddenly make the personal OneDrive reappear.


6. Toggle OneDrive in the “Sync” integration area

Windows sometimes treats OneDrive like an optional component.

  1. Win + I to open Settings.
  2. Go to Apps > Installed apps.
  3. Scroll to Microsoft OneDrive.
  4. Click the three dots → “Advanced options” (if it exists on your build).
  5. If there’s a “Repair” or “Reset” button, use Repair first, then “Reset” as a last resort.

This hits deeper config than just reinstalling.


7. New user profile test (the “is my profile cursed” check)

If you really want to know whether it’s your user profile that’s broken:

  1. Win + IAccounts > Other users.
  2. Create a new local user.
  3. Sign out, log into the new account.
  4. Install & sign in to OneDrive there.

If OneDrive shows in File Explorer under the new profile, your original user profile has some corrupted Explorer / registry settings. At that point, honestly, it can be faster to migrate to the new profile than spend hours chasing ghosts.


8. If you’re also on macOS or juggling multiple clouds

Total sidenote, but since you mentioned OneDrive syncing in the background: if you also use a Mac or multiple cloud services, this is where I actually agree with @mikeappsreviewer about using a tool like CloudMounter.

Instead of fighting each sync client on every platform:

  • CloudMounter lets you mount OneDrive, Google Drive, Dropbox, SFTP and others as drives in Finder.
  • You access them like normal folders, without downloading everything.
  • Helps keep local disk usage sane and you avoid installing 5 different half-broken sync apps.

Doesn’t fix the Windows bug, but it’s a nice sanity saver if you bounce between machines.


If you post back with:

  • Whether the OneDrive folder opens via C:\Users\<you>\OneDrive
  • And whether that registry CLSID {018D5C66-4533-4307-9B53-224DE2ED1FE6} exists and has System.IsPinnedToNameSpaceTree = 1

it’s usually possible to tell exactly where the chain snapped.

Since OneDrive is syncing fine in the background, at this point it’s usually not an “is OneDrive installed” problem but an “Explorer forgot it exists” problem. @mikeappsreviewer and @cazadordeestrellas already hit the usual suspects, so here are a few different angles to try.


1. Turn OneDrive’s navigation entry off/on via Registry (the “flip the switch” method)

Instead of just checking System.IsPinnedToNameSpaceTree like @cazadordeestrellas said, actually toggle it. Sometimes flipping it off then back on re-hooks Explorer.

  1. Win + Rregedit → Enter.
  2. Go to:
    HKEY_CLASSES_ROOT\CLSID\{018D5C66-4533-4307-9B53-224DE2ED1FE6}
  3. On the right, find System.IsPinnedToNameSpaceTree (DWORD).
  4. If it is 1, change it to 0.
  5. Close regedit, restart Windows Explorer in Task Manager.
  6. Go back, change System.IsPinnedToNameSpaceTree to 1.
  7. Restart Explorer again.

That explicit toggle often does more than just “set it to 1 and hope.”


2. Fix it using the newer Sync integration toggle in Windows 11

This is one I’ve seen fix exactly your situation, and I’m a bit surprised neither of them leaned on it harder.

  1. Win + I to open Settings.
  2. Go to Accounts.
  3. Open Windows backup.
  4. Temporarily turn OneDrive folder syncing off (Desktop/Documents/Pictures).
  5. Wait like 10–20 seconds.
  6. Turn it back on.

What this does in the background is re-register shell integration for those known folders. If the OneDrive node is “orphaned,” this can force it back into File Explorer under Home or This PC.


3. Check if OneDrive is hidden from Explorer through “Deny” ACLs

If you ever messed with privacy tools, de-bloat scripts, or “tweaker” utilities, sometimes they set deny permissions on the OneDrive CLSID.

  1. Open regedit.
  2. Right click this key:
    HKEY_CLASSES_ROOT\CLSID\{018D5C66-4533-4307-9B53-224DE2ED1FE6}
  3. Click Permissions.
  4. Make sure your user and SYSTEM have Read permissions, and that there is no explicit Deny.
  5. If you see a weird entry with Deny, remove it (carefully), click OK, restart Explorer.

If that CLSID has bad permissions, Windows can act like it doesn’t exist even if the values are “correct.”


4. Wipe only Explorer’s sidebar cache instead of nuking your profile

Rather than jumping straight to new-user-profile like @cazadordeestrellas suggested, you can clear the shellbag / explorer cache first.

  1. Close all File Explorer windows.
  2. Win + R → type:
    %AppData%\Microsoft\Windows\Recent\AutomaticDestinations
  3. Delete everything in that folder.
  4. Then go to:
    %AppData%\Microsoft\Windows\Recent\CustomDestinations
    Delete everything there too.
  5. Sign out and sign back in.

This resets a lot of File Explorer’s remembered layout and pinned stuff, which can unstick a ghosted OneDrive entry without touching any of your actual data.


5. Verify OneDrive is still registered as a “sync provider” in Shell

Windows 11 treats these things as sync providers. If OneDrive’s provider registration is broken, it can sync but not be visible.

  1. Win + S → search Sync your settings or just “Sync.”
    Make sure any OneDrive-related sync option is enabled.
  2. In File Explorer, click the menu → OptionsView tab.
    Scroll down and check:
    • “Always show availability status” is ON.
  3. If that checkbox is missing entirely, something killed the sync overlay integration, and usually a full OneDrive reset plus a Windows sign out/in is needed:
    • %localappdata%\Microsoft\OneDrive\onedrive.exe /reset
    • Wait 1–2 minutes
    • Win + R%localappdata%\Microsoft\OneDrive\onedrive.exe → Enter

Yes, @mikeappsreviewer mentioned reset, but combining it with that “availability status” setting check tells you if Explorer is even trying to talk to the sync provider.


6. Double check you are not in a weird S-mode / de-bloated build

If this started happening after you ran a “debloat Windows 11” script or used some “optimizer” app, there is a real chance it actually removed or disabled some OneDrive shell bits.

  • Go to Settings > System > About
  • Check Edition and OS build. If you’re on some “Lite”, “Tiny”, or modified build your OEM or you installed, then OneDrive integration can be partially stripped and only re-installing a normal ISO will fully fix it.

Not pretty, but I’ve seen that specific scenario a few times. Reinstalling the OneDrive client won’t fix what Explorer components are missing.


7. Side note: if you juggle multiple clouds or work on macOS too

Since you clearly care about having OneDrive show up cleanly in a file manager, if you also bounce between Windows and Mac or use other cloud services, you might actually like CloudMounter more than chasing this every time Microsoft breaks something.

CloudMounter on macOS lets you:

  • Mount OneDrive, Google Drive, Dropbox, S3, SFTP as if they were drives in Finder
  • Access everything on demand without syncing all files locally
  • Avoid running a bunch of different sync clients chewing RAM and CPU

On Windows you still want proper OneDrive integration, but on Mac I basically stopped trusting individual sync apps and just use CloudMounter as my front door for all the cloud stuff.


If you try anything from the above, I’d start with:

  1. The registry toggle of System.IsPinnedToNameSpaceTree.
  2. The Windows backup / OneDrive folders toggle.

If both of those fail and the CLSID key is present and readable, then yeah, you may be at the “this user profile is cursed” phase that @cazadordeestrellas mentioned.

Short version: since OneDrive is syncing fine, this is almost certainly a shell / policy / profile issue, not the app itself. I’ll skip what @cazadordeestrellas, @viaggiatoresolare and @mikeappsreviewer already covered and go for the stuff that usually fixes the “invisible in Explorer” cases.


1. Check for a Group Policy that hides OneDrive

This one is often missed, especially on work or school machines.

  1. Press Win + R, type gpedit.msc, Enter.
  2. Go to:
    Computer ConfigurationAdministrative TemplatesWindows ComponentsOneDrive
  3. Find Prevent the usage of OneDrive for file storage.
  4. Set it to Not configured or Disabled.
  5. Run gpupdate /force in an elevated Command Prompt or just reboot.

If that policy is Enabled, OneDrive can still run in the background but Explorer integration is suppressed.

If you do not have gpedit (Home edition), check the same setting in the registry:

  1. Win + Rregedit.
  2. Navigate to:
    HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\OneDrive
  3. Look for DisableFileSyncNGSC (DWORD).
    • If it exists and is 1, set to 0 or delete it.
  4. Reboot.

I disagree a bit with the idea of endlessly resetting OneDrive before checking this; if a policy is blocking it, resets do nothing.


2. Verify the OneDrive shell folder registration

There are cases where the CLSID is fine, but the actual folder mapping is wrong.

  1. In regedit, go to:
    HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders
  2. Look for an entry named OneDrive or something similar.
  3. Its value should point to the actual OneDrive path, usually:
    %UserProfile%\OneDrive
    or, for work/school:
    %UserProfile%\OneDrive - <OrgName>
  4. If it points nowhere, or to a dead path, correct it.
  5. Sign out and sign back in.

When this entry is busted, Explorer has trouble “anchoring” the OneDrive item even if the app syncs fine.


3. Make sure Explorer is not forced to hide OneDrive via known folders

Sometimes Folder Redirection or misconfigured Known Folder Move confuses Explorer about what is “owned” by OneDrive.

  1. Right click the Documents folder in File Explorer under “This PC” → PropertiesLocation tab.
  2. If the path is something like C:\Users\<you>\OneDrive\Documents, that is fine.
  3. If the path is some broken network or old OneDrive path, try Restore Default, apply, and let it move content if you are OK with that.
  4. Repeat for Desktop / Pictures if they were ever redirected.

This is different from what the others described: here the goal is to give Explorer clean, local defaults so that OneDrive can reattach itself correctly when you link the account again.


4. Rebuild icon overlays and shell extensions priority

Too many overlay handlers can break sync icons and even hide providers from Explorer. OneDrive sometimes vanishes when third party tools hog the overlay slots.

  1. Win + Rregedit.
  2. Go to
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers
  3. Count entries. Windows only reliably uses the first ~15.
  4. If you see a ton of Dropbox, Google Drive, version control tools, etc, they may be pushing OneDrive’s overlays out of the working range.
  5. You can temporarily rename third-party keys by adding a prefix like _ to move them lower in alphabetical order so that OneDrive… entries appear first.
  6. Restart Explorer.

This will not only bring the status icons back, but often makes Explorer “respect” OneDrive again as an active sync provider.


5. Test from a clean user profile before nuking Windows

Here I actually agree with the “new profile” suggestion, but I would use it strictly as a diagnostic step.

  1. Create a new local user:
    Settings → Accounts → Other users → Add account.
  2. Log in as that new user.
  3. Start OneDrive, sign in, let it set up.
  4. Check File Explorer sidebar.

If OneDrive shows up there, your Windows install is OK and the problem is isolated to your original profile’s Explorer / registry state. In that case, migrating to a fresh profile is often faster than chasing one corrupted entry after another.


6. If you also work on macOS or use multiple clouds

You mentioned OneDrive syncing in the background, which suggests you care more about “I just want it in my file manager” than about the specific client.

On macOS in particular, I stopped relying on each cloud’s native app. Instead I use CloudMounter to attach multiple services into Finder as if they were extra drives.

Pros of CloudMounter

  • Mounts OneDrive, Google Drive, Dropbox, S3 and others as network-style drives.
  • No need to sync everything locally, which saves disk space.
  • Keeps the Finder view consistent even if individual vendors change their clients.
  • Useful when juggling many accounts or services at once.

Cons of CloudMounter

  • Paid app, so it is another subscription / license to consider.
  • Performance depends on network more than local sync, especially with big files.
  • On Windows it is less “native” than OneDrive’s built in integration, so I would still fix File Explorer there rather than replacing it.

Compared with the approaches that @cazadordeestrellas, @viaggiatoresolare and @mikeappsreviewer described, CloudMounter is more of a cross platform workflow tool than a fix, but if you jump between Windows and Mac, it keeps your mental model of cloud storage consistent.


If you want to narrow this down quickly, I would:

  1. Check policy / registry under Policies\Microsoft\Windows\OneDrive.
  2. Verify the User Shell Folders “OneDrive” path.
  3. Try a temporary new user to confirm it is a profile problem.

Once you know which of those three it is, the rest becomes much easier.