Hi Patricia,
What I'd recommend doing is switching your Explorer to the Windows 10 version. Since the old version is still built into Windows 11, you can do that easily, even as a Standard user. The easiest method is to use a free tool I made called SwitchExplorer. Just download and run. Nothing to install.
I'd also recommend either uninstalling OneDrive or carefully reviewing how it's being used and how it may be affecting your work flow. For example, by default OneDrive syncs your Pictures folder. If you have those 350,000 photos within Pictures, they will be subject to syncing to the cloud which could seriously affect performance. OneDrive can be a very useful tool, but I don't like how it's foisted on users because when syncing goes wrong (or the user misunderstands what OneDrive is doing) more data can be lost than saved.
Also, review and adjust which folders are indexed using the Indexing options control panel. That's key to getting good search performance.
Keep you search settings like this (i.e. everything unchecked):

Note that second section heading is "When searching non-indexed locations". You don't want to search contents in non-indexed folders. That takes too long. Just make sure everywhere you want to search is indexed.
Hopefully that's enough to get things working better for you.