The indexing status proudly says 100 percent, yet it never finishes — the spinner keeps going and search stays incomplete. If you have already restarted once and the problem came straight back, that actually helps narrow things down: a one-off glitch rarely survives a restart, while a setting, driver, or service fault does.
That stuck-at-100 state usually means the indexer finished counting but is blocked on a final file, a database write, or a service that will not report completion. The good news is that most of these faults are repairable without reinstalling Windows or losing your work, as long as you test in the right order instead of changing several things at once.
This guide walks through the diagnosis first and the repairs second, in the order a technician would try them. Work through the fixes in sequence, test Semantic Indexing after each one, and stop as soon as it behaves — the fix that works tells you what was wrong, which makes the problem far less likely to return.
Why this happens
- Single problem file blocking completion: one corrupt or locked file can hold the final indexing step open indefinitely.
- Index database locked: another process holding the index database prevents the indexer from writing its finished state.
- Service hung in a loop: the search service itself can hang while reporting 100 percent progress.
- NPU model stuck on a file: a file that the semantic model cannot process can stall the NPU queue.
- Disk space too low to finalise: finalising the index needs free space for a database commit.
- Windows update pending restart: a pending update can leave indexing services in a half-updated state.
How to fix it
Work through these in order — diagnose first, then act.
Fix 1: Restart the Windows Search service
This step isolates whether the problem is a setting, a driver, or a deeper system fault. Start with the gentlest check in this section, confirm the result before moving on, and do not skip ahead — later steps assume the earlier ones are already ruled out, which keeps the repair short.
- Open the relevant settings for Semantic Indexing and note the current values before changing anything, so you can undo a step if needed.
- Apply the change described for Semantic Indexing exactly as written, without combining it with other fixes at the same time.
- Close and reopen Windows Search so the new setting or repaired component loads cleanly.
- Test Semantic Indexing with a simple, repeatable case and note whether the symptom changed.
- If nothing changed, undo the step and move to the next fix — do not stack untested changes.
Fix 2: Free up disk space and retry
Most users fix this issue at this stage, because the underlying cause is usually a configuration that drifted after an update. Work through the steps carefully, test the feature after each one, and stop as soon as it works — there is no need to complete steps that no longer apply. A related feature can show the same pattern — for example, the troubleshooting steps for docker desktop arm64 containers fail start follow the same diagnose-first order, which is worth comparing if your symptom overlaps with it.
- Check that Windows Search is fully updated before judging this fix, since an old build can mask the result.
- Make the adjustment for Semantic Indexing in Settings, confirming each toggle actually saved.
- Restart Windows Search and, if prompted, restart Windows so drivers and services reload.
- Run the same test case you used before and compare the outcome directly.
- Keep the change only if the test clearly improved; otherwise revert it and continue.
Fix 3: Pause and resume indexing
If the earlier steps did not help, the fault is likely in a driver, cache, or service rather than a simple toggle. This section repairs that layer directly, so follow the order given and restart when a step asks for it — a skipped restart is the most common reason this fix appears to fail.
- Back up anything important in Windows Search before repairing its data or drivers.
- Carry out the repair for Semantic Indexing step by step, allowing installers and scans to finish without interruption.
- Restart Windows when the repair asks for it, even if it seems optional.
- Test Semantic Indexing immediately after the restart, before other apps load and compete for resources.
- If the symptom persists, record what changed and move on — the next fix targets a different layer.
For official guidance and downloads, see Microsoft’s Windows support pages .
Fix 4: Find and move the problem file
This step checks the account, permission, or app-data layer that quietly controls the feature. It takes a few minutes, but it separates account problems from device problems cleanly, which saves you from reinstalling software that was never at fault. The same layering applies elsewhere on Copilot+ PCs: the guide to lenovo thinkpad t14s ai camera not working shows how a driver or service fault can masquerade as a feature fault, and the checks there complement this fix.
- Sign out of Windows Search if the fix involves your account, then sign back in with the correct Microsoft account.
- Verify the permission or account setting for Semantic Indexing shows the expected value after signing in.
- Close Windows Search completely from Task Manager if it lingers in the background, then reopen it.
- Test Semantic Indexing with the same example that failed before, under the same conditions.
- If the test passes, leave the setting as is; if not, the fault lies in another layer.
Fix 5: Rebuild the index as a last resort
When simpler fixes fail, a clean repair of the app or its data is usually what remains. This section walks through that repair safely, preserving your files and settings where possible, and tells you when a full reinstall is genuinely the faster path. If you also use other AI features on this laptop, the experience with lenovo thinkpad x13 ai issues fix is a useful cross-check — when several features fail together, a shared driver or runtime is usually the common cause.
- Open Device Manager or the app settings for Semantic Indexing and confirm which driver or version is currently installed.
- Download the correct update or repair package from the maker’s official support pages, not a third-party driver site.
- Install it as administrator and let the process complete, keeping the laptop awake and plugged in.
- Restart, then test Semantic Indexing before reinstalling anything else.
- If the installer reports an error, note the exact message — it points to the next fix.
Fix 6: Update Windows and restart fully
This final repair step addresses the stubborn cases: a corrupted component, a stale driver, or a service that needs a full reset. Complete it methodically, test the feature thoroughly afterwards, and keep a note of which step worked in case the issue returns after a future update.
- Reset or reinstall the component behind Semantic Indexing only after the gentler fixes have been tried.
- Follow the reset prompts in Settings, choosing to keep your files where that option is offered.
- After the reset, set up Semantic Indexing from scratch with default settings before customising it again.
- Test with a basic case first, then reapply your preferred settings one at a time.
- If the clean setup works, the old configuration was the culprit; rebuild it gradually.
Closing
Once Semantic Indexing is working again, keep the winning fix in mind: if the fault was a setting, check it after major updates; if it was a driver, prefer your laptop maker’s driver over a generic one; and if it was a service or cache, a restart after updates is cheap insurance. That habit keeps a one-time repair from becoming a recurring chore, and it leaves your Copilot+ PC’s AI features ready whenever you need them.
