Unable to install SQL Server 2019 developer version

Nurul 'Uyun 16 Reputation points
2021-07-06T13:58:28.88+00:00

Hello,

I'm received an error while trying to install SQL Server 2019 developer version.
The error that I received once double click on exe file is "A required file could not be downloaded. This could mean the version of the installer is no longer supported. Please download again from from the download site https://go.microsoft.com/fwlink/?LinkID=866662"
Can someone please help? Thank you

![112169-error-message.png]1

SQL Server
SQL Server
A family of Microsoft relational database management and analysis systems for e-commerce, line-of-business, and data warehousing solutions.
12,486 questions
{count} votes

10 answers

Sort by: Most helpful
  1. Anatolii Yeskov 21 Reputation points
    2022-04-05T13:47:14.99+00:00

    adding following keys to registry helped me

    Set-ItemProperty -Path 'HKLM:\SOFTWARE\Wow6432Node\Microsoft.NetFramework\v4.0.30319' -Name 'SchUseStrongCrypto' -Value '1' -Type Dword

    Set-ItemProperty -Path 'HKLM:\SOFTWARE\Microsoft.NetFramework\v4.0.30319' -Name 'SchUseStrongCrypto' -Value '1' -Type Dword

    4 people found this answer helpful.

  2. Eno Udobi 16 Reputation points
    2022-04-05T00:03:37.28+00:00

    @Nurul 'Uyun Hello, I am having the same issue you had except that I am trying to install SQL Server 2019 Express and it is giving me same error message. Were you able to fix it? and can you please walk me through what you did to resolve it. None of the solutions written here is explained properly for someone who does not have expertise in the inner workings of a computer.

    3 people found this answer helpful.

  3. Bemo 21 Reputation points
    2022-04-05T18:15:53.083+00:00

    @Arian Rohde

    You can run these in powershell:

    Set-ItemProperty -Path 'HKLM:\SOFTWARE\Wow6432Node\Microsoft.NetFramework\v4.0.30319' -Name 'SchUseStrongCrypto' -Value '1' -Type Dword
    Set-ItemProperty -Path 'HKLM:\SOFTWARE\Microsoft.NetFramework\v4.0.30319' -Name 'SchUseStrongCrypto' -Value '1' -Type Dword

    You might have to right-click "run as administrator" when launching powershell or change your powershell execution policy. You can just paste those right in there.

    Otherwise, you can manually go into HKEY LOCAL MACHINE\SOFTWARE\etc\etc\ and create a new dword value, name it exactly as shown, and make the value 1.

    3 people found this answer helpful.

  4. Roland Giesler 6 Reputation points
    2021-08-16T19:40:45.643+00:00

    See this response for the proper solution: https://techcommunity.microsoft.com/t5/sql-server/sql-server-installer-unable-to-download-the-required-files/m-p/163982/highlight/true#M108

    It has to do with setting the System cryptography: Use FIPS compliant algorithms for encryption, hashing, and signing policy to enabled.

    1 person found this answer helpful.

  5. Bemo 21 Reputation points
    2022-04-05T16:14:17.55+00:00

    I'm sorry, I have to strongly disagree with the fellow saying create new threads. It creates redundancy and when people are searching for anwers, they get 50 different threads. It's good to have a popular thread with different viewpoints and opinions.

    I had this same exact error/problem with a fresh install of Server 2019. The FIPS Cryptography local policy setting did not work.

    Trying the 2 reg hacks now. Couldn't actually write to registry because of weird vsphere permission thing, despite me being an admin on the machine.

    Okay the reg hacks worked! THANK YOU FOLKS.

    set strong cryptography on 64 bit .Net Framework (version 4 and above)

    Set-ItemProperty -Path 'HKLM:\SOFTWARE\Wow6432Node\Microsoft.NetFramework\v4.0.30319' -Name 'SchUseStrongCrypto' -Value '1' -Type Dword

    set strong cryptography on 32 bit .Net Framework (version 4 and above)

    Set-ItemProperty -Path 'HKLM:\SOFTWARE\Microsoft.NetFramework\v4.0.30319' -Name 'SchUseStrongCrypto' -Value '1' -Type Dword

    1 person found this answer helpful.