Windows shell

Last updated

Windows shell
Developer(s) Microsoft
Operating system Microsoft Windows
Type Graphical user interface
License Proprietary commercial software
Website learn.microsoft.com/en-us/windows/win32/shell/shell-entry

The Windows shell is the graphical user interface for the Microsoft Windows operating system. Its readily identifiable elements consist of the desktop, the taskbar, the Start menu, the task switcher and the AutoPlay feature. On some versions of Windows, it also includes Flip 3D and the charms. In Windows 10, the Windows Shell Experience Host interface drives visuals like the Start Menu, Action Center, Taskbar, and Task View/Timeline. However, the Windows shell also implements a shell namespace that enables computer programs running on Windows to access the computer's resources via the hierarchy of shell objects. "Desktop" is the top object of the hierarchy; below it there are a number of files and folders stored on the disk, as well as a number of special folders whose contents are either virtual or dynamically created. Recycle Bin, Libraries, Control Panel, This PC and Network are examples of such shell objects.

Contents

The Windows shell, as it is known today, is an evolution of what began with Windows 95, released in 1995. It is intimately identified with File Explorer, a Windows component that can browse the whole shell namespace.

Features

Desktop

Windows Desktop is a full-screen window rendered behind all other windows. It hosts the user's wallpaper and an array of computer icons representing:

Windows Vista and Windows 7 (and the corresponding versions of Windows Server) allowed Windows Desktop Gadgets to appear on the desktop.

Taskbar

Windows taskbar is a toolbar-like element that, by default, appears as a horizontal bar at the bottom of the desktop. It may be relocated to the top, left or right edges of the screen. Starting with Windows 98, its size can be changed. The taskbar can be configured to stay on top of all applications or to collapse and hide when it is not used. Depending on the version of operating system installed, the following elements may appear on the taskbar respectively from left to right:

Task switching

Task switcher is a feature present in Windows 3.0 and all subsequent versions of Windows. It allows a user to cycle through existing application windows by holding down the Alt key and tapping the Tab ↹ key. Starting with Windows 95, as long as the Alt key is pressed, a list of active windows is displayed, allowing the user to cycle through the list by tapping the Tab ↹ key. An alternative to this form of switching is using the mouse to click on a visible portion of an inactive window. However, Alt+Tab ↹ may be used to switch out of a full screen window. This is particularly useful in video games that lock, restrict or alter mouse interactions for the purpose of the game. Starting with Windows Vista, Windows Desktop is included in the list and can be activated this way.

Windows 7 introduced Aero Flip (renamed Windows Flip in Windows 8). When the user holds down the Alt key, Aero Flip causes only the contents of the selected window to be displayed. The remaining windows are replaced with transparent glass-like sheets that give an impression where the inactive window is located. [3]

Windows 8 introduced Metro-style apps, which did not appear when Alt+Tab ↹ was pressed. (They have to be switched with their own dedicated task switcher, activated through the ⊞ Win+Tab ↹ combination.) Windows 8.1 extended Alt+Tab ↹ to manage the Metro-style apps as well.

Windows 10 and 11 have a unified task switcher called Task View, which manages not only application windows but virtual desktops as well. [4]

Aero Flip 3D

Flip 3D is a supplemental task switcher. It was introduced with Windows Vista and removed in Windows 8. It is invoked by holding down the ⊞ Win key and tapping the Tab ↹ key. As long as the ⊞ Win key remains pressed, Windows displays all application windows, including the Desktop, in an isometric view, diagonally across the screen from the top left corner to the bottom right corner. The active window at the time of pressing the ⊞ Win key is placed in front of the others. This view is maintained while ⊞ Win key is held down. Tab ↹ and ⇧ Shift+Tab ↹ cycle through the open windows, so that the user can preview them. When the ⊞ Win key is released, the Flip 3D view is dismissed and the selected window comes to the front and into focus. [5]

Charms

The charms in Windows 8 Windows 8 charms.png
The charms in Windows 8

Windows 8 added a bar containing a set of five shortcuts known as the "charms", invoked by moving the mouse cursor into the top or bottom right-hand corners of the screen, or by swiping from the right edge of a compatible touchpad or touch screen. [6] [7] [8] This feature was retained in 8.1.

