@@ -53,6 +53,7 @@ static const wchar_t *g_InstalledFiles[]=
53
53
L" ClassicIEDLL_64.dll" ,
54
54
L" ClassicIE_32.exe" ,
55
55
L" ClassicIE_64.exe" ,
56
+ L" DesktopToasts.dll" ,
56
57
L" OpenShell.chm" ,
57
58
L" OpenShellReadme.rtf" ,
58
59
L" Update.exe" ,
@@ -82,6 +83,8 @@ static const wchar_t *g_InstalledSkins[]=
82
83
L" Classic Skin.skin" ,
83
84
L" Classic Skin.skin7" ,
84
85
L" Full Glass.skin" ,
86
+ L" Immersive.skin" ,
87
+ L" Immersive.skin7" ,
85
88
L" Metallic.skin7" ,
86
89
L" Metro.skin" ,
87
90
L" Metro.skin7" ,
@@ -114,6 +117,7 @@ static const wchar_t *g_LocalFiles[]=
114
117
L" ClassicIELog.txt" ,
115
118
L" StartMenuLog.txt" ,
116
119
L" DataCache.db" ,
120
+ L" ModernSettings.dat" ,
117
121
};
118
122
119
123
// files to delete from the ALLUSERSPROFILE folder
@@ -330,7 +334,7 @@ LRESULT CResultsDlg::OnInitDialog( UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL
330
334
if (m_bErrors)
331
335
{
332
336
SetDlgItemText (IDC_STATICRESULT,L" The Open-Shell removal tool encountered some errors. Please, restart your computer and try again. If the problem is not resolved"
333
- L" seek help in the Open-Shell forums: www.classicshell.net/forum . Copy the following report and post it in the forum. The report is also saved in a file OpenShellReport.txt on your desktop." );
337
+ L" seek help in the Open-Shell forums: https://github.com/Open-Shell/Open-Shell-Menu/discussions . Copy the following report and post it in the forum. The report is also saved in a file OpenShellReport.txt on your desktop." );
334
338
}
335
339
else if (m_bReboot)
336
340
{
@@ -643,7 +647,7 @@ static void DeleteRegValueSOFTWARE( const wchar_t *keyName, const wchar_t *value
643
647
int error=RegOpenKeyEx (HKEY_LOCAL_MACHINE,keyName2,0 ,KEY_WRITE|DELETE|KEY_WOW64_64KEY,&hkey);
644
648
if (error==ERROR_SUCCESS)
645
649
{
646
- int error=RegDeleteValue2 (hkey,keyName );
650
+ int error=RegDeleteValue2 (hkey,valueName );
647
651
if (error!=ERROR_FILE_NOT_FOUND)
648
652
{
649
653
LogMessage (-1 ,L" Deleting registry value HKEY_LOCAL_MACHINE\\ SOFTWARE\\ %s:%s" ,keyName,valueName);
@@ -666,7 +670,7 @@ static void DeleteRegValueSOFTWARE( const wchar_t *keyName, const wchar_t *value
666
670
int error=RegOpenKeyEx (HKEY_LOCAL_MACHINE,keyName2,0 ,KEY_WRITE|DELETE|KEY_WOW64_32KEY,&hkey);
667
671
if (error==ERROR_SUCCESS)
668
672
{
669
- int error=RegDeleteValue2 (hkey,keyName );
673
+ int error=RegDeleteValue2 (hkey,valueName );
670
674
if (error!=ERROR_FILE_NOT_FOUND)
671
675
{
672
676
LogMessage (-1 ,L" Deleting registry value HKEY_LOCAL_MACHINE\\ SOFTWARE\\ Wow6432Node\\ %s:%s" ,keyName,valueName);
@@ -979,13 +983,24 @@ static void ManualUninstallInternal( void )
979
983
DeleteRegKeyHKCR (L" ClassicIE.ClassicIEBHO.1" );
980
984
DeleteRegKeyHKCR (L" StartMenuHelper.StartMenuExt" );
981
985
DeleteRegKeyHKCR (L" StartMenuHelper.StartMenuExt.1" );
986
+ DeleteRegKeyHKCR (L" TypeLib\\ {BF8D124A-A4E0-402F-8152-4EF377E62586}" );
987
+ DeleteRegKeyHKCR (L" TypeLib\\ {FDA50A1E-B8CE-49DE-8D17-B034A84AA280}" );
988
+ DeleteRegKeyHKCR (L" Interface\\ {2576496C-B58A-4995-8878-8B68F9E8D1FC}" );
989
+ DeleteRegKeyHKCR (L" Interface\\ {6E00B97F-A4D4-4062-98E4-4F66FC96F32F}" );
990
+ DeleteRegKeyHKCR (L" Interface\\ {A1678625-A011-4B7C-A1FA-D691E4CDDB79}" );
991
+ DeleteRegKeyHKCR (L" Interface\\ {BC4C1B8F-0BDE-4E42-9583-E072B2A28E0D}" );
992
+ DeleteRegKeyHKCR (L" Interface\\ {C698A81E-5D02-42B1-9801-5381CA8BBC2F}" );
982
993
983
994
DeleteRegKeyCLSID (L" {449D0D6E-2412-4E61-B68F-1CB625CD9E52}" ,bIsWow64);
984
995
DeleteRegKeyCLSID (L" {553891B7-A0D5-4526-BE18-D3CE461D6310}" ,bIsWow64);
985
996
DeleteRegKeyCLSID (L" {594D4122-1F87-41E2-96C7-825FB4796516}" ,bIsWow64);
986
997
DeleteRegKeyCLSID (L" {8C83ACB1-75C3-45D2-882C-EFA32333491C}" ,bIsWow64);
987
998
DeleteRegKeyCLSID (L" {D3214FBB-3CA1-406A-B3E8-3EB7C393A15E}" ,bIsWow64);
988
999
DeleteRegKeyCLSID (L" {E595F05F-903F-4318-8B0A-7F633B520D2B}" ,bIsWow64);
1000
+ DeleteRegKeyCLSID (L" {82E749ED-B971-4550-BAF7-06AA2BF7E836}" ,bIsWow64);
1001
+ DeleteRegKeyCLSID (L" {5AB14324-C087-42C1-B905-A0BFDB4E9532}" ,bIsWow64);
1002
+ DeleteRegKeyCLSID (L" {E407B70A-1FBD-4D5E-8822-231C69102472}" ,bIsWow64);
1003
+ DeleteRegKeyCLSID (L" {EA801577-E6AD-4BD5-8F71-4BE0154331A4}" ,bIsWow64);
989
1004
990
1005
DeleteRegKeySOFTWARE (L" Microsoft\\ Internet Explorer\\ Extensions\\ {56753E59-AF1D-4FBA-9E15-31557124ADA2}" ,bIsWow64);
991
1006
DeleteRegKeySOFTWARE (L" Microsoft\\ Internet Explorer\\ Low Rights\\ ElevationPolicy\\ {02E6771D-8375-42B9-9F83-B4730F697900}" ,bIsWow64);
@@ -1001,6 +1016,7 @@ static void ManualUninstallInternal( void )
1001
1016
DeleteRegValueSOFTWARE (L" Microsoft\\ Windows\\ CurrentVersion\\ Policies\\ Ext\\ CLSID" ,L" {553891B7-A0D5-4526-BE18-D3CE461D6310}" ,bIsWow64);
1002
1017
DeleteRegValueSOFTWARE (L" Microsoft\\ Windows\\ CurrentVersion\\ Policies\\ Ext\\ CLSID" ,L" {EA801577-E6AD-4BD5-8F71-4BE0154331A4}" ,bIsWow64);
1003
1018
DeleteRegValueSOFTWARE (L" Microsoft\\ Windows\\ CurrentVersion\\ Run" ,L" Open-Shell Menu" ,bIsWow64);
1019
+ DeleteRegValueSOFTWARE (L" Microsoft\\ Windows\\ CurrentVersion\\ Run" ,L" Open-Shell Start Menu" ,bIsWow64);
1004
1020
1005
1021
DeleteInstallerKey (HKEY_CLASSES_ROOT,L" HKEY_CLASSES_ROOT" ,L" Installer\\ Features" ,L" OpenShell" ,L" " );
1006
1022
DeleteInstallerKey (HKEY_CLASSES_ROOT,L" HKEY_CLASSES_ROOT" ,L" Installer\\ Products" ,L" ProductName" ,L" Open-Shell" );
0 commit comments