การปรับปรุงสำหรับ .NET Framework 4.5.1 และ .NET Framework 3.5 สำหรับ Windows 8.1, Windows RT 8.1 และ Windows Server 2012 R2

อาการ

หลังจากที่คุณปรับรุ่นเป็น Windows 8.1, Windows RT 8.1 หรือ R2 Windows Server 2012 คุณอาจพบปัญหาประสิทธิภาพการทำงานสำหรับโปรแกรมประยุกต์ที่ใช้ Microsoft .NET Framework

สาเหตุ

ปัญหาเหล่านี้เกิดขึ้นเนื่องจากรายการรีจิสทรีบางตัวสร้างอิมเมจดั้งเดิม (NGen) จะสูญหายไประหว่างการปรับรุ่น Windows 8.1 ซึ่งทำให้อิมเมจดั้งเดิมของแอพลิเคชันจะกลายเป็นไม่ถูกต้องหลังจากการปรับรุ่น

แอสเซมบลี.NET ถูกไพล์เป็นรหัสท้องถิ่น โดย NGen เพื่อปรับปรุงประสิทธิภาพการทำงาน เนื่องจากอิมเมจดั้งเดิมเหล่านี้ไม่ถูกต้องหลังจากการปรับรุ่นเป็น Windows 8.1 ประสิทธิภาพอาจได้รับผลกระทบจนกว่าอิมเมจดั้งเดิมถูกสร้างใหม่

วิธีแก้ปัญหา

ถ้าคุณเลือกที่ไม่ติดตั้งโปรแกรมปรับปรุงแบบไดนามิกในระหว่างกระบวนการติดตั้ง คุณสามารถยังคงซ่อมแซม หรือติดตั้งโปรแกรมประยุกต์ใด ๆ ที่ได้รับผลกระทบจากปัญหานี้เพื่อที่จะสร้างอิมเมจดั้งเดิมถูกต้อง

ข้อมูลเพิ่มเติม

ข้อมูลการปรับปรุง


วิธีการขอรับโปรแกรมปรับปรุงนี้





นี่คือการปรับปรุงแบบไดนามิกที่จะใช้โดยอัตโนมัติเมื่อคุณปรับรุ่นเป็น Windows 8.1, Windows RT 8.1 หรือ R2 Windows Server 2012 ไม่มีการโต้ตอบจะต้องใช้การปรับปรุงนี้

สำหรับข้อมูลเพิ่มเติมเกี่ยวกับศัพท์เฉพาะในการปรับปรุงซอฟต์แวร์ ให้คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความในฐานความรู้ของ Microsoft:

824684คำอธิบายของคำศัพท์มาตรฐานที่ใช้เพื่ออธิบายปรับปรุงซอฟต์แวร์ของ Microsoft

ผลิตภัณฑ์ของบริษัทอื่นที่กล่าวถึงในบทความนี้ผลิตขึ้น โดยบริษัทที่ไม่ขึ้นอยู่กับ Microsoft ไมโครซอฟท์ไม่รับประกัน ทั้งโดยนัย หรืออย่างอื่น ใด เกี่ยวกับประสิทธิภาพหรือความน่าเชื่อถือของผลิตภัณฑ์เหล่านี้


สถานะ

Microsoft ยืนยันว่านี่เป็นปัญหาในผลิตภัณฑ์ของ Microsoft ซึ่งแสดงไว้ในส่วน "นำไปใช้กับ"

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

ขยายทักษะของคุณ
สำรวจการฝึกอบรม
รับฟีเจอร์ใหม่ก่อนใคร
เข้าร่วม Microsoft Insider

ข้อมูลนี้เป็นประโยชน์หรือไม่

ขอบคุณสำหรับคำติชมของคุณ

ขอขอบคุณสำหรับคำติชมของคุณ! เราคิดว่าอาจเป็นประโยชน์ที่จะให้คุณได้ติดต่อกับหนึ่งในตัวแทนฝ่ายสนับสนุน Office ของเรา

×