Hi Taggart,
From my survey, Windows 10 will not block Charter.net Security by default, I can install this security software normally.
There is an article introduces how to install it on Windows
http://www.charter.net/support/internet/security-suite-windows-installation/
Please Note: Since the website is not hosted by Microsoft, the link may change without notice. Microsoft does not guarantee the accuracy of this information.
In your scenario, I think your organization has some policies to present users from installing software, you need to contact system admin for support.
If it’s convenient to you, share the block screenshot with us, which is helpful to diagnose issue.
Regards
Please remember to mark the replies as answers if they help.
If you have feedback for TechNet Subscriber Support, contact
tnmff@microsoft.com.