Send To Desktop (create shortcut) Broken

C

Chuck Anderson

Somehow my Context Menu's Send To Desktop (create shortcut) was
shanghaied by Send to Mail Recipient CMC Power Toy.

I've tried Kelly's Send to Desktop Fix
(http://www.kellys-korner-xp.com/xp_abc.htm), and Trogladite software's
SendTo v1.6 (http://www.trogsoft.co.uk/). Both repair Send to Desktop,
except that they repair it by making it be a shortcut to Send to Mail
Recipient CMC Power Toy. So, apparently there is an entry in the
registry that is causing it to always be reset to this same incorrect
value.

The registry contains this suspicious entry under:
HKEY_CURRENT_USER\Software\Microsoft\Windows\ShellNoRoam\MUICache
@sendmail.dll,-21 - REG_SZ - Desktop (create shortcut).

Something tells me that this is the culprit. I'd like to replace it, but
I don't know quite how, or more importantly, what value to use.

Any help?

--
*****************************
Chuck Anderson • Boulder, CO
http://www.CycleTourist.com
Integrity is obvious.
The lack of it is common.
*****************************
 
J

Joe727

I had a similar problem with an altered SendTo registry key. It's addressed
in the Additional Fix info.
**
Go to Start/Run and type in: regsvr32 sendmail.dll

Go to Start/Run and type in: regsvr32 /i shell32

Go to Start/Run and type in: rundll32 mydocs,PerUserInit

Go to Start/Run and type in: regsvr32 zipfldr.dll

Go to Start/Run and type in: regsrv32 ole32

Restore Zip Folders to Default in XP (Line 139)
http://www.kellys-korner-xp.com/xp_tweaks.htm

Run and Rundll32 Commands
http://www.kellys-korner-xp.com/xp_qr.htm#rundll

Troubleshooting Windows XP
http://www.kellys-korner-xp.com
http://www.kellys-korner-xp.com/xp_abc.htm
http://www.kellys-korner-xp.com/xp_tweaks.htm

Top 10 Frequently Asked Questions and Answers
http://www.kellys-korner-xp.com/top10faqs.htm

Location of Send To folder:

F:\Documents and Settings\Main Computer\SendTo

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User
Shell Folders

Additional Fix info:

In the HKCurrent User, User Shell Folders, the SendTo registry key on the
right side of the screen has REG_SZ instead of REG_EXPAND_SZ like all the
other entries there.

1) It most likely is the problem, as REG_SZ will not expand '%userprofile%'.

2) Double-click the 'SendTo' value so the Edit String dialog appears. Copy
the Value data to the clipboard. Close the Edit String dialog. Delete the
SendTo value. Choose Edit -> New -> Expandable string value. Name it
SendTo. Double-click it to edit & then paste the data you earlier copied to
the clipboard.

Joe
 
C

Chuck Anderson

Thanks for the reply.
I had a similar problem with an altered SendTo registry key. It's addressed
in the Additional Fix info.
**
Go to Start/Run and type in: regsvr32 sendmail.dll

Go to Start/Run and type in: regsvr32 /i shell32

Go to Start/Run and type in: rundll32 mydocs,PerUserInit

Go to Start/Run and type in: regsvr32 zipfldr.dll

Go to Start/Run and type in: regsrv32 ole32
I don't understand the above.
Again. Not sure what all that is. I've been all over Kelly's site and I
do not see my problem addressed
Location of Send To folder:

F:\Documents and Settings\Main Computer\SendTo

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User
Shell Folders

Additional Fix info:

In the HKCurrent User, User Shell Folders, the SendTo registry key on the
right side of the screen has REG_SZ instead of REG_EXPAND_SZ like all the
other entries there.

1) It most likely is the problem, as REG_SZ will not expand '%userprofile%'.

2) Double-click the 'SendTo' value so the Edit String dialog appears. Copy
the Value data to the clipboard. Close the Edit String dialog. Delete the
SendTo value. Choose Edit -> New -> Expandable string value. Name it
SendTo. Double-click it to edit & then paste the data you earlier copied to
the clipboard.

Joe

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User
Shell Folders, The SendTo entry is already REG_EXPAND_SZ.
--
*****************************
Chuck Anderson • Boulder, CO
http://www.CycleTourist.com
Integrity is obvious.
The lack of it is common.
*****************************
 
C

Chuck Anderson

Joe727 said:
Did any of the info help you solve the problem?
[... hope I don't get yelled at for top posting .... ... .... more inline]

No. None of that helped solve my problem.
What do these do? Why should I do this?


--
*****************************
Chuck Anderson • Boulder, CO
http://www.CycleTourist.com
Integrity is obvious.
The lack of it is common.
*****************************
 
J

Joe727

Chuck Anderson said:
Joe727 said:
Did any of the info help you solve the problem?
[... hope I don't get yelled at for top posting .... ... .... more inline]

No. None of that helped solve my problem.

**From what I gather you didn't try all the solutions.**
What do these do? Why should I do this?
**It registers the respective dll. (It was a tip from Kelly at Kelly's
Korner**)
**I do not see this registry key in my registry (XP Pro). Why don't you
export the key to the desktop, then delete it to see if that solves the
problem? You can always merge the backed-up key to the registry.

Joe
 
C

Chuck Anderson

Joe727 said:
**I do not see this registry key in my registry (XP Pro). Why don't you
export the key to the desktop, then delete it to see if that solves the
problem? You can always merge the backed-up key to the registry.
How simple. Thank you for your patience, Joe. Deleting that key worked.
It was not the sort of key I am used to dealing with, so I was shy to
delete it, .... but that's all it took.

Thank you!

--
*****************************
Chuck Anderson • Boulder, CO
http://www.CycleTourist.com
Integrity is obvious.
The lack of it is common.
*****************************
 
J

Joe727

Chuck Anderson said:
How simple. Thank you for your patience, Joe. Deleting that key worked.
It was not the sort of key I am used to dealing with, so I was shy to
delete it, .... but that's all it took.

Thank you!

You're welcome and thanks for posting back to let us know how you solved the
problem

Joe
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top