Windows 10 removed the charms and moved the commands associated with them into the system menu of each application. [9] For users with touch screens, swiping from the right of the touch screen now shows Action Center. [10]

Removed Start Menu Functions

Starting with Windows 95, all versions of Windows feature a form of Start menu, usually by this very same name. Depending on the version of Windows, the menu features the following:

AutoPlay

AutoPlay is a feature introduced in Windows XP that examines newly inserted removable media for content and displays a dialog containing options related to the type and content of that media. The possible choices are provided by installed software: it is thus not to be confused with the related AutoRun feature, configured by a file on the media itself, although AutoRun is selectable as an AutoPlay option when both are enabled.[ verification needed ]

Relation with File Explorer

File Explorer is a Windows component that can browse the shell namespace. In other words, it can browse disks, files and folders as a file manager would, but can also access Control Panel, dial-up network objects, and other elements introduced above. In addition, the explorer.exe executable, which is responsible for launching File Explorer, is also responsible for launching the taskbar, the Start menu and part of the desktop. However, the task switcher, the charms, or AutoPlay operate even when all instances of the explorer.exe process are closed, and other computer programs can still access the shell namespace without it. Initially called Windows Explorer, its name was changed to File Explorer beginning with Windows 8, although the program name remains explorer.exe.

History

MS-DOS Executive

MS-DOS Executive file manager MS-DOS Executive, Windows 1.04.png
MS-DOS Executive file manager

The first public demonstration of Windows, in 1983, had a simplistic shell called the Session Control Layer, which served as a constantly visible menu at the bottom of the screen. Clicking on Run would display a list of programs that one could launch, and clicking on Session Control would display a list of programs already running so one could switch between them. [11]

Windows 1.0, shipped in November 1985, introduced MS-DOS Executive, a simple file manager that differentiated between files and folders by bold type. It lacked support for icons, although this made the program somewhat faster than the file manager that came with Windows 3.0. Programs could be launched by double-clicking on them. Files could be filtered for executable type, or by a user-selected wildcard, and the display mode could be toggled between full and compact descriptions. The file date column was not Y2K compliant.

Windows 2.0 made no significant change to MS-DOS Executive.

Program Manager

Windows 3.0, introduced in May 1990, shipped with a new shell called Program Manager. Based on Microsoft's work with OS/2 Desktop Manager, Program Manager sorted program shortcuts into groups. Unlike Desktop Manager, these groups were housed in a single window, in order to show off Microsoft's new Multiple Document Interface.

Program Manager in Windows 3.1 introduced wrappable icon titles, along with the new Startup group, which Program Manager would check on launch and start any programs contained within. [12] Program Manager was also ported to Windows NT 3.1, and was retained through Windows NT 3.51.

Start menu

Windows 95 introduced a new shell. The desktop became an interactive area that could contain files (including file shortcuts), folders, and special folders such as My Computer, Network Neighborhood and Recycle Bin. Windows Explorer, which replaced File Manager, opened both ordinary and special folders. The taskbar was introduced, which maintained buttons representing open windows, a digital clock, a notifications area for background processes and their notifications, and the Start button, which invoked the Start menu. The Start menu contains links to settings, recently used files and, like its predecessor Program Manager, shortcuts and program groups.

Program Manager is also included in Windows 95 for backward compatibility, in case the user disliked the new interface. [13] This is included with all versions of Windows up to and including Windows XP Service Pack 1. In SP2 and SP3, PROGMAN.EXE is just an icon library, and it was completely removed from Windows Vista in 2006.[ citation needed ]

The new shell was also ported to Windows NT, initially released as the NewShell update for Windows NT 3.51 and then fully integrated into Windows NT 4.0.

Windows Desktop Update

