Unless noted individually, all the shortcuts support all Windows versions that follow the one they were introduced in.
This list also includes very obscure shortcuts and is still a work in progress.
Alt + Tab- Switch between open windows (since Windows 3.1 shows a visual switching indicator known as "CoolSwitch"),Shiftcan be added to change the directionAlt + Space- Open current window context menu, the arrow keys can be used to navigate the menu and enter to select an itemAny Letter- Jump to the next file on the list beginning with the corresponding letter, Windows 95 improved the logic to detect consecutive letters typed rapidly and treat them in letter orderEnter- Either enter focused folder, open focused file if a default program is defined or run focused fileBackspace- Navigate to the parent folderShift- Adds to a multiple selection when held while clicking files, this changed on Windows 3.0 (see relavent section)Alt + Any Letter- Open the menu item beginning with the corresponding letter,Esccan be used to close the menuEsc- Close the current dialog or an opened menuArrows- Navigate through an open menu, since Windows 2.01 also navigates through the file listTab- Navigate focus through UI elements,Shiftcan be added to change directionCtrl + A/B- List files from Floppy A/B, the meaning ofCTRL + Ahas completely changed in Win95 (see relevant section)
AltorF10- Focus the window menuAlt + F4- Close current window or shows the "end session" confirmation dialog if the "Desktop (Win95+)"/"Program Manager (Win3+)"/"MS-DOS Executive (Win2)" window is focusedAlt + Esc- Similar toAlt + Tabexcept the windows "switched-to" on every press and not just on release, also no visual indicator is shown,Shiftcan be added to change the directionCtrlwhile moving/sizing a window with the arrow keys in "move/size" mode (Alt + Spaceand thenMorS) - Make smaller jumps on each arrow key press
Ctrl- Same asShifton previous versions (andShiftnow selects a range of files instead of individual ones)Ctrl + Shift + Esc- Open the "Task List (Win3,Win3.1)"/"Windows NT Task Manager (NT4)"/"Windows Task Manager (Win2k+)", on the NT line this shortcut appeared Windows NT 4.0 onward, and on the 9x line it disappearedF5- RefreshF1- Help
Alt + Enteron a selected icon orAlt + Double Clickon an icon - Open the file "Properties"F6- Same asTab(includingShiftsupport), since WinME acts slightly different thanTab; when the menu of the address bar is openedF6will always close it and switch to the next UI element whileTabnavigates through the menu.
Ctrl + Alt + Delete- Open the "Windows NT Security (NT3+)"/"Close Program (Win95+)"/"Windows Security (Win2k,Vista+)"/"Windows Task Manager (WinXP)" dialog (from Vista+ it's fullscreen)
WinorCtrl + Esc- Open the "Start" menuWin + R- Open the "Run" dialogWin + M- Minimize the current window,Shiftcan be added to undo the minimizeWin + E- Open Windows ExplorerWin + Tab- Cycle focus through windows in the taskbar, meaning changed starting from VistaWin + Break- Display "System Properties"F4- Open the Explorer address bar menu, on Win95 and 98 requires pressingF4again to start editing the address, from WinME it's editable right away. On the NT line this was supported from NT4 but the address was only editable starting from Win2k. This shortcut is actually more general and applies to other list components for example when pressed within the "Run" dialog it will open a menu with the history of commands.F2- RenameApplication KeyorShift + F10- Open context menu of focused itemF8- When pressed during early boot, opens a menu with advanced boot options (likely inspired by MS-DOS using theF8hotkey during boot), on the NT line supported from Win2k- New meaning for
Ctrl + A- Select all files in current focused explorer window, meaning was expanded in Win2k (see relevant section) Ctrl+ Dragging a file - Copy the file to the dropped areaCtrl+Shift+ Dragging a file - Choose between "Move", "Copy" or "Shortcut" once the file is dropped
- Expanded meaning for
Ctrl + A- Select all files/text, though this wasn't yet supported on all text fields (for example it was supported on Notepad but not on the text field of the Run dialog). Only starting from Vista it was supported on all text fields
Win + L- Lock the computer
Ctrl + Alt + Tab- Similar toAlt + Tabbut keeps "CoolSwitch" open when the keys are let go and enables arrow navigation untilEnteris pressed on the desired windowShift+ Context Menu - Add an option to open a command prompt in the current path (meaning has changed in a subsequent version - TODO: add new meaning)
Win + Arrows- Move the current window according to the arrow direction,Shiftcan be added to move it to a different monitorWin + Home- Restore or minimize all other windowsWin + T- Cycle through taskbarWin + Space- Peek at the desktopWin + G- Bring gadgets forward (this was discontinued on the subsequent version)Win + 1-9- Click the taskbar entry with the position corresponding to the number (e.g.Win + 3clicks the third entry)Shift + Click (or Middle-click) on taskbar entry- Open the program (even if there is already a window)Shift + Right-click on taskbar entry- Show window operations menu
Ctrl + Shift + Alt + Win + L- Open LinkedIn,Ctrl + Shift + Alt + Winis what is virtually pressed when using the "Office" key - supported since Windows 10 1903
- Windows XP "Help and Support Center" (Press
F1on desktop) - Windows keyboard shortcuts overview