ลูกค้ารายหนึ่งของฉันประสบปัญหาเมื่อพยายามอัปเกรดจาก Windows 7 Home Premium เป็น Professional โดยใช้เครื่องมือ Windows Anytime Upgrade แทนที่จะทำงานตามปกติ พวกเขากลับได้รับข้อความต่อไปนี้:
Windows Anytime Upgrade was not successful
ทางออกเดียวที่ทำให้คุณเสียใจคือลองอัปเกรดอีกครั้งซึ่งใช้งานไม่ได้ คลิกที่ ออนไลน์เพื่อแก้ไขปัญหานี้ ลิงค์ ดูเหมือนจะไม่ช่วยอะไรคุณเลย หลังจากค้นคว้าหาข้อมูลแล้ว ฉันก็พบว่าปัญหาคืออะไร และในที่สุดก็สามารถอัพเกรดพีซีของลูกค้าได้ โดยทั่วไป เกิดจากข้อเท็จจริงที่ว่า Windows Update ได้ดาวน์โหลด Service Pack 1 ลงในคอมพิวเตอร์ แต่ไคลเอ็นต์ไม่ได้ติดตั้งไว้ ด้วยเหตุนี้ Windows Anytime Upgrade จึงคิดว่านี่เป็นการติดตั้งบางส่วนและบล็อกการอัปเกรด
ในบทความนี้ ฉันจะแนะนำวิธีแก้ปัญหาที่เป็นไปได้ให้คุณ หากคุณยังคงประสบปัญหาหรือได้รับข้อผิดพลาดนี้ โปรดโพสต์ความคิดเห็นที่นี่ แล้วเราจะพยายามช่วยเหลือ
วิธีที่ 1 – Microsoft Fixit
คุณอาจไม่ต้องทำอะไรเลยด้วยการดาวน์โหลดและเรียกใช้โซลูชัน Microsoft Fixit สำหรับปัญหานี้โดยเฉพาะ คุณสามารถดาวน์โหลดได้โดยตรงจาก Microsoft:
https://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 ในการดำเนินการนี้ คุณต้องเรียกใช้พรอมต์คำสั่งในฐานะผู้ดูแลระบบ คลิกที่ เริ่ม , พิมพ์ CMD แล้วคลิกขวาที่ cmd.exe แล้วเลือก เรียกใช้ในฐานะผู้ดูแลระบบ .
ที่พรอมต์คำสั่ง ให้พิมพ์คำสั่งต่อไปนี้:
dism.exe /online /remove-package /packagename:Package_for_KB976932~31bf3856ad364e35~x86~~6.1.1.17514
คำสั่งนั้นสำหรับ Windows 7 32 บิต หากคุณกำลังใช้งาน Windows 7 64 บิต คุณต้องพิมพ์คำสั่งนี้:
dism.exe /online /remove-package /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 /online /remove-package /packagename:Package_for_KB976932~31bf3856ad364e35~x86~~6.1.1.17105
และรันอันนี้สำหรับ 64 บิต:
dism.exe /online /remove-package /packagename:Package_for_KB976932~31bf3856ad364e35~amd64~~6.1.1.17105
หากคุณยังคงมีปัญหากับ Windows Anytime Upgrade ที่ล้มเหลวหรือแสดงข้อความแสดงข้อผิดพลาด ให้โพสต์ความคิดเห็นที่นี่ แล้วเราจะพยายามช่วยเหลือ สนุก!