If the search box isn't appearing on the taskbar after a system restore, you can try a few troubleshooting steps:-
Restart your Computer:
Sometimes, a simple restart can resolve minor issues. Restart your Lenovo Yoga and check if the search box appears afterward.
Windows Updates:
Ensure that your Windows 11 is up-to-date. Check for and install any pending updates, as they might include fixes for such issues.
Taskbar Settings:
Double-check the taskbar settings. Right-click on the taskbar, go to "Taskbar settings," and under the "Taskbar items" section, make sure the "Search Box" option is set to "Show."
Cortana Troubleshooter:
Windows has built-in troubleshooters that can help resolve common issues. Open the Settings app, go to "System," then "Troubleshoot," and run the troubleshooter for "Search and Indexing."
Windows Search Service:
Ensure that the Windows Search service is running. Press Win + R, type "services.msc," and hit Enter. Locate "Windows Search" in the list, right-click it, and make sure it's set to "Automatic" and is running.
Create a New User Account:
Sometimes, user profile corruption can cause issues. Try creating a new user account and check if the search box appears for the new user.
If the issue persists after trying these steps, it may be worth contacting Lenovo support for further assistance.