Microsoft is improving the Windows Search experience by improving the quality of search results and making it easy to hide recommended content. The post Windows Insiders Can Test a Decluttered Windows Search Experience appeared first on Thurrott.com.