Windows

Add Copy To and Move To to Windows Explorer with this registry hack

For some reason, Microsoft decided not to activate the Copy To and Move To menu items in Windows XP Explorer as they did for Send To. This Microsoft Windows Registry hack adds Copy To and Move To to the right-click context menu of Windows Explorer.
Warning: The following section involves editing your system registry. Using the Windows Registry Editor incorrectly can cause serious problems requiring the reinstallation of your operating system and may lead to the loss of data. TechRepublic does not and will not support problems that arise from editing your registry. Use the Registry Editor and the following directions at your own risk. In Microsoft Windows XP, the right-click context menu in Windows Explorer contains an entry for the Send To command but not for Copy To or Move To (Figure A).

Figure A

Just Send To appears on the menu.

Adding Copy To and Move To functionality to the Windows Explorer right-click menu starts with finding the key in the Windows Registry file. (Be sure to back up the Registry file before you begin.)

1. Start Regedit by navigating Start | Run and typing regedit in the dialog box.

2. Navigate to this key in the Registry file:

HKEY_CLASSES_ROOT\AllFilesystemObjects\shellex\ContextMenuHandlers

Note: The Send To key is already there.

3.     Right-click on the ContextMenuHandlersfolder and select New | Key to add a new key.

4.     Give it the name Copy To and then double-click the (Default) value of the new key's right-hand pane.

5.  Type in this code as the new data:

{C2FBB630-2971-11D1-A18C-00C04FD75D13}

6.     Right-click on the ContextMenuHandlersfolder and select New | Key to add a new key.

7.     Give it the name Move To and then double-click the (Default) value of the new key's right-hand pane.

8.  Type in this code as the new data:

{C2FBB631-2971-11D1-A18C-00C04FD75D13}

9.     Click OK and close Regedit.

Copy To and Move To should now be available options on the right-click context menu in Windows Explorer (Figure B).

Figure B

Now there are Move To and Copy To options on the menu.

This tip is also available in the form of a TechRepublic Photo Gallery, which shows all the steps visually with screenshots.

Stay on top of the latest XP tips and tricks with TechRepublic's Windows XP newsletter, delivered every Thursday. Automatically sign up today!

About

Mark Kaelin is a CBS Interactive Senior Editor for TechRepublic. He is the host for the Microsoft Windows and Office blog, the Google in the Enterprise blog, the Five Apps blog and the Big Data Analytics blog.

33 comments
jarichon
jarichon

I know there are some reg hacks for Win 2000 that will add confirmation prompts to copy move is there any for XP? cheap ambien

jeffrry
jeffrry

Thanks Paul ? quite right. We also recovered the Cook plaque and it will be placed on the west side of the pier of the telescope, welcoming visitors. In the process of determining the history of the telescope, we looked into how and why it was dedicated to Cook. When the smoke clears here (we are about to have first light) I?ll prepare a blog post telling the story. Meanwhile, I?d welcome information from ATMs. buy ambien

cvandorsten
cvandorsten

Nice tip. Works fine on Vista Ultimate 64-bit as well

george.ancestry
george.ancestry

I have carried the old W95 Power Toy add-on 'Send To' through numerous OS versions. It adds the 'Any Folder' option to the Send To context menu. The Any Folder applet allows either copy or move and keeps a 25 item MRU list of target locations. I've used it personally and also installed it on dozens of client systems without problems. I've used this with every OS since it was offered by M$ for W95 - it's never caused a problem The 'Any Folder' option is on old friend I dread the loss of every time M$ pops out a new OS. If you can't find the old Power Toy Send To and add it, send me an email and I'll shoot it to you. (Perhaps Tech Republic will archive it?) -- It may be common knowledge, but I've also found you can add shortcuts to the SendTo directory and further customize the very handy context menu. I'm anxious to add the Move To option in this tip as I've been wanting an option to the copy only function of Send To. I'll be curious to see what this adds.

aryanfor
aryanfor

Copy the following to a txt file and rename the extension .reg Right click the file to merge the info to your registry and you have the same effect REGEDIT4 [HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers\Copy To] @="{C2FBB630-2971-11D1-A18C-00C04FD75D13}" [HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers\Move To] @="{C2FBB631-2971-11D1-A18C-00C04FD75D13}" [HKEY_CLASSES_ROOT\Drive\shellex\ContextMenuHandlers\Copy To] @="{C2FBB630-2971-11D1-A18C-00C04FD75D13}" [HKEY_CLASSES_ROOT\Drive\shellex\ContextMenuHandlers\Move To] @="{C2FBB631-2971-11D1-A18C-00C04FD75D13}" [HKEY_CLASSES_ROOT\AllFilesystemObjects\shellex\ContextMenuHandlers\Copy To] @="{C2FBB630-2971-11D1-A18C-00C04FD75D13}" [HKEY_CLASSES_ROOT\AllFilesystemObjects\shellex\ContextMenuHandlers\Move To] @="{C2FBB631-2971-11D1-A18C-00C04FD75D13}" [HKEY_CLASSES_ROOT\AllFilesystemEditObjects\shellex\ContextMenuHandlers\Copy To] @="{C2FBB630-2971-11D1-A18C-00C04FD75D13}" [HKEY_CLASSES_ROOT\AllFilesystemEditObjects\shellex\ContextMenuHandlers\Move To] @="{C2FBB631-2971-11D1-A18C-00C04FD75D13}" If you require send to command then do the same with these reg entries [HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers\Send To] @="{7BA4C740-9E81-11CF-99D3-00AA004AE837}" [HKEY_CLASSES_ROOT\Drive\shellex\ContextMenuHandlers\Send To] @="{7BA4C740-9E81-11CF-99D3-00AA004AE837}" [HKEY_CLASSES_ROOT\AllFilesystemObjects\shellex\ContextMenuHandlers\Send To] @="{7BA4C740-9E81-11CF-99D3-00AA004AE837}" [HKEY_CLASSES_ROOT\AllFilesystemEditObjects\shellex\ContextMenuHandlers\Send To] @="{7BA4C740-9E81-11CF-99D3-00AA004AE837}"

