Sql server service wont start after disabling TLS 1.0 and SSL 3.0 on windows
The issue still remains if TLS 1.0 and SSL 3.0 are disabled.  At the moment I don't see any way around this and maybe Microsoft needs to look into this for the future as TLS 1.0 is likely to be phased out over time.

The reason I had TLS 1.0 disabled was to mitigate the BEAST attack, as I found in some reading last night this was the wrong way to do this.  To properly disable the BEAST attack on a server one should elevate a specific RC4 cipher so it is the one used with TLS 1.0.  Unfortunately this raised another about the fact that the RC4 cipher is also vulnerable but that is another discussion.

I realize that I have not found an answer to the question. But my issue has been solve by keeping TLS 1.0 enabled in the registry.