Quick fix: Windows Search only indexes folders that are part of the Search Index. To add a folder: Settings → Privacy & security → Searching Windows → Add an excluded folder & Customize search locations here. Or open Indexing Options (Control Panel) → Modify → tick folders to include. Wait for re-index (can take 30 minutes for large libraries). After indexing, those folders are searchable.
Windows Search uses an index for fast results. If a folder isn’t indexed, searching from Start menu or File Explorer’s search box won’t find files there. Some folders (Documents, Pictures, Music, OneDrive) are indexed by default. Custom folders on D: drive, external drives, or hidden locations are not.
Affects: Windows 11 (and Windows 10).
Fix time: ~15 minutes (depending on index rebuild time).
What causes this
The Windows Search service maintains a database of file names + contents for fast lookups. By default it indexes: Documents, Music, Pictures, Videos, Desktop, Start Menu, and OneDrive folders. Adding files outside these locations doesn’t auto-index them. To make them searchable, you must explicitly add them.
Method 1: Add folder via Searching Windows settings
The standard route.
- Open Settings → Privacy & security → Searching Windows.
- Under Find My Files:
- Classic — only indexes default libraries (faster, less searchable).
- Enhanced — indexes entire PC (slower, fully searchable). Pick this for full coverage.
- Switch to Enhanced if currently Classic.
- Windows starts indexing the entire PC. Takes time: 30 minutes to several hours depending on file count.
- Watch progress under Indexing status. Done when status reads “Indexing complete.”
- For Classic with specific folder additions: scroll to Customize search locations here.
- Click Modify. Folder tree opens. Tick the folders you want indexed.
- Click OK. Re-indexing starts for added folders only.
This is the standard fix.
Method 2: Manage Indexing Options via Control Panel
For granular control.
- Open Control Panel → Indexing Options (or search “Indexing” in Start menu).
- List shows currently-indexed locations.
- Click Modify. Folder tree opens.
- Tick folders to add. Untick folders to remove from index.
- For external drives: drive must be plugged in.
- Click Advanced for more options:
- File Types tab: pick which file types to index. For example, untick .pst (Outlook archives) if not needed.
- Index Settings tab: Rebuild button forces complete re-index. Use if search is corrupted.
- Move index to a different drive: useful if C: is full. Pick faster SSD for the index location.
- Restart PC if index doesn’t apply immediately.
- Check status: open Indexing Options. Top of window shows progress: “Indexing complete” or count of items pending.
This is the deeper control.
Method 3: Use unindexed search workarounds
For when indexing isn’t enough.
- Open File Explorer. Navigate to the folder you want to search.
- Use the search box in the top right.
- For non-indexed folders, Windows does a slower live search (scanning files). Slower but finds anything.
- To force file-content search: View → Options → Search tab → tick Always search file names and contents. Caveat: very slow for large folders.
- For chronic search needs in specific folders: pin those folders to Quick Access (left sidebar). Easier to navigate.
- For ultra-fast unindexed search: install Everything by VoidTools (free). Indexes file names instantly (uses NTFS’s MFT). Doesn’t search contents, but file-name search is < 1 second for millions of files.
- For content search across large libraries: FileLocator Pro (paid) or Listary.
- For programmers / devs: ripgrep or fd from command line. Fast text search in files.
This is the alternative search route.
How to verify the fix worked
- Type a file name (known to exist in the folder) into Start menu search.
- File appears in results.
- Settings → Privacy & security → Searching Windows → Indexing status: Indexed [N] items.
- Indexing Options → Number of items indexed reflects new folder content.
If none of these work
If search still misses files: File type not indexed: Indexing Options → Advanced → File Types. Add the file extension. For encrypted files: BitLocker-encrypted folders may not index unless explicitly allowed. For very recent files: index hasn’t caught up. Wait 5-30 minutes for new files. For permission denied: index can’t read folders without read permissions. Check NTFS permissions. For corrupted index: Indexing Options → Advanced → Rebuild. Wait for full rebuild. For OneDrive files-on-demand: cloud-only files don’t have content to index. Make Always Keep on This Device for indexable folders. For mounted VHD / network share: indexing has limited support. Use Everything or file manager search instead.
Bottom line: Add folders via Settings → Privacy & security → Searching Windows → Customize search locations. Wait for re-indexing. Use Enhanced mode for full PC indexing. For mass / unindexed search: install Everything by VoidTools.