It’s a common issue we see when scanners flag weak cipher suites being offered first. The good news is you can absolutely enforce a strict order with SCHANNEL so that only the stronger suites get negotiated up front. The way to do this is by setting the cipher suite order in the registry under HKLM\SYSTEM\CurrentControlSet\Control\Cryptography\Configuration\Local\SSL\00010002, or more conveniently, by using PowerShell’s Set-ItemProperty to push the exact order you want. After that, a quick reboot locks the new priorities in place. I usually recommend starting with TLS 1.2 or 1.3 suites at the top and disabling anything older or weaker. This way, your servers won’t even present those outdated ciphers during negotiation. It’s a small tweak but makes a big difference in passing scans and tightening security.
If you find this helpful, Kindly mark "Accept Answer", so that others in the community facing similar issues can easily find the solution. Your contribution is highly appreciated. Thank you!