Невозможно установить MS SQL Server или SSMS из-за отсутствующей библиотеки DLL. Как найти и установить эту библиотеку DLL?

Невозможно установить MS SQL Server или SSMS из-за отсутствующей библиотеки DLL. Как найти и установить эту библиотеку DLL?

У меня та же проблема, что и у автора этого вопроса, но их решение мне не помогло:

Сопутствующий вопрос Stack Overflow

Мне нужно установить MS SQL Server и SQL Server Management Studio на моем компьютере. Независимо от того, что я пытаюсь установить (SQL Server, SSMS, SQL Server 2012 Native Client), я получаю ошибку, сообщающую об отсутствии DLL.

Кажется, это соответствующая часть файла журнала. Процент завершения начинает отсчитываться после всего этого, поскольку он удаляет все, что только что установил.

[3C14:0104][2021-04-16T14:40:07]e000: Error 0x80070643: Failed to install MSI package.
[3C14:0104][2021-04-16T14:40:07]e000: Error 0x80070643: Failed to execute MSI package.
[1520:0A84][2021-04-16T14:40:07]e000: Error 0x80070643: Failed to configure per-machine MSI package.
[1520:0A84][2021-04-16T14:40:07]i000: MainViewModel.OnPackageAction: Install Completed for package Microsoft SQL Server 2012 Native Client 
[1520:0A84][2021-04-16T14:40:07]i319: Applied execute package: sqlncli.msi, result: 0x80070643, restart: None
[1520:0A84][2021-04-16T14:40:07]e000: Error 0x80070643: Failed to execute MSI package.
[1520:0A84][2021-04-16T14:40:07]i000: MainViewModel.OnPackageAction: Install Started for package Microsoft SQL Server 2012 Native Client 
[3C14:0104][2021-04-16T14:40:07]i318: Skipped rollback of package: sqlncli.msi, action: Uninstall, already: Absent
[1520:0A84][2021-04-16T14:40:07]i000: MainViewModel.OnPackageAction: Install Completed for package Microsoft SQL Server 2012 Native Client 
[1520:0A84][2021-04-16T14:40:07]i319: Applied rollback package: sqlncli.msi, result: 0x0, restart: None

Из поиска в Интернете,Я обнаружил, что отсутствующая DLL — это sqlncli11.dllкоторый должен быть в папке C:\Windows\System32 (может быть SysWOW64 для 64-битной версии?). Проблема в том, что я понятия не имею, как заменить эту отсутствующую DLL. Я не смог найти, где ее скачать на сайте Microsoft, и я не собираюсь скачивать ее с какого-то другого подозрительного сайта. Я думал, что она будет входить в состав SQL Server 2012 Native Client, но при попытке установки возникла та же ошибка.

Я перепробовал все возможные способы решения проблемы, кроме переустановки Windows и редактирования реестра, хотя оба эти варианта кажутся мне радикальными.

Связанный контент