Classic Shell
Developer(s)Ivo Beltchev[1]
Initial release29 November 2009; 14 years ago (2009-11-29)
Final release
4.3.1 / 12 August 2017; 6 years ago (2017-08-12)[1]
Written inC++[2]
Operating systemWindows 7, Windows 8, Windows 8.1, Windows 10, Windows Server 2008 R2, Windows Server 2012 and Windows Server 2012 R2[3]
Available inEnglish and other
LicenseMIT License[3]

Classic Shell is a computer program for Microsoft Windows that provides user interface elements intended to restore familiar features from past versions of Windows.[4] 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.

Developed by Ivo Beltchev, it was first released in 2009, and has been downloaded over ten and a half million times since.[5][6]

Development by Beltchev has ceased, and the project's source code has been released. Development has been picked up by volunteers on GitHub under the name Open-Shell.[7]

Features and architecture

Classic Shell is packaged as a suite of three components, all optional and independent of each other:

Classic Shell is programmed in C++. Although it modifies Windows behaviors, it does not do so by modifying or tweaking Windows registry settings or replacing or patching system files — all modifications are done using Windows APIs.[citation needed] It is localized into more than 30 languages, including right-to-left support for Arabic and Hebrew.[8]

Classic Start Menu

Classic Start Menu is a replacement for the Windows Start Menu. Features include:

Besides restoring past behavior, there are several new features. These include showing the menu next to the taskbar when it is vertical, multi-monitor support, launching multiple programs at once, custom shutdown-related actions, Universal app launching, expanding any file folder as cascading menus, and additional keyboard shortcuts. The search box can search the system path, can show partial matches, and can show all results inside the menu.

Classic Start Menu can also modify Windows 8's new UI features, such as hot corners only on the desktop without disabling them inside Universal apps.

Classic Explorer

Classic Explorer is an add-on to Windows File Explorer, implemented as various shell extensions. It does not replace EXPLORER.EXE. Features include:


Classic Shell began as a tool for personal use,[11] and saw its first public release in 2009.[12] Over time, the Start Menu component evolved to be a customizable launcher that also integrated a search box and other features of the Windows 7 Start Menu. The Explorer and IE components appeared later.

While earlier versions were compatible with Windows Vista and later, versions since 3.9.0 no longer support Windows Vista/Server 2008.[13] Classic Shell was never popular or necessary on Vista in the first place[citation needed] because Vista, like XP, came with the ability to revert to a classic start menu.

Classic Shell is released as free and open-source under the MIT license.[3]

Founder Ivo Beltchev announced the end of development in December 2017.[14]


Since 2018, Classic Shell has been developed as an open source program under the name Open-Shell.[7] Open-Shell has remained functionally similar to Classic Shell, but it has added some small features and addressed several bugs, many caused by new versions of Windows. Some of the changes in Open-Shell include:

Like Classic Shell, Open-Shell is released under the MIT License.[15] The latest stable version dates from 16 Aug 2023.[16]


Classic Shell was a fairly popular interface enhancement in the Windows 7 life cycle but became much more widely used after the release and negative reception of Windows 8 (with its lack of a Start menu).[17]

It has seen coverage in such publications as Lifehacker,[18] Neowin,[4] Ghacks,[19] ZDNet,[20] PC World,[21] TechRepublic,[22] MakeUseOf,[23] and Betanews.[24]

See also


  1. ^ a b "Classic Shell". Retrieved 19 January 2014.
  2. ^ Beltchev, Ivo (29 November 2009). "Classic Shell". Code Project. Retrieved 20 September 2015.
  3. ^ a b c "Classic Shell: FAQ". Retrieved 20 September 2015.
  4. ^ a b Tyler Holman (11 April 2012). "Classic Shell brings Classic Start Menu to Windows 8". Neowin. Retrieved 20 September 2015.
  5. ^ Ivo Beltchev. "Download Statistics: All Files". SourceForge. Archived from the original on 2016-12-21. Retrieved 20 September 2015.
  6. ^ Classic Shell page at FossHub showing downloads
  7. ^ a b Welcome to Open-Shell | Classic Shell Reborn.
  8. ^ "Classic Shell: Translations". Retrieved 20 September 2015.
  9. ^ "Start Menu Skinning". Retrieved 20 September 2015.
  10. ^ Kevin Purdy (1 July 2010). "Restore Windows' One-Folder-Up Arrow with Classic Shell". Lifehacker. Retrieved 20 September 2015.
  11. ^ John Callaham (20 May 2013). "Interview: We chat with the creator of Classic Shell". Neowin. Retrieved 20 September 2015.
  12. ^ "Classic Shell: FAQ". Retrieved 20 September 2015.
  13. ^ "Classic Shell: History". Retrieved 20 September 2015.
  14. ^ Classic Shell no longer in development. Source code released
  15. ^ "Open-Shell". GitHub.
  16. ^ Github release page
  17. ^ John Callaham (11 May 2013). "Classic Shell sees 4.3 million downloads since Windows 8 launch". Neowin. Retrieved 20 September 2015.
  18. ^ Whitson Gordon (26 October 2012). "How to Bring the Start Menu Back in Windows 8". Lifehacker. Retrieved 20 September 2015.
  19. ^ Martin Brinkmann (2 April 2012). "Classic Shell Adds A Start Menu Back To Windows 8". gHacks Technology News. Retrieved 20 September 2015.
  20. ^ Adrian Kingsley-Hughes (13 December 2012). "Two must-have downloads that make Windows 8 more bearable". ZDNet. Retrieved 20 September 2015.
  21. ^ Erez Zukerman (31 January 2013). "Review: Classic Shell brings the Start menu to Windows 8 for free". PCWorld. Retrieved 20 September 2015.
  22. ^ Greg Shultz (2 February 2010). "Put the Classic Start menu in Windows 7 with Classic Shell". TechRepublic. Retrieved 20 September 2015.
  23. ^ Justin Pot (7 February 2013). "Make Windows 8 Suck Less With Classic Shell". MakeUseOf. Retrieved 20 September 2015.
  24. ^ Mike Williams (9 January 2012). "Give Windows 7 the XP makeover with Classic Shell 3.3". BetaNews. Retrieved 20 September 2015.