Classic Shell
http://classicshell.net/forum/

Hide the Programs / "Maintenance" folder
http://classicshell.net/forum/viewtopic.php?f=7&t=4408
Page 1 of 1

Author:  mb1280 [ Sat Mar 28, 2015 9:32 am ]
Post subject:  Hide the Programs / "Maintenance" folder

* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *

I don't think I created the Programs / "Maintenance" folder.

Mine is currently empty. Did I move some Shortcuts to somewhere else? Do any Shortcuts ever get put into it?

I think that it's necessary to keep this folder, though, because I see it under my "User" profile, and, the "All Users" profile.

Since it's empty, though, and I don't want to use it, I think I will hide it, like Programs / "Search" . . .

* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *

I see that this works on the Programs / "Maintenance" folder, also:

Set the "Hidden" attribute on the "Maintenance" folder, to hide it from the Start Menu, without deleting it.

I see that I have to do this in two places:

Right-click Start / Open All Users / go to Start Menu - Programs
Right-click Start / Open . . . . . . / go to Start Menu - Programs
. . . in File Explorer, click on View / [check] Hidden items (to see them)
. . . right-click on the "Maintenance" folder / Properties / General tab - and [tick] Hidden (to Hide it)

I just ran:

C:\>dism /online /cleanup-image /restorehealth

and

C:\>sfc /scannow

I did a Restart . . . and the "Maintenance" folder remains Hidden . . . so, I see that dism and sfc do not revert the "Hidden" Attribute setting to un-ticked

It seems like this could be an option in the CS settings - to set the "Hidden" Attribute for the "Programs / Maintenance" folder

* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *

Author:  Gaurav [ Sat Mar 28, 2015 8:59 pm ]
Post subject:  Re: Hide the Programs / "Maintenance" folder

The Maintenance folder includes shortcuts on Windows 7. Only on Windows 8 is it empty. You can set the hidden attribute yourself.

Changing Windows settings is something Classic Shell avoids doing as a feature as far as possible because if Microsoft redesigns the OS, the setting will stop working in Classic Shell. Only the features that are done by Classic Shell's own code are included. Hiding Metro shortcuts for example is not done by setting the hidden attribute.

Author:  mb1280 [ Sun Mar 29, 2015 5:20 am ]
Post subject:  Re: Hide the Programs / "Maintenance" folder

Thanks Guarav

Seeing the Maintenance folder empty in Win 8.1, and knowing how if I delete something because I don't want it, could break it (like Programs / Search, and the Apps), has made me think that CS was a little buggy - but still definitely usable.

I keep notes in text files, of all the settings I change, so I can experiment, and get back to the default settings, if I need to.

So, I am keeping notes on how I have hidden the Maintenance folder.

Since there are issues like this, where setting Attributes could lead to non-functionality . . . why not just have a separate tab in the CS settings menu, that shows just these settings? . . . or make it a stand alone settings shortcut you go to, so people understand the significance of the settings?

Put in explanations of what's going on, like above, before the setting . . . then if there's a problem, people will know where to go to reverse it.

Author:  Gaurav [ Sun Mar 29, 2015 5:40 am ]
Post subject:  Re: Hide the Programs / "Maintenance" folder

Setting the Hidden attribute does not lead to non-functionality! I am only saying it is a Windows setting, Classic Shell will not touch Windows settings as there can be *POTENTIAL* problems in the future *if* Microsoft changes their OS as they like and people will blame Classic Shell.

This is not a bug or issue in Classic Shell! :) Windows 8/8.1 ships with the empty Maintenance folder and the entire Start Menu folder structure is still created and maintained by Windows. There is nothing to fix in Classic Shell.

Microsoft can omit the empty 'Maintenance' folder in the next release of Windows. That is the only fix. :)

Author:  mb1280 [ Sun Mar 29, 2015 5:51 am ]
Post subject:  Re: Hide the Programs / "Maintenance" folder

Ok, sounds good, thanks.

Is there a page that discusses these little details, and what you can do?

Hiding:
the Apps vs.
Programs / Search
Programs / Maintenance folder

That link could be referenced at the beginning of the Read Me file . . . things that can be done, but that you need to remain aware of

Author:  Gaurav [ Sun Mar 29, 2015 6:29 am ]
Post subject:  Re: Hide the Programs / "Maintenance" folder

The notes you keep in text files are a good idea for this since hiding unwanted items by setting the hidden attribute is a Windows setting. It should have no side effects other than not showing that item in the menu (unlike deleting it). Besides, Explorer will always show hidden items as long as it's configured to do that.

You can hide the Search shortcut from an elevated (administrator) command prompt:
Attrib +h +s +r "C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Search.lnk"

Page 1 of 1 All times are UTC - 8 hours [ DST ]
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/