ฉันติดตั้งและใช้งานchocolatey
ในอดีตบน Windows 7 ที่ทำงานใน Parallels บน Mac OSX
อย่างไรก็ตามเมื่อเร็ว ๆ นี้เมื่อใดก็ตามที่ฉันพยายามใช้จากพรอมต์คำสั่งฉันได้รับข้อผิดพลาดต่อไปนี้:
CLR initialization failed with error 800700c1.
ฉันไม่คิดว่านี่เป็นปัญหาของchoco
ตัวเอง แต่มีบางอย่างในการกำหนดค่า CLR ฉันไม่พบวิธีแก้ไขปัญหานี้
UPDATE : ฉันได้รับข้อความเหมือนกันถ้าผมทำงาน
นอกจากนี้เมื่อฉันพยายาม "แผงควบคุม -> การแก้ไขปัญหา -> แก้ไขปัญหากับ Windows Update" ฉันได้รับกล่องโต้ตอบข้อผิดพลาดพร้อมรหัสเดียวกันpowershell
ฉันยังพยายามซ่อมแซมและปรับปรุงการติดตั้ง. NET Framework แต่ก็ไม่มีประโยชน์
การปรับปรุงที่ 2
ผมคิดว่ามันมีความเกี่ยวข้องกับ DLL C:\WINDOWS\WinSxS\x86_Microsoft.VC80.CRT_1fc8b3b9alel8e3b_8.0.50727.3053_x-ww_b80fa8ca\MSVCR80.dll
ต่อไปนี้: เห็นได้ชัดว่ามันเสียหาย เมื่อฉันพยายามเปิดภายในdepends
จะมีข้อผิดพลาด: "ไม่พบลายเซ็น DOS หรือ PE ไฟล์นี้ไม่ใช่โมดูล Windows 32 บิตหรือ 64 บิตที่ถูกต้อง"
CHKDSK
เพื่อดูว่าคุณมีความเสียหายของระบบไฟล์หรือไม่หลังจากนั้นให้เรียกใช้งานแบบคลีนSFC /scannow
เพื่อให้แน่ใจว่าไฟล์ระบบทั้งหมดถูกต้อง รายงานกลับมาพร้อมกับผลลัพธ์ :)
chkdsk: Windows has checked the file system and found no problems.
SFC /scannow: Windows Resource Protection did not find any integrity violations.