strizile
strizile

This hack does not only work with XP. It works in Vista as well. Nice tip.

Willie11
Willie11

I love a post where you follow the directions and it works the first time. That's a great addition to the right click menu.

kstair
kstair

I've always wanted a Move To, but what really would be the difference in Copy To and Send To? Aren't they really the same thing?

cholt2064
cholt2064

I'm not very familiar with Registry. I know it's there and I have an idea about it's function, but I don't know a lot about the details. What is this code actually doing? Please be specific.

harryavon
harryavon

And this trick works with Vista too!

Mark W. Kaelin
Mark W. Kaelin

Over the years, TechRepublic has published several of these Windows Registry Hacks. What is your favorite? Personally, I have found this one to most helpful, but you may have a different one in mind.

leighd
leighd

I know there are some reg hacks for Win 2000 that will add confirmation prompts to copy move is there any for XP?

wokiebear
wokiebear

This is a good hack...it works. However, when I first start my computer, the Copy to File and Move to Folder pops up when Windows Media Center first loads up. I just hit cancel, but wondering how to stop this one.

davem
davem

I'm sorry to say I can't describe exactly when it happens, but this hack has a minor side effect that some people may find annoying or confusing. The side effect is that the dialog for both "move to" and "copy to" will pop up occasionally when doing something else via Windows Explorer. If I can reproduce it, I'll add another comment describing the steps. By the way, I still find this registry hack useful enough that I'm perfectly willing to put up with the side effect.

davem
davem

Although similar in many respects, Send To allows you to direct the file to different "things" (i.e., folders or apps), which you or MS have defined in advance. Copy To is restricted to copying, albeit very conveniently, a file from one location to another, but you don't have to enumerate all of the destinations in advance. You merely navigate to the destination using a familiar dialog box.

Mark W. Kaelin
Mark W. Kaelin

The Registry is really the guts of Windows - it describes how it works, what apps are installed, etc. This hack adds to menu items to the right-click context menu.

James.Koopman
James.Koopman

Open notepad, and paste the following(between the lines), then save as CopyMoveTo.reg. Double-click on the file to input into the registry. Don't call this a 'HACK', as 'hacking' isn't allowed in most corporations, it's a 'TWEAK' ;) --------------------------------------------- Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\AllFilesystemObjects\shellex\ContextMenuHandlers] [HKEY_CLASSES_ROOT\AllFilesystemObjects\shellex\ContextMenuHandlers\Copy To] @="{C2FBB630-2971-11D1-A18C-00C04FD75D13}" [HKEY_CLASSES_ROOT\AllFilesystemObjects\shellex\ContextMenuHandlers\Move To] @="{C2FBB631-2971-11D1-A18C-00C04FD75D13}" [HKEY_CLASSES_ROOT\AllFilesystemObjects\shellex\ContextMenuHandlers\Send To] @="{7BA4C740-9E81-11CF-99D3-00AA004AE837}" ---------------------------------------------

tom
tom

Very Useful, works also with Vista.

mousebooster
mousebooster

I can't understand why this setting is not the default. Now it is!! Thanks a lot! ;-)

john.light
john.light

occurs when you select multiple files and then try the open_file context menu. This drove everyone crazy and I had to remove the hack.

savoir01
savoir01

I've experienced this side effect and found it to be VERY annoying. So much so that I deleted the registry hack altogether. Now I use an old MS Windows 95 Powertoy called SEND TO X that effectively does the same thing. It creates the context menu items: - Send To Any Folder - Send To Clipboard as Contents - Send To Clipboard as Name - Send To Command Line The one that I use the most is 'Send to Any Folder' which offers the ability to Copy To or Move To any folder you browse to AND saves your choices in a drop down so that you can choose them again easily. No side effects experienced. The Send To Clipboard as Name is handy also. It copies the name of a file or folder to the clipboard with a right click. These tools are no longer available on MS's website but I'm sure that you can find them out there somewhere and they work with every Windows OS through XP.

joseph.r.piazza
joseph.r.piazza

Thank you James for informing us to copy to notepad and re-name as reg file. Much easier to just click on it instead of navifgating to the right reg location and coping the 30 digit key...it would be to easy to mistype a few digits.

rpr.nospam
rpr.nospam

And if you prefer CLI here are commands that add the values to the Registry: reg add "HKCR\AllFilesystemObjects\shellex\ContextMenuHandlers\Copy To" /ve /d "{C2FBB630-2971-11D1-A18C-00C04FD75D13}" /f reg add "HKCR\AllFilesystemObjects\shellex\ContextMenuHandlers\Move To" /ve /d "{C2FBB631-2971-11D1-A18C-00C04FD75D13}" /f (reg.exe exists in Windows XP and Windows Server 2003, probably in Vista too.) -- rpr.

chris.elvidge
chris.elvidge

When I "Add Network Place" it asks first where do I want to move the Network Place to, and then where to copy it to. Cancel both times just add the place.

bowlingbrad
bowlingbrad

Does the side effect occur in both XP and Vista or just one?

davem
davem

Thanks for the tip!

Editor's Picks