Answered by:
How to Remove Start Button

Question
-
Hello all,
I am wondering - if there are ways to remove start button !! Why do i want this ? -- Because I want some user only see icon on desktop nothing else. And user cannot change/edit/delete that icon in desktop.
Thanks
M
Tuesday, January 13, 2009 12:28 AM
Answers
-
Hi,
Form your description, I understand that you have the following questions:
1. How to remove the “Start ” button on client computer?
2. How to make users cannot change(edit/delete) that icons in the desktop?
Question 1:
Based on my research, there is no way to disable the start button. We do not have such a registry key that can hide the Start button; however, there are some other group polices which can remove items from Start menu and prevent users from changing the Start menu/Task Bar. If you enable these group polices, the desktop is locked down and users can do little change. I think that they can help you achieve similar results.
[User Configuration\Administrative Templates\Start Menu & Taskbar]
Enable the following settings:
Disable and remove links to Windows Update
Remove common program groups from Start Menu
Disable programs on Settings Menu
Remove Network & Dial-up Connections from Start Menu
Remove Search menu from Start Menu
Remove Help menu from Start Menu
Remove Run menu from Start Menu
Add Logoff to Start Menu
Disable changes to Taskbar and Start Menu Settings
Disable and remove the Shut Down command or Remove and prevent access to the Shut Down command
Note In Windows 2000, this setting is named Disable and remove the Shut Down command. In Windows Server 2003, this setting is named Remove and prevent access to the Shut Down command.
To configure above group policies, you can perform the following steps:
1).Logon on the Domain Controller with administrator account.
2).Open Active Directory Users and Computers to create a new organizational unit (OU), Right-click the OU, click Properties, and then on the Group Policy tab, click New Policy
3).Enable the settings listed above.
Meanwhile, I’d like to provide the following Microsoft Knowledge Base article for your reference. It describes the recommended group policies that should be configured in a locked down terminal server environment. I hope that the information is helpful.
How to lock down a Windows Server 2003 or Windows 2000 Terminal Server session
http://support.microsoft.com/?id=278295
Question 2:
If you want to make the users cannot change the icons , you may set permission on that icons. Please refer to this way:
1).Logon the computer with Administrator account
2).Navigate to C:\Documents and Settings\user\Desktop
3).Select the icons, and click “Properties”, on the tab “Security”, you can edit the permission for group and user.
However, please note that the user can always modify the permission setting and give himself the right to delete an icon. If the desktop icons are the same for all users, you may consider configuring them in the “All Users\Desktop” folder and remove the delete and modify permission from normal users. In this way, users cannot change or modify the permission.
Nick Gu - MSFT- Proposed as answer by Nick Gu - MSFT Monday, January 19, 2009 2:14 AM
- Marked as answer by Nick Gu - MSFT Tuesday, January 20, 2009 2:30 AM
Wednesday, January 14, 2009 7:14 AM
All replies
-
Hi,
Form your description, I understand that you have the following questions:
1. How to remove the “Start ” button on client computer?
2. How to make users cannot change(edit/delete) that icons in the desktop?
Question 1:
Based on my research, there is no way to disable the start button. We do not have such a registry key that can hide the Start button; however, there are some other group polices which can remove items from Start menu and prevent users from changing the Start menu/Task Bar. If you enable these group polices, the desktop is locked down and users can do little change. I think that they can help you achieve similar results.
[User Configuration\Administrative Templates\Start Menu & Taskbar]
Enable the following settings:
Disable and remove links to Windows Update
Remove common program groups from Start Menu
Disable programs on Settings Menu
Remove Network & Dial-up Connections from Start Menu
Remove Search menu from Start Menu
Remove Help menu from Start Menu
Remove Run menu from Start Menu
Add Logoff to Start Menu
Disable changes to Taskbar and Start Menu Settings
Disable and remove the Shut Down command or Remove and prevent access to the Shut Down command
Note In Windows 2000, this setting is named Disable and remove the Shut Down command. In Windows Server 2003, this setting is named Remove and prevent access to the Shut Down command.
To configure above group policies, you can perform the following steps:
1).Logon on the Domain Controller with administrator account.
2).Open Active Directory Users and Computers to create a new organizational unit (OU), Right-click the OU, click Properties, and then on the Group Policy tab, click New Policy
3).Enable the settings listed above.
Meanwhile, I’d like to provide the following Microsoft Knowledge Base article for your reference. It describes the recommended group policies that should be configured in a locked down terminal server environment. I hope that the information is helpful.
How to lock down a Windows Server 2003 or Windows 2000 Terminal Server session
http://support.microsoft.com/?id=278295
Question 2:
If you want to make the users cannot change the icons , you may set permission on that icons. Please refer to this way:
1).Logon the computer with Administrator account
2).Navigate to C:\Documents and Settings\user\Desktop
3).Select the icons, and click “Properties”, on the tab “Security”, you can edit the permission for group and user.
However, please note that the user can always modify the permission setting and give himself the right to delete an icon. If the desktop icons are the same for all users, you may consider configuring them in the “All Users\Desktop” folder and remove the delete and modify permission from normal users. In this way, users cannot change or modify the permission.
Nick Gu - MSFT- Proposed as answer by Nick Gu - MSFT Monday, January 19, 2009 2:14 AM
- Marked as answer by Nick Gu - MSFT Tuesday, January 20, 2009 2:30 AM
Wednesday, January 14, 2009 7:14 AM -
Hi Nick,
It is possible to remove the start button by using a sequence of API calls.
Here is a sample at VB:
Sub main()
Dim lHwnd As Long
lHwnd = FindWindowEx(0&, 0&, "Shell_TrayWnd", vbNullString)
lHwnd = FindWindowEx(lHwnd, 0&, "Button", vbNullString)Select Case LCase(Command$)
Case "/hide"
Call ShowWindow(lHwnd, 0)
Case "/show"
Call ShowWindow(lHwnd, 1)
Case "/disable"
Call EnableWindow(lHwnd, 0)
Case "/enable"
Call EnableWindow(lHwnd, 1)
Case Else
MsgBox "Please use on of the following switches: " & vbCrLf & _
"/hide - Hides start button" & vbCrLf & _
"/show - Shows start button" & vbCrLf & _
"/enable - Enables start button" & vbCrLf & _
"/disable - Disables start button" & vbCrLf & vbCrLf & _
"(c) Asaf Ganot www.smart-x.com", vbInformation, "StartBut.exe"
End Select
End SubSunday, January 18, 2009 9:42 PM -
helloo smart ,
how can i use this APi calls ..i want to remove permantelly taskbar/startbar from desktop in window 2003.plss give me guideline .its urgent.
Sunday, January 30, 2011 10:19 AM -
Thank you SmartX for your contribution! Works great I've been looking for something like that for a long time!
Download the .zip he posted
http://www.petri.co.il/software/startbut.zipExtract StartBut.exe to your C:\ drive
Run: cmd
c:\StartBut.exe /hide
c:\StartBut.exe /show - Shows start button
c:\StartBut.exe /enable - Enables start button
c:\StartBut.exe /disable - Disables start buttonYou can also write this in notepad and save it as a .bat and u can simply run it to issue the command.
It doesnt have to be in c:\ that is just the example
Monday, July 18, 2011 3:51 AM -
Can you port it to Windows Surface? Windows RT *on a real device* is really beginning to suck.....Sunday, January 13, 2013 12:32 AM