Windows 8 has introduced the new "Modern UI", formerly known as Metro. The Start Menu was replaced with the brand new Start screen feature which splits the Windows UX into two separate worlds - world of Metro apps and the Classic Desktop. To switch between these two environments, Windows 8 offers two panels at the top left and top right edges of screen which are the Switcher and the Charms Bar.
The Charms Bar provides quick access to the following Charms: Search, Share, Start Screen, Devices and Settings:
Switcher provides an easy way to switch between running Modern/Metro apps and the Desktop. Like the Charms Bar, it automatically appears on the screen as soon as you move your mouse to the top-left corner of the screen.
Both Switcher and Charms Bar are parts of Windows 8 Edge UI.
If you don't use the Modern UI and work mostly at the Classic desktop, you may find the Charms Bar and Switcher a bit annoying. In my case, they always accidentally appear when I am trying to close the window or access its menu. So I am going to share with you two simple tweaks which allow you to change the behavior of Edge UI. After applying these tweaks, the Edge UI panels will not appear when you move your mouse to the top left / top right corners. This does not mean that Switcher and Charms Bar will be completely disabled. You will still be able to show them using keyboard shortcuts.
The "Win+Tab" hotkey shows Switcher whereas the "Win+C" hotkey shows the Charms Bar.
How to disable the Edge UI panels aka Charms Bar and Switcher in Windows 8
- Open Registry Editor (press Win+R, type regedit.exe in Run dialog and press Enter) and go to key
- Create here a new key "EdgeUI".
- Select the EdgeUI key in the left pane and create two new DWORD values in the right pane of Registry Editor.
- DisableTLcorner - stands for "Disable Top-Left corner". Set it to 1, and Switcher will not appear when you move your mouse to the top-left corner of the screen. Note that it will still appear if you move the pointer to the bottom-left corner and then move it upwards along the left edge of the screen.
- DisableCharmsHint - Set it to 1 to disable the Charms bar when using the mouse. It will not appear when you move the pointer to the top-right or bottom-rights corners. But as above, if you move the pointer to the top-right corner and then move it down along the right edge of the screen (or from the bottom-right corner up to the screen center along the right edge), it'll appear again.
So, both settings prevent the Edge UI panels from appearing accidentally. They will take effect immediately - you do not need to restart Windows Explorer or log off. You will still be able to show them when you actually want to use them.
If you want to enable the default behavior of Switcher, simply set DisableTLcorner value to 0 or delete it. Same goes for DisableCharmsHint value - set it to 0 or delete it to enable the Charms Bar popup.
For those who prefer ready-made registry files: