ProgramData & Program Files Location in Windows 11 and 10
Program Files lives at C:\Program Files (64-bit apps) and C:\Program Files (x86) (32-bit apps). Open File Explorer, click This PC, open Local Disk (C:), and both folders are right there. ProgramData is at C:\ProgramData — but it is hidden by default, which is why you cannot see it. The fastest way in: press Win + R, type %programdata%, and hit Enter. It opens whether the folder is hidden or not. The paths are identical on Windows 11 and Windows 10.
The folder that didn't exist
Jake runs a small mobile phone shop, and his billing software decided to have a bad Tuesday. It opened, flashed "licence validation failed", and refused to print a single invoice. The vendor's support line told him: "Easy fix, sir. Delete the licence cache folder. It's in ProgramData."
Jake opened his C: drive and read every folder name twice. Program Files, yes. Program Files (x86), yes. Users, Windows, PerfLogs. No ProgramData. He told support the folder did not exist. Support insisted it did. This went in circles for forty minutes while two customers gave up waiting and left — on a phone-repair morning, that is real money walking out the door.
Then he called Ethan, who asked exactly one question: "Did you turn on hidden items?"
That is this entire topic in miniature. Windows keeps program folders in three different places, hides one and a half of them, and never explains the difference. So this guide does. You will get the exact locations, the fastest ways to open each one, what actually lives inside, and — the part almost every other guide skips — which files are safe to touch and which ones take your software down with them.
One question first: the program, or its data?
"Why are there even multiple folders?" Jake asked. "It's one program."
Ethan pointed at the shop around them. "Same reason your shop isn't one shelf. The phones on display are the product — that's Program Files. Your account book that every staff member writes in is shared data — that's ProgramData. And the notes each employee keeps in their own pocket — that's AppData, one copy per Windows user. Windows separates them so an app can be installed once but remember different things for different people."
So before you go digging, decide which of the three you actually need:
| What you're looking for | Where it lives | Hidden? |
|---|---|---|
| The program itself (its .exe and support files) | C:\Program Files or C:\Program Files (x86) | No |
| Settings, licences, caches shared by all users | C:\ProgramData | Yes |
| Your settings, profiles, game saves | C:\Users\<you>\AppData | Yes |
| Microsoft Store apps | C:\Program Files\WindowsApps | Hidden and locked |
Will it work on all WIndows 11 editions?
- Short answer, yes!
Route 1 — finding Program Files
The click path, step by step
These steps are the same on Windows 11 and Windows 10 — only the window decoration looks different.
- Open File Explorer. Press Win + E (the Windows-logo key and E together), or click the folder icon on the taskbar. If neither is where you expect, our guide on where File Explorer itself lives and every way to open it covers all the routes.
- Click "This PC" in the left sidebar. On Windows 11 File Explorer opens to a page called Home (not "Quick Access" — that name now only refers to the pinned-folders section inside Home), so you need that one extra click on This PC.
- Open Local Disk (C:). That is your Windows drive on almost every PC.
- There they are: Program Files and, on 64-bit Windows, Program Files (x86). Double-click either one and you will see a folder per installed application.
Neither folder is hidden, so if you genuinely cannot see them, you are almost certainly looking at the wrong drive — check the address bar says This PC > Local Disk (C:) and not a D: or USB drive.
The faster way: type the path
Ethan's actual habit skips all the clicking. Click once in File Explorer's address bar (the wide box at the top showing your current location), type C:\Program Files and press Enter. You are teleported straight there.
Faster still is the Run box. If you have not met it: pressing Win + R opens a small "Run" window that launches anything you type — programs, folders, settings panels. It has been in Windows since the 1990s and it is the power user's front door. Type %programfiles% there and press Enter, and Program Files opens.
The percent signs need one sentence of explanation, because they will keep appearing: a word wrapped in %...% is an environment variable — a nickname Windows maintains for a real path. %programfiles% expands to C:\Program Files on your machine, wherever it happens to be. The nicknames work even when the real folder is hidden, which is exactly why they matter for the next section.
Why there are two Program Files folders
"Okay, honest question," Jake said. "One of my apps installed into the (x86) one. Did I get the cheap version?"
No — and it is a genuinely good question, because the naming is terrible. x86 is old shorthand for 32-bit programs (from Intel's 8086 chip family); plain x64 means 64-bit. Modern Windows is 64-bit, but it still happily runs older 32-bit programs, and it keeps the two kinds on separate shelves so their support files never collide:
- C:\Program Files — 64-bit applications, which is most software today
- C:\Program Files (x86) — 32-bit applications, usually older or smaller tools
A 32-bit app is not worse for everyday purposes — it simply cannot use more than about 4 GB of memory, which matters for video editors and games, not for a label printer utility. If you want to know which kind of Windows you have, open Settings > System > About and read the "System type" line. On a 32-bit Windows install (rare now, and Windows 11 does not even come in 32-bit) there is only one Program Files folder. On the new Arm-based Snapdragon laptops the same two-folder layout appears, with emulated 32-bit apps landing in (x86) just as they would on an Intel machine.
Finding where one specific program is installed
Scrolling through Program Files hoping to spot the right folder is the slow way, because publishers name folders after themselves, not their apps — OBS Studio hides under "obs-studio", but plenty of software sits inside a company-name folder you would never guess. Two reliable shortcuts:
- From the Start menu: open Start, find the app in All apps, right-click it, choose More > Open file location. Windows shows you the app's shortcut; right-click that shortcut and pick Open file location again, and you land in the real install folder.
- From Task Manager (works while the app is running): press Ctrl + Shift + Esc, find the app in the list, right-click it and choose Open file location. One click, no guessing.
Built-in apps play by their own rules, mind you. Microsoft Edge, for instance, installs under Program Files (x86) even though it is a modern browser — we walk through that oddity in where the Microsoft Edge browser is located and how to open it.
Why Windows fights you when you try to change anything here
Try to save a file into Program Files and Windows demands administrator approval — that blue-and-yellow shield prompt is UAC, User Account Control. Try to delete certain files and you may be told you need permission from TrustedInstaller, which is not a person but Windows' own installation service, deliberately holding the keys to system-critical files.
This is where Ethan gets opinionated, because the internet's favourite answer is wrong. Search this error and the top results tell you to "take ownership" of Program Files or disable UAC entirely. Do not. Those protections are the reason a dodgy download cannot silently rewrite your banking app's files. If a legitimate program needs you to edit a file in Program Files (some game mods do), take ownership of that one file, never the folder tree — and if a guide's step one is "disable UAC", close the tab. The advice was mediocre in 2010 and it is reckless now.
⚠️ What deleting an app's folder actually breaks
Deleting a folder out of Program Files does not uninstall the program. The app's registry entries, Start menu shortcuts, services and update tasks all stay behind, broken — and many apps will then refuse to reinstall cleanly because Windows still believes they are present. Always remove software through Settings > Apps > Installed apps > Uninstall. Folder-deleting is for leftovers after a proper uninstall, not instead of one.
Route 2 — finding the hidden ProgramData folder
Now for the folder that stumped Jake. C:\ProgramData (one word, no space — unlike "Program Files") is where applications keep data that every user of the PC shares: licence and activation records, antivirus definitions, update caches, hardware profiles, and the all-users Start menu shortcuts, which live at C:\ProgramData\Microsoft\Windows\Start Menu. Your billing app's licence cache, Jake, was in there the whole time.
Microsoft hides it for a defensible reason: nothing in it is meant for casual browsing, and a wrong deletion here breaks software for every account on the machine. Hidden is not locked, though — you can open it three ways.
Method 1 — the Run box (works without unhiding anything)
Press Win + R, type %programdata%, press Enter. The folder opens immediately, hidden or not. You can also type C:\ProgramData straight into File Explorer's address bar — hidden only means Explorer does not list the folder; it never refuses to enter it.
✅ Why this is the one to use
The Run-box method is the best default because it changes nothing. You get in, you do the job, and hidden files stay hidden afterwards — which matters on a shared or shop PC, where a permanently-visible ProgramData is an invitation for someone to "tidy it up". Only unhide (Method 2) if you will be working in there regularly.
Method 2 — turn on hidden items in File Explorer
If you want ProgramData visible like a normal folder, switch on hidden items. This is one of the places where Windows 11 moved the furniture, so here is each version separately:
- Windows 11: in File Explorer's toolbar click View > Show > Hidden items. (View is a dropdown in the slim command bar, not a ribbon tab.)
- Windows 10: click the View ribbon tab at the top of File Explorer and tick the Hidden items checkbox.
Either way, ProgramData appears in your C: drive with a slightly faded icon — Explorer's way of saying "visible, but normally hidden". The same toggle also reveals the AppData folder we will need shortly.
♂️ Jake's Reality Check
"Hang on. Support kept saying 'it's right there in C:'. Was I being an idiot for forty minutes?"
No — the support tech was. Anyone directing a customer to ProgramData should say "it's hidden, press Win+R and type %programdata%" in the same breath. A hidden folder is invisible by design; not knowing an invisible thing exists is the system working as intended, not a user failure.
Method 3 — Folder Options, for keeps
The toggle above can get switched back. The deeper, stickier setting lives in Folder Options: in File Explorer click the three-dots menu > Options (Windows 11) or View tab > Options (Windows 10), open the View tab, and select Show hidden files, folders, and drives. While you are in that dialog, resist the second checkbox, "Hide protected operating system files" — that one guards genuinely dangerous system files and should stay ticked unless you have a very specific reason.
What is actually inside ProgramData — and a confession
Open it and you will see folders from Microsoft, your antivirus, your GPU maker, and most third-party software you have installed. Typical contents: activation and licence records (why billing apps love it), shared configuration, antivirus definition databases, installer caches like "Package Cache", and diagnostic logs.
A first-hand failure, so you can learn from it at no cost: years ago, while "cleaning up" a family PC, I deleted shortcut files from ProgramData\Microsoft\Windows\Start Menu, reasoning that shortcuts are harmless. They are — except those particular shortcuts are the shared Start menu. Every installed program vanished from Start for every user on the machine. The apps still ran fine from their .exe files, but I spent an evening recreating shortcuts one by one. Nothing in ProgramData is decorative; assume every file is load-bearing until proven otherwise.
ProgramData vs AppData — the folder most guides confuse
"One problem," Jake said, a week later. "I went looking for my browser profile and my game saves. They're not in Program Files. They're not in ProgramData either. Where is my stuff?"
In the third location, the one this article's own 2016 version muddled up (more on that below): AppData, which lives inside your user profile at C:\Users\<your name>\AppData, and is also hidden. The rule of thumb Ethan uses: ProgramData is the shop's shared account book; AppData is each employee's own pocket notebook. One copy of ProgramData per PC; one AppData per user account.
Inside AppData are three subfolders, and the split is worth knowing because backup tools and support articles reference them constantly:
- Roaming — your portable settings: browser profiles, app configs, many game saves. This is what
%appdata%opens. ("Roaming" because on office networks these settings can follow you between PCs.) - Local — bigger, machine-specific data: caches, temporary files, some game installs. Opened with
%localappdata%. - LocalLow — a low-permission sandbox used by browsers and a handful of games (Unity titles keep saves here surprisingly often).
Here is the full cheat sheet of Run-box nicknames — press Win + R, type the shortcut, Enter:
| Type this in Run | Opens |
|---|---|
| %programfiles% | C:\Program Files |
| %programfiles(x86)% | C:\Program Files (x86) |
| %programdata% | C:\ProgramData (hidden) |
| %appdata% | C:\Users\<you>\AppData\Roaming |
| %localappdata% | C:\Users\<you>\AppData\Local |
| %userprofile% | C:\Users\<you> |
| %temp% | Your temporary-files folder |
This split is also the answer to "what should I back up?" — a question Jake now asks customers before every repair. Program Files is replaceable: reinstall the app and it is back. Your irreplaceable material is in your user profile — Documents, Pictures, and the settings and saves inside AppData. When Jake images a customer's dying laptop drive onto an external SSD before a repair, it is the Users folder he cares about; the same logic applies to your own backup routine, whether that is an external drive or a cloud backup service.
The hard cases
Installing programs to another drive (small SSD problem)
Jake's shop PC has a 256 GB SSD that is perpetually full, so: can Program Files live on the D: drive? Not wholesale — but new installs can, two ways:
- Desktop programs: during installation, when the installer offers a destination folder, click Browse and pick something like
D:\Program Files(you can create the folder yourself; the name is convention, not magic). Games especially belong on the big drive. - Microsoft Store apps: go to Settings > System > Storage > Advanced storage settings > Where new content is saved and change "New apps will save to" to your other drive. Existing Store apps can sometimes be moved afterwards via Settings > Apps > Installed apps > (app) > Move — if the Move button is greyed out, that app does not support it.
⚠️ Never drag Program Files to another drive
Cutting and pasting an installed program's folder to D: breaks it almost every time. The registry, shortcuts, and the app's own config all still point at the old C: path, and Windows components may hold files open mid-move, leaving you half a copy in each place. The only clean route for an already-installed desktop program is: uninstall, then reinstall choosing the new drive. Tedious, but it is the one that works.
ProgramData is eating my disk space
Right-click ProgramData and check Properties on a few years old PC and it can be tens of gigabytes — usually antivirus definition archives, crash dumps, and installer leftovers in "Package Cache". The tempting move is deleting the biggest folders. The correct move is letting Windows do it: run Storage Sense (Settings > System > Storage) or the old Disk Cleanup tool (press Win+R, type cleanmgr, Enter, then "Clean up system files"), which know what is safely deletable. Package Cache in particular looks like junk and is not — delete it and the next update or repair-install of that software will fail asking for files that no longer exist. Manual deletion inside ProgramData is safe in exactly one case: a folder belonging to a program you have already properly uninstalled.
Cleaning leftovers after an uninstall
Uninstallers are lazy. After removing a program through Settings > Apps, you will often find its ghost in three places: a folder in Program Files (or x86), one in ProgramData, and one in AppData\Roaming and/or AppData\Local. Once the program is genuinely uninstalled, deleting those leftover folders is safe and reclaims real space — they hold at most old settings you no longer need. (Keep the AppData one if you plan to reinstall and want your settings back; many apps pick their old configuration right up.) Deleted the wrong thing? It goes to the Recycle Bin like any other deletion, so it is recoverable — and if your Recycle Bin icon itself has gone missing, here is how to restore the Recycle Bin and find where it lives.
The locked one: WindowsApps
Inside Program Files sits a special case: WindowsApps, the home of Microsoft Store apps. It is hidden and access-denied — even administrators get "You don't currently have permission" at the door, because Store apps are sandboxed and their files are integrity-protected. You rarely need in: Store apps are managed entirely from Settings > Apps. If you are curious anyway, or the folder seems to have vanished entirely, we cover it separately in the WindowsApps folder — where it is and why it looks missing.
Still on Windows 10? Same folders, one honest note
Every path in this guide is identical on Windows 10 — this folder layout has not moved since Windows Vista in 2007, which is why it is worth learning once. The honest note: Windows 10 reached end of support on 14 October 2025, so it no longer receives free security updates. If your PC cannot upgrade to Windows 11, enroll in Microsoft's consumer Extended Security Updates (Settings > Windows Update > "Enroll now" — free if you sync settings with Windows Backup), which Microsoft has extended to run until October 2027. That buys real time to plan, whether the plan is an upgrade or, as Jake tells his customers with 2015-era laptops, new hardware — some machines are simply not worth forcing.
What our 2016 article got wrong
This page has existed since December 2016, and the old version deserves an honest audit rather than a quiet burial. Two things it got wrong. First, it described ProgramData as holding "user-specific data" and temporary files — that is a straight mix-up with AppData, and it is exactly the confusion that leaves readers hunting for their game saves in the wrong hidden folder. ProgramData is shared, all-users data; per-user data lives in each account's AppData. Second, it showed you only the slow route — unhide, then click through the C: drive — and never mentioned that %programdata% in the Run box skips the whole dance. What it got right, and what we have kept: the locations themselves, the no-space spelling of ProgramData, and the advice not to delete things in there casually. The paths have not changed in a decade; our explanation needed to.
FAQ — quick answers
Where is the Program Files folder in Windows 11?
At C:\Program Files, with 32-bit software in C:\Program Files (x86). Open File Explorer (Win+E), click This PC, open Local Disk (C:), and both folders are visible — they are not hidden. The location is the same on Windows 10.
Where is the ProgramData folder in Windows 11 and Windows 10?
At C:\ProgramData on both versions — one word, no space. It is hidden by default, so either press Win+R and type %programdata%, or turn on hidden items in File Explorer to see it in the C: drive.
Why can't I see the ProgramData folder in File Explorer?
Because it carries the "hidden" attribute. On Windows 11 use View > Show > Hidden items; on Windows 10 tick Hidden items on the View ribbon tab. Or skip unhiding entirely: type C:\ProgramData in the address bar, which works even while it is hidden.
Why do I have both Program Files and Program Files (x86)?
You are running 64-bit Windows, which keeps 64-bit programs in Program Files and older 32-bit programs in Program Files (x86) so their shared support files never collide. Neither folder is "better"; installers pick the right one automatically.
What is the difference between ProgramData and AppData?
ProgramData (C:\ProgramData) holds data shared by every user on the PC — licences, antivirus definitions, shared settings. AppData (C:\Users\<you>\AppData) holds each user's personal settings, profiles and saves. One ProgramData per machine; one AppData per user account.
Is it safe to delete files from the ProgramData folder?
Only folders belonging to software you have already uninstalled. Anything else — Package Cache, antivirus folders, Microsoft folders — is in active use, and deleting it can break apps for every user on the PC. For space problems, use Storage Sense or Disk Cleanup instead of manual deletion.
Why can't I save or edit files inside Program Files?
Program Files is write-protected: changes need administrator approval (the UAC prompt), and some files are owned by TrustedInstaller, Windows' own installer service. This stops malware from silently rewriting installed apps. Do not take ownership of the whole folder to get around it — that popular advice removes a real protection.
Can I move Program Files to another drive?
Not the existing folder — dragging it breaks installed programs. Instead, point new desktop installs at a folder on the other drive during setup, set Settings > System > Storage > "Where new content is saved" for Store apps, and move already-installed desktop programs by uninstalling and reinstalling them to the new location.
Where do Microsoft Store apps install their files?
In C:\Program Files\WindowsApps, which is hidden and access-denied even to administrators because Store apps are sandboxed. Manage them from Settings > Apps instead of the folder — and see our separate WindowsApps guide if it appears to be missing.
How do I find where a specific program is installed?
Right-click its Start menu entry and choose More > Open file location, then right-click the revealed shortcut and pick Open file location again. If the program is running, it is even quicker: open Task Manager (Ctrl+Shift+Esc), right-click the app, choose Open file location.
How do I open the AppData folder quickly?
Press Win+R, type %appdata% and press Enter — that opens AppData\Roaming, where most app settings live. Use %localappdata% for the Local subfolder. Both work without turning on hidden items.
Are the folder locations the same on Windows 10 and Windows 11?
Yes — Program Files, Program Files (x86), ProgramData and AppData are in identical locations on both, and have been since Windows Vista. Only the File Explorer controls differ, such as where the Hidden items toggle sits. Remember Windows 10 is past end of support; enroll it in Extended Security Updates (free options exist, coverage to October 2027) if you are staying on it.
Where to go next
Jake's billing app, for the record, was fixed in ninety seconds once he could see the folder — delete one licence cache directory, relaunch, reactivate. The forty minutes were spent looking for a door that was there all along. That is most "missing folder" problems on Windows: nothing is missing, something is hidden, and now you know all three hiding places and the Run-box keys that open them.
File Explorer itself keeps evolving — the 25H2 update even managed to break PDF previews for a while (here is the fix for File Explorer not previewing PDF files after 25H2) — but the folder layout underneath it has been stable for nearly twenty years. Learn it once, use it forever. More beginner-friendly Windows guides like this one are collected under the Basics label.
- WindowsApps folder missing — where Store apps really live
The locked folder inside Program Files, and why even admins are refused entry. - Where File Explorer is located and every way to open it
The tool you used on every step of this guide, from shortcuts to its own .exe path. - Data cleaning and feature engineering with AWS services
Completely different altitude — part 6 of our AWS Machine Learning certification series, if folders are old news to you.
Revision note. Originally published 15 December 2016. Rewritten and re-tested 1 August 2026 on Windows 11 25H2 (build 26200) and Windows 10 22H2