Windows Master Control Panel shortcut

Last updated

The Windows Master Control Panel shortcut, labeled All Tasks in the Windows Registry and by at least one Microsoft developer, [1] and also often informally called Windows God Mode by bloggers, is a shortcut to access various control settings in Windows Vista and later operating systems, including Windows 10 and Windows 11. By creating a folder with a certain name, users have access to all the operating system's control panels from within a single folder. The existence was widely published outside of Microsoft documentation in 2007 [2] and gained popularity when the name "God Mode" was used by bloggers. Variations of the same method can access different options, and have also been described as "God Mode" folders. [3]

Contents

Implementation

The functionality, All Tasks, that was discovered and nicknamed Master Control Panel or God Mode was designed as the base folder for searching control panel options using the new start menu's search function. This allows users to type what they want to do (e.g. "Change screen resolution") and they will get the right control panel options as search result. The shortcut is implemented by creating a folder with the extension .{ED7BA470-8E54-465E-825C-99712043E01C}. "GodMode" was simply the folder name used when the feature was popularized, but any name may be used. The same functionality can be achieved by creating a standard Windows shortcut with the path explorer.exe shell:::{ED7BA470-8E54-465E-825C-99712043E01C} or by creating a Desktop.ini file in a folder that includes the extension's CLSID (Class ID). [4] On Windows 11 after creating the shortcut, its name will disappear. [5]

Discovery

The general method of creating the shortcuts is documented by Microsoft, [4] though Microsoft had not publicized the specific GUID ED7BA470-8E54-465E-825C-99712043E01C for the Master Control Panel. Third parties have published the method since at least 2007 under titles such as "[Registry Hack] VISTA - All Control Panel & Setting tasks at one place". [2] Numerous blogs and tweets on the subject appeared in December 2009, [6] [7] [8] as well as January 2010, [9] [10] [11] referring to it as "Windows 7 Godmode", with many sites repeating the same information available elsewhere.

The general folder shortcut format is <FolderDisplayName>.{<GUID>} where <GUID> is a valid Class ID (CLSID) with a System.ApplicationName entry in the Windows Registry. The technique is documented by Microsoft as “Using File System Folders as Junction Points”. [4] The CLSID {ed7ba470-8e54-465e-825c-99712043e01c} is of particular interest because the associated widget allows access to many Windows settings. Microsoft documents the GUIDs for the regular Control Panel applets on MSDN. [12] A CNET article attributed many of the GUID shortcuts to the head of Microsoft's Windows division, Steven Sinofsky. [13]

Known issues

Java

Pre-Java 8 applications using Swing's Windows look-and-feel, including those compiled by Excelsior JET, are known to crash on Windows 10 Creators Update when a God Folder exists. [14] A workaround may consists of putting the "God" folder inside another Folder. Putting "God" in a "virtual" folder directly, such as desktop or documents causes the problem for older .jar programs

Windows 10

In Windows 10 1703 (April 2017), Microsoft broke the display of a "God Mode" folder in File Explorer. [15] The problem remains in the subsequent versions. A workaround [16] was proposed, but it does not always work.

See also

Related Research Articles

In computing, a symbolic link is a file whose purpose is to point to a file or directory by specifying a path thereto.

<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. It is also the component of the operating system that presents many user interface items on the screen such as the taskbar and desktop. Controlling the computer is possible without File Explorer running.

<span class="mw-page-title-main">Browser Helper Object</span> Plug-in module for Internet Explorer

A Browser Helper Object (BHO) is a DLL module designed as a plugin for the Microsoft Internet Explorer web browser to provide added functionality. BHOs were introduced in October 1997 with the release of version 4 of Internet Explorer. Most BHOs are loaded once by each new instance of Internet Explorer. However, in the case of Windows Explorer, a new instance is launched for each window.

<span class="mw-page-title-main">Windows Installer</span> Software

Windows Installer is a software component and application programming interface (API) of Microsoft Windows used for the installation, maintenance, and removal of software. The installation information, and optionally the files themselves, are packaged in installation packages, loosely relational databases structured as COM Structured Storages and commonly known as "MSI files", from their default filename extensions. The packages with the file extensions mst contain Windows Installer "Transformation Scripts", those with the msm extensions contain "Merge Modules" and the file extension pcp is used for "Patch Creation Properties". Windows Installer contains significant changes from its predecessor, Setup API. New features include a GUI framework and automatic generation of the uninstallation sequence. Windows Installer is positioned as an alternative to stand-alone executable installer frameworks such as older versions of InstallShield and NSIS.

<span class="mw-page-title-main">Control Panel (Windows)</span> Component of Microsoft Windows and Windows Server

Control Panel is a component of Microsoft Windows that provides the ability to view and change system settings. It consists of a set of applets that include adding or removing hardware and software, controlling user accounts, changing accessibility options, and accessing networking settings. Additional applets are provided by third parties, such as audio and video drivers, VPN tools, input devices, and networking tools.

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.

<span class="mw-page-title-main">GUID Partition Table</span> Computer disk partitioning standard

The GUID Partition Table (GPT) is a standard for the layout of partition tables of a physical computer storage device, such as a hard disk drive or solid-state drive, using universally unique identifiers, which are also known as globally unique identifiers (GUIDs). Forming a part of the Unified Extensible Firmware Interface (UEFI) standard, it is nevertheless also used for some BIOS systems, because of the limitations of master boot record (MBR) partition tables, which use 32 bits for logical block addressing (LBA) of traditional 512-byte disk sectors.

