Skip to content

Releases: valinet/ExplorerPatcher

22000.176.0.15

02 Sep 13:16
Compare
Choose a tag to compare
  • Win+C now opens the calendar flyout (previously it opened Cortana but since that is gone, it just crashes Explorer, so better we map it to something useful)

Please consult the README for more details, it has recently been updated with more information.

Preconfigured settings (settings.ini) files are available here.

A detailed change log is available here.

22000.168.0.14

02 Sep 00:54
Compare
Choose a tag to compare
  • Start menu and search now respect the taskbar alignment setting
  • Ability to customize the number of "Most used" apps in the Start menu apps list
  • Symbols are automatically downloaded for Start menu and search; to have the application work with those two, place the DLL in the following additional 2 locations:
    • C:\Windows\SystemApps\Microsoft.Windows.StartMenuExperienceHost_cw5n1h2txyewy
    • C:\Windows\SystemApps\MicrosoftWindows.Client.CBS_cw5n1h2txyewy

Please consult the README for more details, it has recently been updated with more information.

Premade config (settings.ini) files are available here.

A detailed change log is available here.

22000.168.0.12

01 Sep 04:14
Compare
Choose a tag to compare
  • Support for showing the app list by default in the Windows 11 Start menu; to enable this feature, copy the DLL to C:\Windows\SystemApps\Microsoft.Windows.StartMenuExperienceHost_cw5n1h2txyewy and restart Explorer (works only on 22000.168 for the moment, will be generally available after more testing is performed).
  • Win+X is now shown correctly on multi monitor setups
  • Other bug fixes

A detailed change log is available here.

22000.168.0.11

31 Aug 21:49
Compare
Choose a tag to compare

Fixes #3 and #10

A detailed change log is available here.

22000.168.0.9

30 Aug 17:47
Compare
Choose a tag to compare

Implements #6 (option to revert to classic context menu). To disable this feature, add this to the settings.ini file:

[General]
AllowImmersiveContextMenus=1

A detailed change log is available here.

22000.168.0.8

30 Aug 04:59
Compare
Choose a tag to compare

The popup menu for "Safe to Remove Hardware" is now skinned in the same style as the Win+X menu and the taskbar context menus, in order to improve UI consistency.

A detailed change log is available here.

22000.168.0.7

30 Aug 00:49
Compare
Choose a tag to compare

Enables compatibility with ArchiveMenu.

A detailed change log is available here.

22000.168.0.10

31 Aug 00:00
Compare
Choose a tag to compare

Improved Explorer hooking.

The application now comes in the form of a single DLL file (dxgi.dll) which you have to place in %windir% (usually C:\Windows). Restart Explorer and that's it.

Please make sure to uninstall the old version before using this new one.

A detailed change log is available here.

22000.168.0.6

29 Aug 21:33
Compare
Choose a tag to compare

Fixes #5 (removes the delay at logon on newer builds like 22000.168; the bug is similar to the effect introduced by UndockingDisabled on these newer builds).

A detailed changelog is available here.

22000.1.0.5

29 Aug 18:13
Compare
Choose a tag to compare

Offsets are now determined at runtime

The application was tested on builds 22000.1 and 22000.168.

  • Library downloads and parses symbols in order to determine function hooking offsets at runtime and saves the data in a "settings.ini" file located in the application folder for future use; the file is invalidated when a new OS build is detected
  • The main executable attempts to determine the location where a jump has to be patched out so that Explorer remains on the 'show old taskbar' code path; it will systematically patch each jz/jnz instruction and will check whether Explorer still runs fine, and, if it does so and does not crash, whether the old taskbar got actually shown; once the offset is determined, it is saved in the "settings.ini" file for future use
  • Please have an unmetered active working Internet connection when running for the first time *Messages from the patcher (i.e. install/uninstall successful message, symbol downloading message) will now display in a toast (Windows 10 notification) if possible; when Explorer is not running, it falls back to using standard MessageBox'es
  • Disabled the pre/post build command that restarted sihost.exe in Debug builds