Index: base/shell/explorer/startmnucust.cpp =================================================================== --- base/shell/explorer/startmnucust.cpp (revision 70568) +++ base/shell/explorer/startmnucust.cpp (working copy) @@ -33,6 +33,13 @@ } } +VOID OnRemoveStartmenuItems(HWND hDlg) +{ + WCHAR szCommand[MAX_PATH] = L"appwiz.cpl,ConfigStartMenu "; + + ShellExecuteW(hDlg, L"open", L"rundll32.exe", szCommand, NULL, SW_SHOWNORMAL); +} + VOID OnAdvancedStartMenuItems() { WCHAR szPath[MAX_PATH]; @@ -77,6 +84,9 @@ case IDC_CLASSICSTART_ADD: OnAddStartmenuItems(hwnd); break; + case IDC_CLASSICSTART_REMOVE: + OnRemoveStartmenuItems(hwnd); + break; case IDC_CLASSICSTART_ADVANCED: OnAdvancedStartMenuItems(); break;