รหัสของข้อผิดพลาด "0x8007066A" หรือ "66A" เกิดขึ้นเมื่อคุณติดตั้งโปรแกรมปรับปรุง.NET Framework

หมายเลขบทความ (Article ID): 2507641 - ผลิตภัณฑ์ที่เกี่ยวข้องในบทความนี้
ถ้าคุณเป็นลูกค้าธุรกิจขนาดเล็ก ค้นหาการแก้ไขปัญหา และทรัพยากรในการเรียนรู้เพิ่มเติม การสนับสนุนสำหรับธุรกิจขนาดเล็ก ไซต์
การสนับสนุนสำหรับ Windows Vista ที่ไม่มีเซอร์วิสแพ็คติดตั้งอยู่จะสิ้นสุดในวันที่ 13 เมษายน 2010 เมื่อต้องการดำเนินการได้รับการปรับปรุงความปลอดภัยสำหรับ Windows ต่อไป ตรวจสอบให้แน่ใจว่า คุณกำลังเรียกใช้ Windows Vista ด้วย Service Pack 2 ที่ (SP2) สำหรับข้อมูลเพิ่มเติม อ้างอิงถึงเว็บเพจของ Microsoft นี้: จะต้องสิ้นสุดการสนับสนุนสำหรับ Windows บางรุ่น
ขยายทั้งหมด | ยุบทั้งหมด

อาการ

เมื่อคุณพยายามติดตั้งโปรแกรมปรับปรุงสำหรับ.NET Framework โดยใช้ Windows Update หรือ Microsoft Update คุณอาจได้รับข้อผิดพลาดที่มีรหัสข้อผิดพลาดต่อไปนี้อย่างใดอย่างหนึ่ง:
  • รหัสข้อผิดพลาด 0x8007066A
  • ข้อผิดพลาดรหัส 66A
หมายเหตุ ถ้าคุณไม่ได้ติดตั้งโปรแกรมปรับปรุง.NET Framework เมื่อคุณได้รับข้อผิดพลาดรหัส 0x8007066A ไปที่บทความต่อไปนี้สำหรับขั้นตอนการแก้ไขปัญหา:
2545723 วิธีการบันทึกข้อมูลการเปิดใช้งานโปรแกรมติดตั้ง Microsoft และบันทึกการสร้างการรวบรวมข้อมูลการแก้ไขปัญหาเพิ่มเติม

สาเหตุ

ปัญหานี้อาจมีสาเหตุจากความเสียหายของระบบบนคอมพิวเตอร์ของคุณ กรณีนี้อาจเกิดขึ้นสำหรับเหตุผลต่าง ๆ รวมถึงแต่ไม่จำกัดเฉพาะภาคฮาร์ดดิสก์เสียหายหรือโปรแกรมประยุกต์อื่นที่เขียนทับแฟ้ม.NET

การแก้ไข

เมื่อต้องการแก้ไขปัญหานี้ ให้ทำตามขั้นตอนในวิธีการเหล่านี้ Start ด้วยวิธีที่ 1
วิธีที่ 1: ซ่อมแซมการติดตั้ง.NET Framework 4
ยุบรูปภาพนี้ขยายรูปภาพนี้
ทำตามขั้นตอนเหล่านี้ถ้าคุณกำลังเรียกใช้Windows VistaหรือWindows 7:
  1. ปิดโปรแกรมทั้งหมด
  2. คลิกรีสตาร์ทชนิด ถอนการติดตั้ง ในการค้นหากล่อง และจากนั้น คลิกถอนการติดตั้งโปรแกรม
  3. คลิกสองครั้งที่ส่วนกำหนดค่าไคลเอ็นต์ 4 ของกรอบงาน Microsoft .NET
  4. เลือกการซ่อมแซม.NET Framework 4 ไคลเอ็นต์โปรไฟล์ไปยังสภาพเดิมและจากนั้น คลิกถัดไป
  5. เมื่อการซ่อมแซมเสร็จสมบูรณ์แล้ว คลิกเสร็จสิ้น
  6. คลิกเริ่มระบบใหม่เดี๋ยวนี้เพื่อเริ่มระบบของคอมพิวเตอร์นี้
  7. เมื่อต้องการติดตั้งโปรแกรมปรับปรุง Windows ล่าสุด คลิกเริ่มคลิกโปรแกรมทั้งหมดและจากนั้น คลิกWindows Update

