Instalé y usé chocolateyen 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 chocosí 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, dependsaparece 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".
CHKDSKpara ver si tiene daños en el sistema de archivos, una vez que salga limpio, SFC /scannowasegú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.