Does the warning say any thing about "elevated mode"?
This what worked for me in the same situation when I got the same error or warning message
"Your Quickbooks does not have enough privileges to enable TSL 1.2. You
must run quickbooks in elevated mode to allow using TSL 1.2"
Make sure you are logged into Windows 10 as an Administrator and NOT as a Standard User (am NOT talking about how you log into QuickBooks). If you are not logged in Windows 10 as an Administrator, that are you running QuicksBooks as a Windows 10 Administrator (by right-clicking the QuickBooks icon and selecting "Run as Administrator"). That seems to be what QuickBooks is complaining about - that you do not have Windows 10 Administrator privileges.
In our office, I have QuickBook Users on Windows 10 PC's, but I do not want the employees to have Windows Administrative Privileges to keep them from messing up their computers.
For what it is worth, when I ran into the "elevated mode" warning/problem as a Standard User, I ran QuickBooks Enterprise once with Windows 10 Administrator Privileges (and did not receive the warning), and then ran it again as a Windows 10 Standard User (non-Administrator), and have not seen the warning again since 2/9/18 on two Windows 10 PC's . I don't know if this fixed it, or if it is a temporary fix, or QB put out another update unbeknownst to us to unbugger the previous one. Will keep you posted.
You may find this tip from tojcarey helpful:
"I just figured out how to do make the alert not come up. Open Internet
Explorer (make sure it's updated). Hit the "ALT" button so it shows the
menu. Click on Tools/Internet Options. Go to the Advanced Tab. See all
the checkboxes. Scroll down to about 2/3 of the way down and you'll see
TSL 1.0, TSL 1.1, and TSL 1.2. Click TSL 1.2 so it's checked. Click
The TLS 1.2 warning appears to have stopped after your recommendation:
Opened IE 11.0.21 (KB4074736)
Settings > Internet Options > Advanced > Security
unchecked TLS 1.0, 1.1 and left TLS 1.2 checked
Will see if the warning does not return.
In case anyone still encounters this issue with the TLS 1.2 error...
Intuit does have a tool to fix this issue. Head over to the following link for the article: “TLS 1.2 validation failed” Fix
The short answer is this:
1. Close QB 2015
2. Download the TLS 1.2 Readiness tool.
3. Run the tool.
4. Re-open QB.
5. Have a nice day.