ทำตามขั้นตอนเหล่านี้ถ้าคุณกำลังเรียกใช้Windows XP:
  1. ปิดโปรแกรมทั้งหมด
  2. คลิกเริ่มคลิก'แผงควบคุม'และจากนั้น คลิกเพิ่มเอาโปรแกรมออก
  3. คลิกส่วนกำหนดค่าไคลเอนต์ของ Microsoft .NET Framework 4ในรายการของโปรแกรมประยุกต์ที่ติดตั้ง และจากนั้น คลิกChange\Remove
  4. เลือกการซ่อมแซม.NET Framework 4 ไคลเอ็นต์โปรไฟล์ไปยังสภาพเดิมและจากนั้น คลิกถัดไป
  5. เมื่อการซ่อมแซมเสร็จสมบูรณ์แล้ว คลิกเสร็จสิ้น
  6. คลิกเริ่มระบบใหม่เดี๋ยวนี้เพื่อเริ่มระบบของคอมพิวเตอร์นี้
  7. หลังจากที่คุณเข้าสู่ Windows คลิกเริ่มคลิกโปรแกรมทั้งหมดคลิกปรับปรุงของ Windowsและจากนั้น คลิกตรวจหาโปรแกรมปรับปรุง
  8. เมื่อการสแกนเสร็จสมบูรณ์แล้ว คลิกติดตั้งการปรับปรุง Windowsและจากนั้น ทำตามคำแนะนำ

ถ้าไม่มีแก้ไขปัญหา ไปที่วิธีที่ 2
ยุบรูปภาพนี้ขยายรูปภาพนี้
วิธีที่ 2: แก้ไขปัญหาความเสียหายของการปรับปรุงการซอฟต์แวร์ MSI ลงทะเบียน
ยุบรูปภาพนี้ขยายรูปภาพนี้
เมื่อต้องการแก้ไขการลงทะเบียนการปรับปรุงซอฟต์แวร์ของ MSI ปัญหาความเสียหาย การทำงานแบบอัตโนมัติแก้ไขด้วยเครื่องมือในบทความ 971187 ใน Microsoft Knowledge Base

หลังจากที่คุณเรียกใช้การแก้ไข นั้นเครื่องมือ คลิกเริ่มคลิกทั้งหมดโปรแกรมและจากนั้น คลิกWindows Update ลองติดตั้งโปรแกรมปรับปรุงอีกครั้ง

ถ้าไม่มีแก้ไขปัญหา ไปที่วิธีที่ 3
ยุบรูปภาพนี้ขยายรูปภาพนี้
วิธีที่ 3: ดาวน์โหลด และติดตั้งการปรับปรุงด้วยตนเอง
ยุบรูปภาพนี้ขยายรูปภาพนี้
เมื่อต้องการดาวน์โหลด และติดตั้งโปรแกรมปรับปรุงด้วยตนเอง ให้ทำตามขั้นตอนเหล่านี้:
  1. คลิก เริ่มคลิก โปรแกรมทั้งหมดแล้ว คลิก Windows Update หรือ โปรแกรมปรับปรุงของ Microsoft.
  2. เมื่อต้องการดูประวัติการปรับปรุงของคุณ ทำวิธีใดวิธีหนึ่งต่อไปนี้ขึ้นอยู่กับรุ่นของ Windows:
    • ถ้าคุณกำลังเรียกใช้ Windows XP คลิก ตรวจทานประวัติการปรับปรุงของคุณในบานหน้าต่างด้านซ้ายของ'แผงควบคุม'
    • ถ้าคุณกำลังเรียกใช้ Windows Vista หรือ Windows 7 คลิก ดูประวัติการปรับปรุงในบานหน้าต่างด้านซ้ายของ'แผงควบคุม'
  3. ในรายการของการปรับปรุง การค้นหาการปรับปรุงที่ประกอบด้วยข้อความแสดงข้อผิดพลาด และหมายเหตุหมายเลขบทความ Knowledge Base (KB) สำหรับการปรับปรุงที่คุณต้องการติดตั้ง
  4. ไป Windows ดาวน์โหลด เว็บไซต์
  5. ในการ ศูนย์ดาวน์โหลดค้นหา กล่องที่ด้านบนของหน้ากระดาษ ชนิด กิโลไบต์ จากนั้น พิมพ์หมายเลขของบทความสำหรับการปรับปรุงการ
    ยุบรูปภาพนี้ขยายรูปภาพนี้
    ศูนย์ดาวน์โหลดค้นหา


  6. กด Enter หรือคลิกที่ไอคอนการค้นหา

    ตัวอย่างเช่น ถ้าหมายเลขบทความ KB ที่มีอยู่สำหรับการปรับปรุงเป็น 123456 พิมพ์ KB123456 ในการค้นหา กล่อง แล้วกด Enter หรือคลิกที่ไอคอนการค้นหา (ค้นหาไอคอนดูเหมือนแว่นสีขาวในช่องสี่เหลี่ยมที่มีสีส้ม)
  7. ในรายการผลลัพธ์การค้นหาค้นหาบทความ KB ที่คุณค้นหา และจากนั้น ไปที่บทความนั้น
  8. คลิกดาวน์โหลดและจากนั้น คลิกบันทึกในกล่องโต้ตอบการดาวน์โหลดแฟ้ม
    ยุบรูปภาพนี้ขยายรูปภาพนี้
    กล่องโต้ตอบดาวน์โหลด


  9. ในรายการบันทึกในคลิกเดสก์ท็อปและจากนั้น คลิกบันทึก
  10. บนเดสก์ท็อปของคุณ ค้นหาแฟ้มที่คุณดาวน์โหลด และจากนั้น คลิกสองครั้งที่แฟ้มการติดตั้งการปรับปรุง