In early 1996, Netscape announced that the next release of its browser, codenamed "Constellation", would completely integrate with Windows and add a new shell, codenamed "HomePort", which would present the same files and shortcuts no matter which machine a user logged into. [14] [15] [16] Microsoft started working on a similar Internet Explorer release, codenamed "Nashville". Internet Explorer 4.0 was redesigned and resulted in two products: the standalone Internet Explorer 4 and Windows Desktop Update, which updated the shell with features such as Active Desktop, Active Channels, Web folders, desktop toolbars such as the Quick Launch bars, ability to minimize windows by clicking their button on the taskbar, HTML-based folder customization, single click launching, image thumbnails, folder infotips, web view in folders, Back and Forward navigation buttons, larger toolbar buttons with text labels, favorites, file attributes in Details view, and an address bar in Windows Explorer, among other features. It also introduced the My Documents shell folder.

Future Windows releases, like Windows 95C (OSR 2.5) and Windows 98, included Internet Explorer 4 and the features of the Windows Desktop Update already built in. Improvements were made in Windows 2000 and Windows ME, such as personalized menus, ability to drag and sort menu items, sort by name function in menus, cascading Start menu special folders, customizable toolbars for Explorer, auto-complete in Windows Explorer address bar and Run box, displaying comments in file shortcuts as tooltips, advanced file type association features, extensible columns in Details view (IColumnProvider interface), icon overlays, places bar in common dialogs, high-color notification area icons and a search pane in Explorer.

Start menu and taskbar changes

Windows XP introduced a new Start Menu, with shortcuts to shell locations on the right and a list of most frequently used applications on the left. It also grouped taskbar buttons from the same program if the taskbar got too crowded, and hid notification icons if they had not been used for a while. For the first time, Windows XP hid most of the shell folders from the desktop by default, leaving only the Recycle Bin (although the user could get them back if they desired). Windows XP also introduced numerous other shell enhancements.

In the early days of the Longhorn project, an experimental sidebar, with plugins similar to taskbar plugins and a notifications history was built into the shell. However, when Longhorn was reset the integrated sidebar was discarded in favor of a separate executable file, sidebar.exe, which provided Web-enabled gadgets, thus replacing Active Desktop.

Windows Vista introduced a searchable Start menu and live taskbar previews to the Windows shell. It also introduced a redesigned Alt-Tab switcher which included live previews, and Flip 3D, an application switcher that would rotate through application windows in a fashion similar to a Rolodex when the user pressed the Win-Tab key combination. Windows 7 added 'pinned' shortcuts and 'jump lists' to the taskbar, and automatically grouped program windows into one icon (although this could be disabled).

Windows Server 2008 introduced the possibility to have a Windows installation without the shell, which results in fewer processes loaded and running. [17] [18]

Windows 8 removed Flip 3D in order to repurpose Win-Tab for displaying an application switcher sidebar containing live previews of active Windows Store apps for users without touchscreens.

Windows 10 added the possibility to have more than one virtual desktop, known as Task View, to group active program windows to their own virtual desktop. It is possible to navigate through these desktops using Ctrl+Win+Left or Right arrows, or by clicking on an icon in the taskbar, and creating them with Ctrl+Win+D. Win-Tab was repurposed to invoke an overview of all active windows and virtual desktops. Windows 10 also added Cortana to the Start menu, to provide interaction with the shell through vocal commands. Newer versions of Windows 10 include recent Microsoft Edge tabs in the Alt-Tab menu, which can be disabled to only show open programs, as is the behavior in prior versions of the operating system.

Shell replacements

Windows supports the ability to replace the Windows shell with another program. [19] A number of third party shells exist that can be used in place of the standard Windows shell.

See also

Related Research Articles

<span class="mw-page-title-main">Windows 95</span> Microsoft computer operating system released in 1995

Windows 95 is a consumer-oriented operating system developed by Microsoft as part of its Windows 9x family of operating systems. The first operating system in the 9x family, it is the successor to Windows 3.1, and was released to manufacturing on July 14, 1995, and generally to retail on August 24, 1995, almost three months after the release of Windows NT 3.51. Windows 95 is the first version of Microsoft Windows to include the start button. Windows 95 merged Microsoft's formerly separate MS-DOS and Microsoft Windows products, and featured significant improvements over its predecessor, most notably in the graphical user interface (GUI) and in its simplified "plug-and-play" features. There were also major changes made to the core components of the operating system, such as moving from a mainly cooperatively multitasked 16-bit architecture to a 32-bit preemptive multitasking architecture, at least when running only 32-bit protected mode applications.

