Classic Shell development was stopped in December 2017. For now the forum remains online as reference, but is read-only. Registration of new users is disabled.
It is currently Sun Sep 14, 2025 9:27 pm

All times are UTC - 8 hours [ DST ]


Forum rules


Please, keep discussions on topic and in the right forum. The start menu topics go into the Classic Start Menu forum, etc. This makes it easier for people to locate topics they are looking for.
If you get a satisfactory response to your question, please mark the topic as "solved". Click the green √ button in the bottom-right of the post.



Post new topic Reply to topic  [ 17 posts ] 
Author Message
PostPosted: Wed May 11, 2016 12:15 am 
Offline

Joined: Wed May 11, 2016 12:07 am
Posts: 8
hello,
I've installed classic shell on windows 2012 R2, I configured classic shell via HKLM registry keys, and it works like a charm but:

1) I can't disable context menu even if I added the key:
EnableContextMenu in
HKEY_LOCAL_MACHINE\SOFTWARE\IvoSoft\ClassicStartMenu and set it to 0

2) I will use that server for RDP session, when the user connects it starts with metro menu then after some secs (say 10 secs) Classic Start Menu appears,
I disabled the delay icons too, but I get the same behaviour,

any hint on how to solve this two nasty problems before to push my server in production? :)

thank you very much


Top
 Profile  
Reply with quote  
PostPosted: Wed May 11, 2016 2:20 am 
Offline
User avatar

Joined: Thu Jan 03, 2013 12:38 am
Posts: 5374
#1. You must exit the Classic Start Menu by right clicking the Start button and launch it again from C:\Program Files\Classic Shell\ClassicStartMenu.exe. Or log out of your Windows account and log in again. The context menu *inside the Start Menu* should be disabled after that.

#2. Right click the Taskbar and click Properties. From Navigation tab, check "When I sign in or close all apps on a screen, go to the Desktop instead of Start". This is a per-user Windows setting though. There is no way in Windows Server 2012 R2 or Windows 8.1 to boot to the Desktop by default for all users.

_________________
Links to some general topics:

Compare Start Menus

Read the Search box usage guide.

I am a Windows enthusiast and helped a little with Classic Shell's testing and usability/UX feedback.


Top
 Profile  
Reply with quote  
PostPosted: Wed May 11, 2016 5:58 am 
Offline

Joined: Wed May 11, 2016 12:07 am
Posts: 8
Thank you for the reply

> #1. You must exit the Classic Start Menu by right clicking the Start button and launch it again from C:\Program Files\Classic Shell\ClassicStartMenu.exe. Or log out of your Windows account and log in again. The context menu *inside the Start Menu* should be disabled after that.

I done that, but it still has the context menu :/ another thing is that I'added the _Default postfix and in the administrator user I set the HKCU flag to 1
( I want that administrator can change the settings), but it doesn't works I still can open context menu but I can't open the settings there is not the entry in the menu..


> #2. Right click the Taskbar and click Properties. From Navigation tab, check "When I sign in or close all apps on a screen, go to the Desktop instead of Start". This is a per-use setting though. There is no way in Windows Server 2012 R2 or Windows 8.1 to boot to the Desktop by default for all users.


doh! weird, while I want to disable the settings entry for all users :)
maybe is possible to generate a .reg file with this option?


Top
 Profile  
Reply with quote  
PostPosted: Wed May 11, 2016 7:42 am 
Offline
Site Admin
User avatar

Joined: Wed Jan 02, 2013 11:38 pm
Posts: 5333
Download the Classic Shell Utility from here: http://www.classicshell.net/downloads/
Run it on the machine that has the problem and save a system log file. Send me the file.


Top
 Profile  
Reply with quote  
PostPosted: Wed May 11, 2016 8:17 am 
Offline

Joined: Wed May 11, 2016 12:07 am
Posts: 8
here is the log attached


Attachments:
classic_shell.log [107.77 KiB]
Downloaded 1017 times
Top
 Profile  
Reply with quote  
PostPosted: Wed May 11, 2016 9:31 am 
Offline
Site Admin
User avatar

Joined: Wed Jan 02, 2013 11:38 pm
Posts: 5333
Classic Shell does not appear to be installed correctly. It is missing the component that lets it start immediately instead of after 10-second delay.
Also I don't see EnableContextMenu anywhere in the registry.

I would recommend you uninstall, reboot, then install again.


Top
 Profile  
Reply with quote  
PostPosted: Wed May 11, 2016 11:44 pm 
Offline

Joined: Wed May 11, 2016 12:07 am
Posts: 8
great, I reinstalled and it starts very soon, perfect,
about the EnableContextMenu I've in the HKLM: EnableContextMenu_Default,
for what I understood, if I set this Default , each users will have the menu disabled but can enable modifying the HKCU key,
in this way I want to enable the context menu for the administrator user, but it doesn't seems to work,
what I mean that with an user I still have the context menu enabled,
Have I made a mistake? Attached the log.

Thank you very much for ur help & work


Attachments:
classic_shell.log [89.23 KiB]
Downloaded 963 times


Last edited by gypsymauro on Thu May 12, 2016 12:04 am, edited 1 time in total.
Top
 Profile  
Reply with quote  
PostPosted: Wed May 11, 2016 11:53 pm 
Offline
Site Admin
User avatar

Joined: Wed Jan 02, 2013 11:38 pm
Posts: 5333
again, send me the log file.


Top
 Profile  
Reply with quote  
PostPosted: Thu May 12, 2016 12:05 am 
Offline

