No se puede instalar MS SQL Server o SSMS debido a que falta una DLL. ¿Cómo encuentro e instalo esta DLL?

No se puede instalar MS SQL Server o SSMS debido a que falta una DLL. ¿Cómo encuentro e instalo esta DLL?

Tengo el mismo problema que el OP de esta pregunta, pero su solución no funcionó para mí:

Pregunta relacionada con el desbordamiento de pila

Necesito instalar MS SQL Server y SQL Server Management Studio en mi computadora. No importa lo que intente instalar (SQL Server, SSMS, SQL Server 2012 Native Client), aparece un error que indica que falta una DLL.

Esta parece ser la parte relevante del archivo de registro. El porcentaje completado comienza la cuenta regresiva después de todo esto, ya que elimina todo lo que acaba de instalar.

[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

Desde buscar en línea,He encontrado que la DLL que falta es sqlncli11.dllque debería estar en la carpeta C:\Windows\System32 (¿tal vez SysWOW64 para 64 bits?). El problema es que no tengo idea de cómo reemplazar esta DLL que falta. No he podido encontrar dónde descargarlo en el sitio web de Microsoft y no voy a descargarlo desde ningún otro sitio dudoso. Pensé que vendría como parte del cliente nativo de SQL Server 2012, pero tuvo el mismo error al intentar instalarlo.

Probé todas las demás soluciones que pude encontrar, excepto reinstalar Windows y editar mi registro, que parecen opciones nucleares.

información relacionada