The Windows 11 Start menu is now a small icon in the center of the taskbar.Ĭlick on the Start menu icon, and things will look very different as well. When you upgrade from Windows 10 to Windows 11, one of the first things you may do is wonder: where the heck is my Start menu? Traditionally, the Windows Start menu has been in the lower left corner of the screen, but when your new version of Windows appears, you’ll find the Start icon among a group of icons in the center of your taskbar at the bottom of the screen.