15 January, 2012

Upgrade stops responding (hangs) at 62% when you upgrade to Windows 7


Microsoft has published an awesome article on this:
When you try to upgrade your computer from Windows Vista to Windows 7, the upgrade process stops responding at 62% indefinitely. 


Additionally, Windows creates a file that is named system_drive:\$WINDOWS.~BT\Sources\Panther\setupact.log. If you examine the contents of the file, you notice the following information: 

<date> <time>, Info                  MIG    IPostApply::ApplySuccess for Plugin={ServerPath="%windir%\system32\migration\IphlpsvcMigPlugin.dll", CLSID={ade10465-2a43-454e-b0a7-3f220a61bd03}, ThreadingModel=Apartment} - Working directory: C:\$UPGRADE.~OS\OnlineUpgradeApplyWork\srcworking\agentmgr\CCSIAgent\005AE0CB
<date> <time>, Info       [0x0808fe] MIG    Plugin {ade10465-2a43-454e-b0a7-3f220a61bd03}: IphlpsvcMigPlugin: IphlpsvcMigPlugin: Performing upgrade actions for all protocols
<date> <time>, Info       [0x0808fe] MIG    Plugin {ade10465-2a43-454e-b0a7-3f220a61bd03}: IphlpsvcMigPlugin: IphlpsvcMigPlugin: CountInterfacesOfAType for 0.InterfaceCount ptr = 1dae2b8, InterfaceCount = 0
<date> <time>, Info       [0x0808fe] MIG    Plugin {ade10465-2a43-454e-b0a7-3f220a61bd03}: IphlpsvcMigPlugin: IphlpsvcMigPlugin: CountInterfacesOfAType for 0.Incrementing interface count
<date> <time>, Info       [0x0808fe] MIG    Plugin {ade10465-2a43-454e-b0a7-3f220a61bd03}: IphlpsvcMigPlugin: IphlpsvcMigPlugin: CountInterfacesOfAType for 0.InterfaceCount ptr = 1dae2b8, New value of *InterfaceCount = 1
<date> <time>, Info       [0x0808fe] MIG    Plugin {ade10465-2a43-454e-b0a7-3f220a61bd03}: IphlpsvcMigPlugin: IphlpsvcMigPlugin: RegEnumKeyEx return 259. key name: {AC049C3C-9B90-41A7-9385-DC5AD3E656F0}.new index: 2
Warning [0x080b50] MIG AsyncCallback_ApplyStatus: Progress appears to be stuck. Current progress: 62
Note Generally, drive is drive C on the computer.


Cause: This problem occurs because the Iphlpsvc service stops responding during the upgrade. 


Note Other services may also cause a problem in which the upgrade process stops responding at 62%.


Resolution:
Important Do not use this resolution if the upgrade stops responding at a percentage other than 62% or if the log entries are not logged. For more information about how to open the Seupact.log file, see the More Information section.

To have us fix this problem for you, go to the "Fix it for me" section. If you prefer to fix this problem yourself, go to the "Let me fix it myself
" section.

Fix it for Me
To fix this problem automatically, restart the computer where the upgrade to Windows 7 fails at 62%. Your computer will roll back to Windows Vista. Either download the following fix to a flash drive or to a CD or return to this article on the machine where the upgrade fails. If you return to this article on the machine where you experience this problem, click the Fix this problem link. Click Run in the File Download dialog box, and follow the steps in the Fix it wizard.


Microsoft Fix it 50319



Looking for hardware that works with Windows 7

Microsoft has already published a good article on this:



Help with Windows 7 compatibility problems


Support for Windows 7

Windows 7 and Windows Server 2008 R2 Service Pack 1

Windows 7 and Windows Server 2008 R2 SP1 helps keep your PCs and servers on the latest support level.


Here is the link from which we can download the service pack 1 for windows 7 and windows server 2008 R2: Service Pack 1 download

Some useful links:
Learn how to install Windows 7 Service Pack 1 (SP1)

Windows 7 Service Pack 1 RTM Build 7601.17514.101119-1850

Windows 7 Service Pack 1 is Ready for Download

Download Windows 7 SP1

Microsoft Windows 7 Service Pack 1