ไม่สามารถถอนการติดตั้ง / ติดตั้ง. NET Framework 3.5 ด้วย DISM


1

เฟรมเวิร์กสุทธิของฉัน 3.5 เสียหาย เครื่องมือยืนยัน http://blogs.msdn.com/b/astebner/archive/2008/10/13/8999004.aspx ) บอกว่ามันโอเค แต่มันก็ไม่ได้

Net Framework 3.5 ไม่สามารถถอนการติดตั้ง / ติดตั้งบน Windows 7 ได้ แต่คุณสามารถทำได้โดยการเพิ่ม / ลบคุณสมบัติของ windows สำหรับฉันมันใช้งานไม่ได้ฉันได้รับข้อความแสดงข้อผิดพลาด (ไม่มีประโยชน์มาก) ...

"An error occurred. not all of the updates were successfully uninstalled" 

ฉันพบเครื่องมือ DISM ซึ่งทำเช่นเดียวกัน แต่มีบันทึก และตอนนี้:

DISM /online /disable-feature /FeatureName:NetFx3

ข้อผิดพลาด 1603 และบันทึก:

http://pastebin.com/4jBkEiT6

ความคิดใดที่จะทำอย่างไร


2
เกลียดที่จะพูดแบบนี้ แต่คุณลองรีสตาร์ทเครื่องแล้วรันอีกครั้งหรือไม่? ฉันจะลองใช้เครื่องมือในเซฟโหมด
Shekhar

1
ฉันต้องการไฟล์บันทึก CBS
magicandre1981

คำตอบ:


2

ฉันทำมัน!

หลังจากสองสามชั่วโมงฉันพบวิธีแก้ไขปัญหาของฉันโดยไม่ตั้งใจ

Framework 3.5 ใช้อย่างใดอย่างหนึ่ง 2.0 และสำหรับ 2.0 ทราบว่าเป็นปัญหากับไฟล์ "vanishing" config

c:\Windows\Microsoft.NET\Framework\v2.0.50727\CONFIG\
c:\Windows\Microsoft.NET\Framework64\v2.0.50727\CONFIG\

มีไฟล์แล้ว *.config.default แต่ไม่มี *.config ไฟล์ ดังนั้น ... ฉันใช้ *config.default ไฟล์ที่จะสร้าง .config ไฟล์และทุกอย่างทำงาน


คุณไม่มีความคิดเวลาเท่าไหร่ที่คุณเพิ่งช่วยฉัน ฉันมีปัญหานี้สองครั้งในขณะนี้ ... และครั้งสุดท้ายที่ฉันแก้ไขพีซีที่ทำงานของฉันใหม่เพื่อแก้ไข พระเจ้าส่ง ขอบคุณ: P
Teh Hippo

1

คำตอบนี้เป็นจุดเริ่มต้นของการแก้ปัญหาของฉัน ฉันมี Win7 และกรอบ 3.5 ฉันลบ 3.5 แล้วโปรแกรมพูดว่า: ชี้คีย์รีจิสทรีไปยังโฟลเดอร์เฟรมเวิร์ก 3.5 แบบสแตนด์อโลนไม่ออกโดยไม่บอกอะไรเลย 4.5 จาก windowsupdate ก็ไม่ได้ช่วยอะไรเช่นกัน 3 วันต่อมาและอ่านหลายร้อยหน้าฉันเข้าใจ Framework 3.5 ใช้ 2.0 Aha! ดังนั้นแก้ปัญหานี้ก่อน

ไฟล์ข้อผิดพลาดที่สร้างขึ้นโดยเครื่องมือตรวจสอบการตั้งค่า http://blogs.msdn.com/b/astebner/archive/2008/10/13/8999004.aspx ให้ข้อมูลว่าไฟล์ใดหายไปในโฟลเดอร์ micro.net ฉันค้นหาไฟล์ที่หายไปในโฟลเดอร์ sxs เพราะมันอยู่ที่นั่นและฉีดเข้าไปในสถานที่ที่คาดหวัง
ไฟล์ข้อผิดพลาดบอกว่ายังไม่มีรีจิสตรีคีย์และค่าของมัน ทำให้พวกเขา ในตอนท้ายเครื่องมือบอกว่าติดตั้งอย่างน้อยเฟรมเวิร์ก 2 ...

เครื่องมือซ่อมแซมกรอบสุทธิไม่ซ่อมแซมอะไร ลืมเห็บที่ไม่ทำอะไรเลยในเฟรมเวิร์กที่ฝัง 3.5 ใน optionalfeatures.exe คุณต้องทำมันด้วยตัวเอง ... outch


0

คุณสามารถลอง เครื่องมือซ่อมแซม Microsoft .NET Framework .

ตามที่มันประกาศแจ้งความ:

เครื่องมือนี้ตรวจจับและพยายามแก้ไขปัญหาที่เกิดขึ้นบ่อยครั้ง   ด้วยการตั้งค่าหรือด้วยการอัพเดต Microsoft .NET Framework

ขณะนี้รองรับการซ่อม. NET Framework 4 และ. NET 3.5 SP1 (รวม. NET 3.0 SP2 และ. NET 2.0 SP2) ใน Windows 7, Windows Server 2003, Windows Server 2008, Windows Vista และ Windows XP

คุณยังสามารถลอง ยูทิลิตี้การทำความสะอาด. Net ที่ยอดเยี่ยมของ Aaron Stebner .

  • เครื่องมือนี้ถูกออกแบบมาเป็นทางเลือกสุดท้ายสำหรับกรณีที่การติดตั้งถอนการติดตั้งซ่อมแซมหรือแก้ไขการติดตั้งไม่สำเร็จด้วยเหตุผลผิดปกติ ไม่ได้ใช้แทนขั้นตอนการถอนการติดตั้งมาตรฐาน

  • เครื่องมือการล้างข้อมูลประกอบด้วยตรรกะเพื่อที่ว่าถ้ามันทำงานในรุ่น OS ที่มี. NET Framework เป็นองค์ประกอบของระบบปฏิบัติการมันจะไม่เสนอตัวเลือกในการทำความสะอาด


ลืมพูด - เครื่องมือไม่ทำอะไรเลย มันซ่อมแซมเฉพาะ Framework ที่ไม่ได้อยู่กับ win 7 - & gt; 3.0, 4.0 อื่น ๆ ไม่แสดง
andrew8666

@ andrew8666 - ฉันรู้ว่าเครื่องมือที่เป็นปัญหาสามารถลบออกได้ .NET Framework 3.5 จาก Windows 7. ดังนั้นข้อมูลของคุณผิด
Ramhound


จากเว็บไซต์ของ Stebner: "ไม่ใช่ผลิตภัณฑ์ข้างต้นทั้งหมดที่จะปรากฏใน UI สำหรับเครื่องมือล้างข้อมูล. NET Framework ในทุกระบบปฏิบัติการเครื่องมือล้างข้อมูลประกอบด้วยตรรกะเพื่อที่ว่าถ้ามันทำงานบนระบบปฏิบัติการเวอร์ชันที่มี. องค์ประกอบของระบบปฏิบัติการจะไม่มีตัวเลือกในการทำความสะอาด "
Nelson Rothermel
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.