May 22nd, 2017

Why doesn’t searching my Start menu with Cortana find Internet shortcuts in my All Programs list?

A customer had a program that installed a number of shortcuts to the Start menu. Among them were some Internet shortcut files, like “View Contoso User Guide” and “Get Online Support from Contoso”. In Windows 7 and 8, if the user searched the Start menu for “Contoso”, these shortcuts would appear in the search results. But in Windows 10, they do not. Why not, and what can they do to get them to show up?

The Cortana team explained that they intentionally filter out URLs from search results. They ran an A/B test, and the results showed that leaving URLs in the search results was worse for users.

To get the shortcuts to appear in the Cortana search results, you can create a shortcut to a regular program. For example, you can create a shortcut that points directly to the Web browser executable, with the URL on the command line. Or you can create a shortcut that runs a helper program bundled with your application, and the helper program calls Shell­Execute to open the URL in the user’s preferred Web browser.

Author

Raymond has been involved in the evolution of Windows for more than 30 years. In 2003, he began a Web site known as The Old New Thing which has grown in popularity far beyond his wildest imagination, a development which still gives him the heebie-jeebies. The Web site spawned a book, coincidentally also titled The Old New Thing (Addison Wesley 2007). He occasionally appears on the Windows Dev Docs Twitter account to tell stories which convey no useful information.

0 comments

Discussion are closed.

Feedback