หนึ่งในลูกค้าของฉันพบปัญหาเมื่อพยายามอัพเกรดจาก Windows 7 Home Premium เป็น Professional โดยใช้เครื่องมือ Windows Anytime Upgrade แทนที่จะทำงานเหมือนปกติพวกเขาได้รับข้อความต่อไปนี้:
การอัพเกรด Windows Anytime ไม่สำเร็จ
ทางออกเดียวที่ทำให้คุณเสียใจคือลองอัปเกรดอีกครั้งซึ่งไม่ได้ผล การคลิกลิงก์ ออนไลน์เพื่อแก้ไขปัญหานี้ ดูเหมือนจะไม่ช่วยคุณได้ทุกที่ หลังจากทำการวิจัยฉันพบว่าปัญหาคืออะไรและในที่สุดก็สามารถอัพเกรดพีซีของลูกค้าได้ โดยพื้นฐานแล้วมันเกิดจากความจริงที่ว่า Windows Update ได้ดาวน์โหลด Service Pack 1 ไปยังคอมพิวเตอร์ แต่ไม่ได้ติดตั้งโดยไคลเอนต์ ด้วยเหตุนี้ Windows Anytime Upgrade จึงคิดว่านี่เป็นการติดตั้งบางส่วนและบล็อกการอัพเกรด
ในบทความนี้ฉันจะแนะนำคุณเกี่ยวกับวิธีแก้ปัญหาที่เป็นไปได้ หากคุณยังคงมีปัญหาหรือได้รับข้อผิดพลาดนี้แสดงความคิดเห็นที่นี่และฉันจะพยายามช่วย
วิธีที่ 1 - Microsoft Fixit
คุณอาจจะไม่ต้องทำอะไรเลยด้วยการดาวน์โหลดและใช้งานโซลูชัน Microsoft Fixit สำหรับปัญหานี้ คุณสามารถดาวน์โหลดได้ที่นี่โดยตรงจาก Microsoft:
//support.microsoft.com/en-us/help/2660811/error-message-when-you-install-windows-anytime-upgrade-on-a-windows-7
หากยังไม่สามารถแก้ไขปัญหาได้โปรดอ่านต่อไป
วิธีที่ 2 - ถอนการติดตั้ง Windows 7 SP1
สิ่งถัดไปที่คุณสามารถทำได้คือถอนการติดตั้ง SP1 แล้วลองเรียกใช้ Anytime Upgrade ในการทำเช่นนี้คุณต้องเรียกใช้พรอมต์คำสั่งในฐานะผู้ดูแลระบบ คลิกที่ Start พิมพ์ CMD จากนั้นคลิกขวาที่ cmd.exe แล้วเลือก Run as Administrator
ที่พรอมต์คำสั่งพิมพ์คำสั่งต่อไปนี้:
dism.exe / ออนไลน์ / ลบแพ็คเกจ /packagename:Package_for_KB976932 ~ 31bf3856ad364e35 ~ x8686 ~~.1.1.17514
คำสั่งนั้นสำหรับ Windows 7 32 บิต หากคุณใช้ Windows 7 64 บิตคุณจะต้องพิมพ์คำสั่งนี้:
dism.exe / ออนไลน์ / ลบแพ็คเกจ /packagename:Package_for_KB976932 ~ 31bf3856ad364e35 ~ amd64 ~~6.1.1.17514
ไปข้างหน้าและออกจากพรอมต์คำสั่งแล้วรีสตาร์ทคอมพิวเตอร์ ตอนนี้ให้ลองทำการอัพเกรด Windows Anytime และดูว่าเกิดอะไรขึ้น
วิธีที่ 3 - ถอนการติดตั้ง SP1 Beta
หากคุณติดตั้ง Windows 7 SP 1 เวอร์ชั่นเบต้าคุณต้องถอนการติดตั้ง อีกครั้งมันเป็นคำสั่งที่แตกต่างกันสองคำสั่งสำหรับ 32- บิตและหนึ่งคำสั่งสำหรับ 64- บิต คุณเพียงแค่ต้องเปิดพรอมต์คำสั่งแบบยกระดับเหมือนที่ฉันแสดงในวิธีที่ 2 จากนั้นเรียกใช้คำสั่งต่อไปนี้แบบ 32 บิต:
dism.exe / ออนไลน์ / ลบ - แพ็คเกจ /packagename:Package_for_KB976932 ~ 31bf3856ad364e35 ~ x8686 ~~.1.1.17105
และเรียกใช้ตัวนี้สำหรับ 64- บิต:
dism.exe / ออนไลน์ / ลบแพ็คเกจ /packagename:Package_for_KB976932 ~ 31bf3856ad364e35~amd64 ~~6.1.1.1105
หากคุณยังคงประสบปัญหากับ Windows Anytime Upgrade ไม่สำเร็จหรือมีข้อความแสดงข้อผิดพลาดให้โพสต์ความคิดเห็นที่นี่และฉันจะพยายามช่วย สนุก!