Instalé y usé chocolatey
en el pasado en mi Windows 7 ejecutándose en Parallels en Mac OSX.
Sin embargo, recientemente, cada vez que intento usarlo desde el símbolo del sistema, aparece el siguiente error:
CLR initialization failed with error 800700c1.
No creo que esto sea un problema en choco
sí mismo, sino algo con la configuración CLR. No pude encontrar ninguna solución a esto.
ACTUALIZACIÓN :
recibo el mismo mensaje si ejecuto powershell
.
Además, cuando intenté "Panel de control-> Solución de problemas-> Solucionar problemas con Windows Update" aparece un cuadro de diálogo de error con el mismo código.
También intenté reparar y actualizar la instalación de .NET Framework, pero fue en vano.
Actualización 2
creo que se relaciona con el siguiente archivo DLL: C:\WINDOWS\WinSxS\x86_Microsoft.VC80.CRT_1fc8b3b9alel8e3b_8.0.50727.3053_x-ww_b80fa8ca\MSVCR80.dll
. Aparentemente está corrupto. Cuando intento abrirlo, depends
aparece un error: "No se encontró la firma de DOS o PE. Este archivo no es un módulo de Windows válido de 32 bits o 64 bits".
CHKDSK
para ver si tiene daños en el sistema de archivos, una vez que salga limpio, SFC /scannow
asegúrese de que todos los archivos del sistema sean correctos. Informe de nuevo con los resultados. :)
chkdsk: Windows has checked the file system and found no problems.
SFC /scannow: Windows Resource Protection did not find any integrity violations.