If you have Windows server Operating Systems, you will not find My Computer icon by default. Windows 2012 R2 and recent Server Operating Systems like 2016/2019 have different ways to show my computer icon on the desktop.
This post was originally published in the year 2012, and now we are updating it for server versions Windows 2016 and 2019. Also if you want to add ‘Run’ icon to Windows Server taskbar for easy access, then you will find the way in this guide.
Windows 2012 R2 and later server versions are more powerful and secure Operating Systems. Microsoft has enhanced built-in security by removing unwanted modules. To get back most of the desktop experience features, we need to install an additional feature. By default, you will not find ‘Personalize’ option on the desktop menu which usually helps to show desktop icons including my computer. By the way, if you have selected the full desktop version during Windows 2016 or 2019 server installation, you will see the Personalize option.
We earlier published a guide about how to show My computer on the Windows 10 desktop, but the same method will not work here because of missing Personalize option in the menu.
Steps to Show My Computer on Windows Server Desktop
In Windows 2012 R2
As mentioned earlier, this feature is not included by default in Windows 2012 R2 Server. If you can manage the server without My computer icon or other personalization options, it is better to continue without installing additional features. But if you desperately want these additional features then follow these steps.
We must install the ‘Desktop Experience’ feature to get back personalization options in Windows 2012 R2 server desktop.
1) Go to ‘Add Roles and Features’ in server dashboard, select ‘Role-based or feature-based installation’, do not select anything in Server Roles, and under Features select ‘Desktop Experience’ as mentioned below.
Install other required features too.
You must restart the server after the installation.
In Windows 2016 & 2019 Servers
Desktop personalization option is already part of the latest Operating Systems. Now after the desktop experience feature installation, you would have the same option in Windows 2012 R as well.
2) When you right-click on the desktop you must be seeing the ‘Personalize’ option (which was not shown in earlier screenshot).
3) Click on Personalize and ‘Change desktop icons’ at the top left corner. It will bring back our traditional desktop icons settings.
In Windows 2016 and 2019 Server Operating Systems, you will see the below screen in the settings app. Click on ‘Themes’ then ‘Desktop icon settings’.
4) Select the icons you want to show, in our case it is My Computer (This PC) icon.
Add ‘Run’ Icon to Windows Task Bar in Windows Server
To add ‘Run’ icon in Windows server OS taskbar like how Windows PowerShell was included by default, follow these steps.
5) First, go to the ‘All Apps’ view. If you are already in Metro UI view you can right click on empty space, then click on ‘All Apps’ icon which will appear at bottom.
If you are in the desktop view, you need to move the cursor to top right corner to get more options. Click on ‘Start’ icon to get metro UI, then follow above steps to get All apps icon.
6) Once you can see all applications, find out Run and right-click on it. More options will appear at the bottom of the screen. You can select ‘Pin to taskbar’ here, even you can pin Run icon to start menu.
That’s it, we have added Run in Windows 2012R2 server taskbar (and in start menu too)
We may not need to do this activity on the latest server versions because it has the powerful search option which can show all programs, settings, and files quickly.