G
Guest
I have been having a problem with many pages of the browser launching when
clicking on a mailto link since I installed IE7 and Outlook 2007. I have
selected the correct mail client in options of IE7. Outlook does not open a
New Mail page.
I followed the instructions pasted below to fix it that I found somewhere,(I
should not have to fix this after IE7 was installed) and then it got to the
point where it says:
Deselect the Inherit from parent the permission entries that apply to child
objects. Include these with entries explicitly defined here checkbox.
Click Apply, and then click Yes when you are prompted to continue.
Click OK, and then click OK again.
When I do this I get this error: Registry Editor could not set security in
the key currently selected or some of its subkeys.. ( I tried all the listed
owners, users etc)
So, the directions would not work on my computer. They were missing this
possibility and how to handle it. I closed out and finished by following the
directions of changing the mail client to something else then back to
Outlook. I tested it again and now I no longer get multiple browser windows
open but I get another error: Could not perform this operation because the
default mail client is not properly installed. (which seems like it might to
be an Outlook Express error but I have selected Outlook as my default mail
client)
Thanks,
Judy
INSTRUCTIONS I TRIED:
Symptoms
When you click on a mailto: URL in Internet Explorer, multiple instances of
Internet Explorer opens (more than 60 windows) with the error Action
Cancelled and the mail client is not invoked. You may also see the following
error:
Could not perform this operation because the default mail client is not
properly installed
Cause
In order for Windows to handle mailto links, the mailto: must be registered
as a URL Protocol. (By default it is registered). The problem happens due to
one of these reasons:
Missing registry value.
Incorrect registry permissions for the mailto key.
Resolution
Re-create the missing string value
Click Start, Run and type Regedit.exe
Navigate to the following branch:
HKEY_CLASSES_ROOT\mailto
In the right-pane, create a new String value named URL Protocol
Close Regedit.exe
Unable to access the "mailto" branch?
If you receive an error when accessing the "mailto" registry key, then it
must be due to incorrect Permissions. Follow these steps to fix the
Permissions for that key and subkeys:
Taking ownership of the mailto key and sub-keys
Start Regedit.exe and navigate to the following branch:
HKEY_CLASSES_ROOT\mailto
On the Edit menu, click Permissions
Click Advanced, and then click the Owner tab
Under Change owner to, click the new owner (your user account)
Place a checkmark near Replace owner on subcontainers and objects
Click OK
Setting the Permissions for the mailto key
Make sure that the users have Read access to the above registry key.
Administrators and the SYSTEM group should have Full Control over the above
key, and Users should have Read access.
Start Regedit.exe and navigate to the following branch:
HKEY_CLASSES_ROOT\mailto
On the Edit menu, click Permissions
Configure the permissions as mentioned in the table below:
Object Permissions
Creator Owner Full Control
Administrators Full Control
Users Read
System Full Control
If an object name is missing, click the Add button to add an user or group.
Click the Advanced button
Select the Replace permission entries on all child objects with entries
shown here that apply to child objects checkbox.
Deselect the Inherit from parent the permission entries that apply to child
objects. Include these with entries explicitly defined here checkbox.
Click Apply, and then click Yes when you are prompted to continue.
Click OK, and then click OK again.
Exit the Registry editor.
For more information on configuring registry permissions, read the following
article:
How To Use the Windows XP and Windows Server 2003 Registry Editor Features
Also, make sure that the default e-mail client is set correctly.
Set the default E-mail client
Click Start, Run and type control inetcpl.cpl
Select the Programs tab
From the E-mail dropdown list, choose another mail client and click Apply
Redo the procedure and set your preferred email client again
clicking on a mailto link since I installed IE7 and Outlook 2007. I have
selected the correct mail client in options of IE7. Outlook does not open a
New Mail page.
I followed the instructions pasted below to fix it that I found somewhere,(I
should not have to fix this after IE7 was installed) and then it got to the
point where it says:
Deselect the Inherit from parent the permission entries that apply to child
objects. Include these with entries explicitly defined here checkbox.
Click Apply, and then click Yes when you are prompted to continue.
Click OK, and then click OK again.
When I do this I get this error: Registry Editor could not set security in
the key currently selected or some of its subkeys.. ( I tried all the listed
owners, users etc)
So, the directions would not work on my computer. They were missing this
possibility and how to handle it. I closed out and finished by following the
directions of changing the mail client to something else then back to
Outlook. I tested it again and now I no longer get multiple browser windows
open but I get another error: Could not perform this operation because the
default mail client is not properly installed. (which seems like it might to
be an Outlook Express error but I have selected Outlook as my default mail
client)
Thanks,
Judy
INSTRUCTIONS I TRIED:
Symptoms
When you click on a mailto: URL in Internet Explorer, multiple instances of
Internet Explorer opens (more than 60 windows) with the error Action
Cancelled and the mail client is not invoked. You may also see the following
error:
Could not perform this operation because the default mail client is not
properly installed
Cause
In order for Windows to handle mailto links, the mailto: must be registered
as a URL Protocol. (By default it is registered). The problem happens due to
one of these reasons:
Missing registry value.
Incorrect registry permissions for the mailto key.
Resolution
Re-create the missing string value
Click Start, Run and type Regedit.exe
Navigate to the following branch:
HKEY_CLASSES_ROOT\mailto
In the right-pane, create a new String value named URL Protocol
Close Regedit.exe
Unable to access the "mailto" branch?
If you receive an error when accessing the "mailto" registry key, then it
must be due to incorrect Permissions. Follow these steps to fix the
Permissions for that key and subkeys:
Taking ownership of the mailto key and sub-keys
Start Regedit.exe and navigate to the following branch:
HKEY_CLASSES_ROOT\mailto
On the Edit menu, click Permissions
Click Advanced, and then click the Owner tab
Under Change owner to, click the new owner (your user account)
Place a checkmark near Replace owner on subcontainers and objects
Click OK
Setting the Permissions for the mailto key
Make sure that the users have Read access to the above registry key.
Administrators and the SYSTEM group should have Full Control over the above
key, and Users should have Read access.
Start Regedit.exe and navigate to the following branch:
HKEY_CLASSES_ROOT\mailto
On the Edit menu, click Permissions
Configure the permissions as mentioned in the table below:
Object Permissions
Creator Owner Full Control
Administrators Full Control
Users Read
System Full Control
If an object name is missing, click the Add button to add an user or group.
Click the Advanced button
Select the Replace permission entries on all child objects with entries
shown here that apply to child objects checkbox.
Deselect the Inherit from parent the permission entries that apply to child
objects. Include these with entries explicitly defined here checkbox.
Click Apply, and then click Yes when you are prompted to continue.
Click OK, and then click OK again.
Exit the Registry editor.
For more information on configuring registry permissions, read the following
article:
How To Use the Windows XP and Windows Server 2003 Registry Editor Features
Also, make sure that the default e-mail client is set correctly.
Set the default E-mail client
Click Start, Run and type control inetcpl.cpl
Select the Programs tab
From the E-mail dropdown list, choose another mail client and click Apply
Redo the procedure and set your preferred email client again