หมายเหตุ ถ้าการปรับปรุงไม่เหมาะสมสำหรับคอมพิวเตอร์ของคุณ การติดตั้งอาจยังคงล้มเหลว
ยุบรูปภาพนี้ขยายรูปภาพนี้
วิธีที่ 4: ซ่อมแซม.NET Framework
ยุบรูปภาพนี้ขยายรูปภาพนี้
 

เมื่อต้องการซ่อมแซม.NET Framework คุณต้องถอน.NET Framework หลายรุ่นแรก โดยใช้เครื่องมือการล้างข้อมูลบน.NET Framework แล้ว ติดตั้งคอมโพเนนต์ใหม่

ในการดำเนินการดังกล่าว ให้ทำตามขั้นตอนต่อไปนี้
  1. เมื่อต้องการดาวน์โหลดเครื่องมือ ไปที่ลงรายการบัญชีบล็อกต่อไปนี้ของ MSDN:
  2. หลังจากการดาวน์โหลดเสร็จสมบูรณ์ คลิก ดาวน์โหลดมุมมอง.

    ยุบรูปภาพนี้ขยายรูปภาพนี้
    เครื่องมือการล้างข้อมูลบน DotNetfx
  3. คลิกขวาในโฟลเดอร์ดาวน์โหลด dotnetfx_cleanup_tool.zipคลิกแยกทั้งหมดและจากนั้น คลิกแยกออกมา
  4. ในรายการของแฟ้มที่คุณขยาย คลิกสองครั้ง cleanup_tool.exe.

    หมายเหตุ ถ้าคุณได้รับพร้อมท์ สำหรับรหัสผ่านของผู้ดูแลระบบ หรือ เพื่อยืนยัน ให้รหัสผ่านหรือการยืนยัน หรือคลิก ดำเนินการต่อไป.
  5. ในการ คุณต้องการรันที่.NET กรอบตั้งค่า Cleanup Utility ได้อย่างไร ข้อความ คลิกใช่

    หมายเหตุ เครื่องมือนี้อาจเป็นภาษาอังกฤษเท่านั้น แต่ก็ยังสามารถใช้ได้กับ Windows รุ่นภาษาอื่น ๆ
  6. คลิกYesเพื่อยอมรับข้อตกลงสิทธิ์การใช้งาน และจากนั้น รอให้เครื่องมือการล้างข้อมูลบนกรอบ.NET เพื่อเริ่มการทำงาน
  7. ในผลิตภัณฑ์เมื่อต้องการล้างข้อมูลบนคลิกรายการ เลือกกรอบสุทธิ - ทุกรุ่นแล้ว คลิกล้างข้อมูลในขณะนี้

    หมายเหตุ
    เครื่องมือการล้างข้อมูลไม่อนุญาตให้คุณลบ.NET Framework 2.0 ใน Windows Vista หรือรุ่นที่ใหม่กว่าของ Windows ได้เนื่องจากมีการติดตั้ง.NET Framework เป็นคอมโพเนนต์ของระบบปฏิบัติการ
  8. หลังจากมีลบ.NET Framework รีสตาร์ทเครื่องคอมพิวเตอร์
  9. ดาวน์โหลด และติดตั้งคอมโพเนนต์ต่อไปนี้:

    .NET Framework 1.1:
    http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=262d25e3-f589-4842-8157-034d1e7cf3a3

    .NETSP1 framework 1.1 :
    http://www.microsoft.com/downloads/details.aspx?familyid=A8F5654F-088E-40B2-BBDB-A83353618B38&displaylang=en

    ที่NET Framework 3.5 SP1 ติดตั้ง (ซึ่งยังและ the.NET Framework 2.0 SP2 และ.NET Framework 3.0 SP2)
    http://www.microsoft.com/downloads/details.aspx?familyid=AB99342F-5D1A-413D-8319-81DA479AB0D7&displaylang=en
  10. ปิด และเริ่มการทำงานคอมพิวเตอร์ของคุณใหม่
  11. คลิก เริ่มคลิก โปรแกรมทั้งหมดคลิก Windows Updateและลองติดตั้งโปรแกรมปรับปรุงอีกครั้ง