As the next version of Windows NT after Windows 2000, as well as the successor to Windows Me, Windows XP introduced many new features but it also removed some others.

<span class="mw-page-title-main">User Account Control</span> Security software

User Account Control (UAC) is a mandatory access control enforcement feature introduced with Microsoft's Windows Vista and Windows Server 2008 operating systems, with a more relaxed version also present in Windows 7, Windows Server 2008 R2, Windows 8, Windows Server 2012, Windows 8.1, Windows Server 2012 R2, Windows 10, and Windows 11. It aims to improve the security of Microsoft Windows by limiting application software to standard user privileges until an administrator authorises an increase or elevation. In this way, only applications trusted by the user may receive administrative privileges and malware are kept from compromising the operating system. In other words, a user account may have administrator privileges assigned to it, but applications that the user runs do not inherit those privileges unless they are approved beforehand or the user explicitly authorises it.

In computing, a hidden folder or hidden file is a folder or file which filesystem utilities do not display by default when showing a directory listing. They are commonly used for storing user preferences or preserving the state of a utility and are frequently created implicitly by using various utilities. They are not a security mechanism because access is not restricted – usually the intent is simply to not "clutter" the display of the contents of a directory listing with files the user did not directly create.

<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.

Component Object Model (COM) is a binary-interface standard for software components introduced by Microsoft in 1993. It is used to enable inter-process communication object creation in a large range of programming languages. COM is the basis for several other Microsoft technologies and frameworks, including OLE, OLE Automation, Browser Helper Object, ActiveX, COM+, DCOM, the Windows shell, DirectX, UMDF and Windows Runtime. The essence of COM is a language-neutral way of implementing objects that can be used in environments different from the one in which they were created, even across machine boundaries. For well-authored components, COM allows reuse of objects with no knowledge of their internal implementation, as it forces component implementers to provide well-defined interfaces that are separated from the implementation. The different allocation semantics of languages are accommodated by making objects responsible for their own creation and destruction through reference-counting. Type conversion casting between different interfaces of an object is achieved through the QueryInterface method. The preferred method of "inheritance" within COM is the creation of sub-objects to which method "calls" are delegated.

Killbit is a security feature in web browsers based on Microsoft's Trident engine and other ActiveX containers that respect the killbit. A killbit instructs an ActiveX control container never to use a specific piece of ActiveX software, whether third-party or Microsoft, as identified by its class identifier (CLSID).

Microsoft Windows profile refers to the user profile that is used by the Microsoft Windows operating system to represent the characteristics of the user.

In computing on Microsoft platforms, WoW64 is a subsystem of the Windows operating system capable of running 32-bit applications on 64-bit Windows. It is included in all 64-bit versions of Windows—including Windows XP Professional x64 Edition, IA-64 and x64 versions of Windows Server 2003, as well as x64 versions of Windows Vista, Windows Server 2008, Windows 7, Windows 8, Windows Server 2012, Windows 8.1, Windows 10, Windows Server 2016, Windows Server 2019, Windows 11, Windows Server 2022, and Wine. as well as ARM64 versions of Windows 10, Windows 11 and Windows Server 2022, except in Windows Server Server Core where it is an optional component, and Windows Nano Server where it is not included. WoW64 aims to take care of many of the differences between 32-bit Windows and 64-bit Windows, particularly involving structural changes to Windows itself.

References

  1. "The So Called "God Mode"". Archived from the original on 2017-10-18.
  2. 1 2 "[Registry Hack] VISTA - All Control Panel & Setting tasks at one place".
  3. "Activate Windows 10 God Mode - step by step". IONOS Digital Guide. Retrieved 2022-08-18.
  4. 1 2 3 "Specifying a Namespace Extension's Location (Windows)". Microsoft. Retrieved 2021-11-07.
  5. Piltch, Avram (2021-08-31). "How to Enable God Mode in Windows 11 or 10". Tom's Hardware. Retrieved 2021-12-31.{{cite web}}: CS1 maint: url-status (link)
  6. "[Windows 7]使用 GodMode 控制台總覽模式". Archived from the original on 2019-10-11. Retrieved 2010-01-07.
  7. "Windows 7 GodMode". Stadt-bremerhaven.de. Retrieved 2011-06-08.
  8. "Windows 7 GodMode | Ken's Technology Blog". K840.com. 2009-12-13. Retrieved 2011-06-08.
  9. "SuperSite Blog". Community.winsupersite.com. Archived from the original on 2011-07-01. Retrieved 2011-06-08.
  10. "Windows 7 God Mode – Behind the Scenes". Windows Valley. Retrieved 2021-11-07.
  11. Fried, Ina (2010-01-04). "Understanding Windows 7's 'GodMode'". CNET News. Retrieved 2021-11-07.
  12. "Canonical Names of Control Panel Items (Windows)". Microsoft. Retrieved 2021-11-08.
  13. Fried, Ina (2010-01-06). "Windows 7 has lots of 'GodModes' (exclusive)". CNET News. Retrieved 2021-11-07.
  14. Ugliansky, Ivan. "The Folder of God". Excelsior JET Team Blog. Excelsior JET. Archived from the original on 18 June 2018. Retrieved 12 October 2017.
  15. "Godmode problem: the folder is set up correctly, but folder name is blank. (Version 10.0.16179)".
  16. "Godmode problem: the folder is set up correctly, but folder name is blank - Workaround".