Company updated my Dell laptop running Win10Ent to Win11Ent. Windows Search was borked from the moment I first logged-in the new Win11 instance.
I had moved my search db to a second internal SSD; during the Win11 upgrade the drive got marked read-only. Eventually had to restore to a Win10 backup, put Windows Search db back to default (verified it was working), then mark second SSD as ‘offline’ and then go through the update again.
Windows Search is still broken.
The built-in troubleshooter yields an idiotically hilarious result (see attached).
Have been through many different approaches, including:
dism /Online /Disable-Feature /FeatureName:”SearchEngine-Client-Package”
then
dism /Online /Enable-Feature /FeatureName:”SearchEngine-Client-Package”
Getting these errors when running the Troubleshooter:
0x%08x (0x80070003 – The system cannot find the path specified. (HRESULT : 0x80070003))
0x%08x (0x80070660 – The Temp folder is on a drive that is full or is inaccessible. Free up space on the drive or verify that you have write permission on the Temp folder. (HRESULT : 0x80070660))
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Search
DataDirectory =%ProgramData%\Microsoft\Search\Data\
DefaultDataDirectory =%ProgramData%\Microsoft\Search\Data\
Via ICACLS I’ve verified permissions look the same as those on a computer whose WSearch service is running.
Windows Search is not visible in the GUI add/remove Windows Features NOR is the Event Viewer category “Microsoft-Windows-Search” present!
I have done this a couple of times
dism /Online /Disable-Feature /FeatureName:”SearchEngine-Client-Package” (with /norestart AND rebooting)
then
dism /Online /Enable-Feature /FeatureName:”SearchEngine-Client-Package”
I’ve also:
I’ve run the /checkhealth + /scanhealth, as well as even running the /restorehealth against the Win11 upgrade *.wim
DISM /Online /Cleanup-Image /RestoreHealth /Source:%sources%\install.wim
and then running SFC /SCANNOW all to no avail.
Really, really, don’t want to do a clean Win11 install, and 3rd-party search apps aren’t an option in my environment.
Help!
P.S. This is cross-posted from one I created on Reddit and Tweaking.com – only respondent was one that assumed I wasn’t experienced (I am!), and whose only thought was to re-image my machine.