Joined: Wed May 11, 2016 12:07 am
Posts: 8
I attached the file in the previous post , sorry :),
in the attached file I edited the HKLM key deleting the _Default part and deleting the HKCU Ivosoft keys to be sure


Top
 Profile  
Reply with quote  
PostPosted: Thu May 12, 2016 3:51 am 
Offline
User avatar

Joined: Thu Jan 03, 2013 12:38 am
Posts: 5374
This is how your Registry should be configured (merge this REG). Note that the Settings in HKLM are in HKLM\Software\IvoSoft\ClassicStartMenu whereas the Settings in HKCU are in HKCU\SOFTWARE\IvoSoft\ClassicStartMenu\Settings subbranch. The same should work for any other Reg value including EnableSettings.

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\IvoSoft\ClassicStartMenu]
"EnableContextMenu_Default"=dword:00000000

[HKEY_CURRENT_USER\SOFTWARE\IvoSoft\ClassicStartMenu\Settings]
"EnableContextMenu"=dword:00000001

_________________
Links to some general topics:

Compare Start Menus

Read the Search box usage guide.

I am a Windows enthusiast and helped a little with Classic Shell's testing and usability/UX feedback.


Top
 Profile  
Reply with quote  
PostPosted: Thu May 12, 2016 7:36 am 
Offline

Joined: Wed May 11, 2016 12:07 am
Posts: 8
I've done exactly this, but:

with a generic user in the log I see:

EnableExit_Default: 0x00000000 (0)
EnableContextMenu_Default: 0x00000000 (0)

and the context menu is still enabled,
any hint?


Top
 Profile  
Reply with quote  
PostPosted: Thu May 12, 2016 8:26 am 
Offline
Site Admin
User avatar

Joined: Wed Jan 02, 2013 11:38 pm
Posts: 5333
Did you remember to restart after writing to the registry?


Top
 Profile  
Reply with quote  
PostPosted: Thu May 12, 2016 9:19 am 
Offline
User avatar

Joined: Thu Jan 03, 2013 12:38 am
Posts: 5374
In the two logs you attached, I don't see a section containing:

Common settings:
EnableContextMenu_Default: 0x00000000 (0)

Can you configure the settings and then run the utility to save the log? So from the log it will be clear if it's configured correctly? If it's missing from the log, it means the setting's not there.

_________________
Links to some general topics:

Compare Start Menus

Read the Search box usage guide.

I am a Windows enthusiast and helped a little with Classic Shell's testing and usability/UX feedback.


Top
 Profile  
Reply with quote  
PostPosted: Mon May 16, 2016 2:16 am 
Offline

Joined: Wed May 11, 2016 12:07 am
Posts: 8
sorry for tha late (busy days)
attached is the log file,
here the snapshot:

EnableExit_Default: 0x00000000 (0)
EnableContextMenu_Default: 0x00000000 (0)
EnableSettings_Default: 0x00000000 (0)


now as user I don't have the exit menu (yahooooo) but I'm still able to open the context menu
(at least the Settings isn't enabled anymore)
this is a good status, but if I can remove the context menu it will be better :D

any hint?
Thank you very much for your patient :)


Attachments:
aaa.txt [116.59 KiB]
Downloaded 1116 times
Top
 Profile  
Reply with quote  
PostPosted: Mon May 16, 2016 4:52 am 
Offline
User avatar

Joined: Thu Jan 03, 2013 12:38 am
Posts: 5374
I think you are referring to the context menu of the Start **button** on the Taskbar and we are talking about the context menu that appears when you right click on an item inside the Start **Menu**.

To disable right click options that appear when you right click the Start button, go to Classic Start Menu settings, enable All Settings. Go the Context Menu tab and uncheck "Enable Exit" and "Enable Windows Explorer" on the same tab. The Settings item can be disabled from the Windows Registry (Regedit.exe) by adding a DWORD value "EnableSettings" and setting it to 0 at HKEY_LOCAL_MACHINE\SOFTWARE\IvoSoft\ClassicStartMenu. To hide the "Help" item, rename or delete the Help file at C:\Program Files\Classic Shell\ClassicShell.chm.

Log off your Windows user account and log in again for all the changes to take effect.

_________________
Links to some general topics:

Compare Start Menus

Read the Search box usage guide.

I am a Windows enthusiast and helped a little with Classic Shell's testing and usability/UX feedback.


Top
 Profile  
Reply with quote  
PostPosted: Tue May 17, 2016 3:10 am 
Offline

Joined: Wed May 11, 2016 12:07 am
Posts: 8
doh! so te context menu is for the taskbar?
strange 'cause I've still the ability to open the context menu on the task bar.
BTW for what I understood isn't possible to disable completly the "start menu" context menu,
just you can hide its options one by one, is it right?

thank you
ciao
Mauro


Top
 Profile  
Reply with quote  
PostPosted: Tue May 17, 2016 5:28 am 
Offline
User avatar

Joined: Thu Jan 03, 2013 12:38 am
Posts: 5374
- EnableContextMenu Registry value (Enable right click menu GUI option) is for the context menu inside the Start menu
- That doesn't disable the Start *button* context menu. You are right, for that you have to disable individual options one by one - Enable Exit, Enable Windows Explorer, EnableSettings reg value and rename or delete the help file.

_________________
Links to some general topics:

Compare Start Menus

Read the Search box usage guide.

I am a Windows enthusiast and helped a little with Classic Shell's testing and usability/UX feedback.


Top
 Profile  
Reply with quote  
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 17 posts ] 

All times are UTC - 8 hours [ DST ]


Who is online

Users browsing this forum: No registered users and 360 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group, Almsamim WYSIWYG Classic Shell © 2010-2016, Ivo Beltchev.
All right reserved.