<span class="mw-page-title-main">File Explorer</span> File manager application that is included with releases of the Microsoft Windows operating system

File Explorer, previously known as Windows Explorer, is a file manager application and default desktop environment that is included with releases of the Microsoft Windows operating system from Windows 95 onwards. It provides a graphical user interface for accessing the file systems, as well as user interface elements such as the taskbar and desktop.

<span class="mw-page-title-main">Mission Control (macOS)</span> Feature of the macOS operating system

Mission Control is a feature of the macOS operating system. Dashboard, Exposé, and Spaces were combined and renamed Mission Control in 2011 with the release of Mac OS X 10.7 Lion. Exposé was first previewed on June 23, 2003, at the Apple Worldwide Developers Conference as a feature of the then forthcoming Mac OS X 10.3 Panther.

The taskbar is a graphical user interface element that has been part of Microsoft Windows since Windows 95, displaying and facilitating switching between running programs. The taskbar and the associated Start Menu were created and named in 1993 by Daniel Oran, a program manager at Microsoft who had previously collaborated on great ape language research with the behavioral psychologist B.F. Skinner at Harvard.

<span class="mw-page-title-main">Windows key</span> Keyboard key

The Windows logo key is a keyboard key which was originally introduced on Microsoft's Natural Keyboard in 1994. This key became a standard key on PC keyboards. In Windows, pressing the key brings up the start menu. Ctrl+Esc performs the same function, in case the keyboard lacks this key.

<span class="mw-page-title-main">Window manager</span> Type of system software

A window manager is system software that controls the placement and appearance of windows within a windowing system in a graphical user interface. Most window managers are designed to help provide a desktop environment. They work in conjunction with the underlying graphical system that provides required functionality—support for graphics hardware, pointing devices, and a keyboard—and are often written and created using a widget toolkit.

In computing, a file shortcut is a handle in a user interface that allows the user to find a file or resource located in a different directory or folder from the place where the shortcut is located. Similarly, an Internet shortcut allows the user to open a page, file or resource located at a remote Internet location or Web site.

The Start menu is a graphical user interface element that has been part of Microsoft Windows since Windows 95, providing a means of opening programs and performing other functions in the Windows shell. The Start menu, and the Taskbar on which it appears, were created and named in 1993 by Daniel Oran, a program manager at Microsoft who had previously collaborated on great ape language research with the behavioral psychologist B.F. Skinner at Harvard.

A menu bar is a graphical control element which contains drop-down menus.

<span class="mw-page-title-main">Windows Aero</span> Design language by Microsoft

Windows Aero is the design language introduced in the Microsoft Windows Vista operating system. The changes introduced by Windows Aero encompassed many elements of the Windows interface, with the introduction of a new visual style with an emphasis on animation, glass, and translucency; interface guidelines for phrasing and tone of instructions and other text in applications were available. New cursors and sounds based on Windows Aero design principles were also introduced.

Compared with previous versions of Microsoft Windows, features new to Windows Vista are very numerous, covering most aspects of the operating system, including additional management features, new aspects of security and safety, new I/O technologies, new networking features, and new technical features. Windows Vista also removed some others.

Alt+Tab ↹ is the common name for a keyboard shortcut that has been in Microsoft Windows since Windows 2.0 (1987). This shortcut switches between application-level windows without using the mouse; hence it was named Task Switcher.

<span class="mw-page-title-main">Microsoft PowerToys</span> Set of freeware system utilities developed by Microsoft

Microsoft PowerToys is a set of freeware system utilities designed for power users developed by Microsoft for use on the Windows operating system. These programs add or change features to maximize productivity or add more customization. PowerToys are available for Windows 95, Windows XP, Windows 10 and Windows 11. The PowerToys for Windows 10 and Windows 11 are free and open-source software licensed under the MIT License and hosted on GitHub.

Some of the new features included in Windows 7 are advancements in touch, speech and handwriting recognition, support for virtual hard disks, support for additional file formats, improved performance on multi-core processors, improved boot performance, and kernel improvements.

