Q: Set Windows Explorer Taskbar to My Computer without creating multiple occurrences of explorer.exe. This thread is locked from future replies

Hi, I've tried the workaround where you enter "%SystemRoot%\explorer.exe ::{20D04FE0-3AEA-1069-A2D8-08002B30309D}" into the Target.  However, this does not seem to be a full working solution since it creates an instance of "explorer.exe" every time you access it.  I would like a solution that allows me to open "My Computer" from the taskbar that does not create spurious instances of "explorer.exe" (There should only beoneinstance of explorer.exe).

Btw, no, i do not want to pin "my computer" to the icon so that I have to hover on windows explorer and then proceed to my computer.  I want Windows Explorer default location to be My Computer and not Libraries (whose idea was it to do this?? that person is an idiot since the majority of people never use libraries)




Hi Dan,


Follow the steps listed below:


a.    Right-click on the desktop and click “New” and “Shortcut”.

b.    Enter the following location in the “Type the location of the item” box and click “Next”.


%SystemRoot%\explorer.exe shell:MyComputerFolder


c.    Type “Computer” under “Type a name for this shortcut” and click “Finish”.

d.    Right-click new “Computer” shortcut on the desktop and click “Properties”.

e.    Under the “Shortcut” tab, click the “Change Icon” button.

f.     In the "Look for icons..." line, type the following:




a.    Select the “Computer” icon from the available images and click “OK”.

b.    Click “OK”, “Apply” and “OK”.


Now, you may drag the new “Computer” shortcut onto the taskbar until you see the “Pin to Taskbar” pop-up and drop it.


The above method works perfectly without any spurious instances of “explorer.exe”.


Note: You can safely delete the “Computer” shortcut from the desktop.

Gokul - Microsoft Support

[If this post was helpful, please click the "Vote as Helpful" (green triangle) button. If it helps in resolving your issue, click "Propose As Answer" or "Mark as Answer" button. By proposing/marking a post as Answered, or Helpful you help others find the answer faster.]

Did this solve your problem?

Sorry this didn't help.

5 people were helped by this reply



Another alternative - Using a VBScript to launch My Computer folder.

Copy these lines to Notepad, and save the file as "MyComputer.vbs"

set objShell = CreateObject("Shell.Application")
objShell.ShellExecute "shell:MyComputerFolder", "", "", "open", 1

Create a shortcut to the script mentioning the full path, such as below:

C:\Windows\System32\wscript.exe "D:\MyScripts\MyComp.vbs"

Change the shortcut icon, and then Pin it to the Taskbar.

How is it a better alternative?

The script takes 3K memory (max) and duly terminates itself after launching the My Computer folder. This is better than the original situation where every explorer.exe instance taking 20+ K memory and not terminating automatically.

Ramesh Srinivasan | The Winhelponline Blog
Microsoft MVP, Windows Desktop Experience
ex-MVP (2003-2012) (Windows Client)

Did this solve your problem?

Sorry this didn't help.

1 person was helped by this reply

Question Info

Views: 10,953 Last updated: March 2, 2018 Applies to: