From 08f5b113511d0c825cf1efeea389734dbebc0bf0 Mon Sep 17 00:00:00 2001 From: Valentin Radu Date: Thu, 2 Sep 2021 04:31:44 +0300 Subject: [PATCH] Added sample config files --- README.md | 6 +++++- configs/22000.168/settings.ini | 36 ++++++++++++++++++++++++++++++++++ 2 files changed, 41 insertions(+), 1 deletion(-) create mode 100644 configs/22000.168/settings.ini diff --git a/README.md b/README.md index 1c42bd8..deb63a4 100644 --- a/README.md +++ b/README.md @@ -30,6 +30,10 @@ Simply copy the downloaded DLL named `dxgi.dll` to `%windir%` (usually `C:\Windo At first launch, the application will notify you about missing symbols and will automatically download them from Microsoft. Then, it will try to determine some patch offsets for Explorer. The process involves automatically restarting Explorer a couple of times and evaluating the results. Please be patient and let this do its job; you will know it is done when you will see the old taskbar instead of the new one. Also, the application will show a notification to let you know it is done. +Downloaded symbols and application configuration is saved in the `%appdata%\ExplorerPatcher` folder. + +Beware that the symbols are pretty large (around 500MB), so make sure that you have a good, fast Internet connection. If you want to avoid this though, I have uploaded my `settings.ini` files [here](https://github.com/valinet/ExplorerPatcher/blob/master/configs), so you can use it directly and spare some time. Make sure to download a file that matches your OS build, as otherwise things might not work properly. Just download the file and place it in the `%appdata%\ExplorerPatcher` folder and you should be good to go. + When it is done, the classic taskbar will be available and fully functioning, but you will notice the system tray misses the status icons. Those can be easily enabled by opening `Run` and going to `%windir%\explorer.exe shell:::{05d7b0f4-2121-4eff-bf6b-ed3f69b894d9}\SystemIcons` and enabling each system icon you wish from there. For a list of other useful registry settings that can help you make the most out of this application, like disabling taskbar grouping, read [here](https://github.com/valinet/ExplorerPatcher/issues/9). After you get the classic taskbar working, to make it work with the Start menu and search and enable related functionality, copy the DLL to the following 2 locations as well: @@ -39,7 +43,7 @@ After you get the classic taskbar working, to make it work with the Start menu a After that is done, kill both `StartMenuExperienceHost.exe` and `SearchHost.exe` from Task Manager, or simply log out and back in or restart the computer. -Downloaded symbols and application configuration is saved in the `%appdata%\ExplorerPatcher` folder. + To uninstall, simply delete `dxgi.dll` from all the directories above. If you get a "file in use" error when attempting to do so, simply rename it everywhere to `dxgia.dll`, reboot the computer and then delete the renamed DLL. diff --git a/configs/22000.168/settings.ini b/configs/22000.168/settings.ini new file mode 100644 index 0000000..2f318de --- /dev/null +++ b/configs/22000.168/settings.ini @@ -0,0 +1,36 @@ +[explorer] +CTray::_HandleGlobalHotkey=6992 +CTray::v_WndProc=62144 +CTray::_FireDesktopSwitchIfReady=160304 +CTray::Init=186208 +Dirty=0 +Offset=472 +OffsetStrat=1 +OffsetOK=1 +[twinui.pcshell] +CImmersiveContextMenuOwnerDrawHelper::s_ContextMenuWndProc=2183030 +CLauncherTipContextMenu::GetMenuItemsAsync=6072240 +ImmersiveContextMenuHelper::ApplyOwnerDrawToMenu=6242504 +ImmersiveContextMenuHelper::RemoveOwnerDrawFromMenu=6244560 +CLauncherTipContextMenu::_ExecuteShutdownCommand=6131272 +CLauncherTipContextMenu::_ExecuteCommand=6130436 +CLauncherTipContextMenu::ShowLauncherTipContextMenu=6077440 +[twinui] +CImmersiveHotkeyNotification::_GetMonitorForHotkeyNotification=2411916 +IsDesktopInputContext=43992 +CImmersiveHotkeyNotification::OnMessage=410208 +[stobject] +SysTrayWndProc=19808 +HotPlugButtonClick=96336 +[Windows.UI.FileExplorer] +ContextMenuPresenter::DoContextMenu=265520 +[StartDocked] +Windows::UI::Core::IVisibilityChangedEventArgs::Visible::get=402004 +StartDocked::LauncherFrame::ShowAllApps=1609404 +StartDocked::LauncherFrame::OnVisibilityChanged=1601824 +StartDocked::SystemListPolicyProvider::GetMaximumFrequentApps=15376 +StartDocked::StartSizingFrame::StartSizingFrame=1444588 +[Windows.UI.Xaml] +CJupiterWindow::StaticCoreWindowSubclassProc=2038048 +[OS] +Build=10.0.22000.168