The transition from Windows 7 to Windows 8 introduced a number of new features across various aspects of the operating system. These include a greater focus on optimizing the operating system for touchscreen-based devices and cloud computing.

Classic Shell is a computer program for Microsoft Windows that provides user interface elements intended to restore familiar features from past versions of Windows. It focuses on the Start menu, File Explorer and Internet Explorer — three major components of the Windows shell although it also does some minor tweaks for the Windows Taskbar. In particular, it can serve as a Start menu replacement for Windows 8 and Windows 10 systems.

Windows 11 is a major release of the Windows NT operating system and is the successor to Windows 10. It introduces new features such as a redesigned interface, new productivity and social features, and updates to security and accessibility, along with improvements to performance.

References

  1. "Keyboard shortcuts – Windows 8, Windows RT". Windows 8, RT Help. Microsoft. Archived from the original on October 25, 2012. Retrieved September 3, 2013.
  2. Thurrot, Paul (June 26, 2013). "Hands-On with Windows 8.1: Power User Menu". Paul Thurrott's SuperSite for Windows. Penton Media. Archived from the original on August 6, 2013. Retrieved August 7, 2013.
  3. Harvey, Greg. "How to Use Flip and Flip 3D in Windows 7". For Dummies . John Wiley & Sons. Archived from the original on December 10, 2015. Retrieved December 8, 2015.
  4. Kishore, Aseem (November 18, 2015). "What Happened to Aero Flip 3D in Windows 8 & 10?". Online Tech Tips. Archived from the original on December 11, 2015. Retrieved December 8, 2015.
  5. "Flip 3D in Windows 7, Windows Vista, Windows 8". The Windows Club. December 21, 2013. Archived from the original on May 23, 2017. Retrieved December 6, 2015.
  6. "Get to know Windows RT". Microsoft Surface support. Microsoft. Archived from the original on January 11, 2022. Retrieved January 4, 2013.
  7. "The charms: Search, Share, Start, Devices, and Settings". Windows 8 portal. Microsoft. Archived from the original on January 6, 2013. Retrieved January 4, 2013.
  8. "Overview". Windows 8 portal. Microsoft. Archived from the original on January 15, 2013. Retrieved January 4, 2013.
  9. Trent, Rod (January 26, 2015). "Windows 10 Build 9926: Charms is Dead, Long Live Notifications Center". SuperSite for Windows. Penton Media. Archived from the original on January 11, 2022. Retrieved January 27, 2015.
  10. Savill, John (January 28, 2015). "The New Windows 10 Features You Need to Know About". Windows IT Pro. Penton. Archived from the original on October 22, 2017. Retrieved September 13, 2016.
  11. Phil Lemmons (December 1983). "Microsoft Windows: A Mouse With Modest Requirements". BYTE Magazine. Archived from the original on August 7, 2019. Retrieved May 7, 2011.
  12. "New Features in Windows 3.1". Microsoft. Archived from the original on April 6, 2011. Retrieved May 7, 2011.
  13. Chen, Raymond (October 2010). "Windows Confidential: Leftovers from Windows 3.0". TechNet Magazine . Microsoft. Archived from the original on September 3, 2011. Retrieved May 7, 2011.
  14. Paul Thurrott (March 3, 1997). "Netscape Constellation beta due in June". Windows IT Pro. Archived from the original on September 26, 2012. Retrieved May 7, 2011.
  15. Jon Gordon (December 24, 2008). "Why Google Loves Chrome: Netscape Constellation". Archived from the original on July 21, 2011. Retrieved May 7, 2011.
  16. Tim Anderson (April 4, 2010). "Jewels from the loft: launch of Delphi, Netscape's Constellation, HTML to die, Longhorn for developers". Archived from the original on October 2, 2011. Retrieved May 7, 2011.
  17. "What Is Server Core?". Archived from the original on November 1, 2011. Retrieved October 30, 2011.
  18. "Understanding Windows Server 2008 Server Core". Archived from the original on October 25, 2011. Retrieved October 30, 2011.
  19. "Windows XP Embedded: Different Shells for Different Users". Microsoft Docs. Microsoft. October 7, 2008. Archived from the original on February 24, 2013. Retrieved March 18, 2013.