สำหรับข้อมูลเพิ่มเติมเกี่ยวกับเครื่องมือการล้างข้อมูลบน.NET Framework ไป คำแนะนำของ.NET กรอบงานการล้างข้อมูลบนเครื่องมือของผู้ใช้ ลงรายการบัญชีบล็อก
ยุบรูปภาพนี้ขยายรูปภาพนี้


หากต้องการข้อมูลเพิ่มเติม:

ถ้าขั้นตอนเหล่านี้ไม่สามารถแก้ปัญหาของคุณ คุณอาจต้องการเก็บรวบรวมข้อมูลเข้าสู่ระบบเพิ่มเติมเพื่อแก้ไขปัญหาของคุณ เมื่อต้องการทำเช่นนี้ ให้ทำตามขั้นตอนในบทความ Knowledgebase ของ Microsoft ต่อไปนี้:

ยัง ต้องการความช่วยเหลือหรือไม่

หากบทความนี้ตอบคำถามของคุณ คลิกที่ปุ่มนี้เพื่อขอให้สมาชิกคนอื่น ๆ ของชุมชนที่ชุมชนของ Microsoft:
ถามคำถาม

คุณสมบัติ

หมายเลขบทความ (Article ID): 2507641 - รีวิวครั้งสุดท้าย: 30 เมษายน 2556 - Revision: 14.0
ใช้กับ
  • Microsoft Windows XP Home Edition
  • Microsoft Windows XP Professional Edition
  • Microsoft Windows XP Starter Edition
  • Windows Vista Starter
  • Windows Vista Home Basic
  • Windows Vista Home Premium
  • Windows Vista Business
  • Windows Vista Ultimate
  • Windows Server 2008 Standard
  • Windows Server 2008 Datacenter
  • Windows Server 2008 Enterprise
  • Windows Server 2008 Foundation
  • Windows 7 Starter
  • Windows 7 Home Basic
  • Windows 7 Home Premium
  • Windows 7 Enterprise
  • Windows 7 Professional
  • Windows 7 Ultimate
  • Windows Server 2008 R2 Standard
  • Windows Server 2008 R2 Datacenter
  • Windows Server 2008 R2 Enterprise
  • Windows Server 2008 R2 Foundation
Keywords: 
kbmt KB2507641 KbMtth
แปลโดยคอมพิวเตอร์
ข้อมูลสำคัญ: บทความนี้แปลโดยซอฟต์แวร์การแปลด้วยคอมพิวเตอร์ของ Microsoft แทนที่จะเป็นนักแปลที่เป็นบุคคล Microsoft มีบทความที่แปลโดยนักแปลและบทความที่แปลด้วยคอมพิวเตอร์ เพื่อให้คุณสามารถเข้าถึงบทความทั้งหมดในฐานความรู้ของเรา ในภาษาของคุณเอง อย่างไรก็ตาม บทความที่แปลด้วยคอมพิวเตอร์นั้นอาจมีข้อบกพร่อง โดยอาจมีข้อผิดพลาดในคำศัพท์ รูปแบบการใช้ภาษาและไวยากรณ์ เช่นเดียวกับกรณีที่ชาวต่างชาติพูดผิดเมื่อพูดภาษาของคุณ Microsoft ไม่มีส่วนรับผิดชอบต่อความคลาดเคลื่อน ความผิดพลาดหรือความเสียหายที่เกิดจากการแปลเนื้อหาผิดพลาด หรือการใช้บทแปลของลูกค้า และ Microsoft มีการปรับปรุงซอฟต์แวร์การแปลด้วยคอมพิวเตอร์อยู่เป็นประจำ
ต่อไปนี้เป็นฉบับภาษาอังกฤษของบทความนี้:2507641

ให้ข้อเสนอแนะ