I keep getting the following error when starting outlook 2010 > Either there is no default mail client or the current mail client cannot fulfill the messaging request" error message

I am running Windows 10 but the problem was happening before the upgrade so I don't think windows 10 is the problem

I googled the issue and tried the following suggestions:

Things I tried to fix the problem:

Method 1:-Set as default within outlook.
1.       Open Outlook, Click on File < Options.
2.       Under General, in Start up options group check the option Make Outlook the default program for E-mail, Contacts, and Calendar.

Did it and it did not correct the problem
Method 2:- Set as default from control panel.
1.       Navigate to Control Panel< Programs< Default Programs< Set Default Programs
2.       Select Outlook under Programs list and click on Set as default.
3.       Click Ok.

Outlook is not there
Method 3:-
1.       Navigate to Control Panel< Programs< Default Programs< Set program access and computer defaults.
2.       Click on the arrow mark pointing downward next to Custom to expand Custom option.
3.       Under Choose a default email program, highlight Microsoft Outlook and click Ok.
Under choose a default email program
Use my current email program is the only choice and there is no Microsoft Outlook choice

2) I downloaded the Microsoft Fix-it button and ran it and it did not fix the problem

1.      Click Start, and then click Run.
2.      In the Open box, type regedit, and then press ENTER.
3.      In Registry Editor, locate the following subkey in the registry:
HKEY_LOCAL_MACHINE\Software\Clients\Mail\Microsoft Outlook
4.      Select the subkey, and then press DELETE.
5.      Click Yes.
6.      Quit Registry Editor.
7.      Start Outlook.
8.      For Outlook 2000 and Outlook 2002, click the Help menu, and then click Detect and Repair .
For Outlook 2007, click the Help menu, and then click Office Diagnostics .
For Office 2010, Click Start, click Control Panel, click Programs and Features, select Microsoft Office 2010 and then click the Change button. Next, click Repair, and then click Continue.

Did this but it rebuilt the key but I am still getting the error
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

dlennonAuthor Commented:
A couple of other things I tried:

1) deleted profile and recreated it
2) uninstalled and reinstalled Office
3) ran a repair a second time
Shweta GoelCommented:

This type of error generally occurs due to compatibility issues. Practice CS not support integration with 64-bit, it prefer 32-bit version.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
dlennonAuthor Commented:
what is Practice CS
dlennonAuthor Commented:
I innstalled an x86 version and it seems to have corrected the problem.  Microsoft really should fix this problem for their huge install base.
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today

From novice to tech pro — start learning today.