Hi,
The only Anytime Upgrade I aware of that is available for Home Basic to Home Premium is available at the Microsoft Store India:
http://www.microsoftstore.co.in/microsoft/702/product/Windows-Anytime-Upgrade-Windows-7-Home-Basic-to-Home-Premium.aspx
If you are in another region or part of the world you need to purchase a Windows 7 Home Premium Upgrade license (DO NOT purchase an Anytime Upgrade license).
You need to purchase an upgrade license, you can purchase just the product key and use Windows Anytime Upgrade in Windows 7 Home Basic to Upgrade to Windows 7 Home Premium.
Upgrade pricing:
http://www.microsoftstore.com/store/msstore/html/pbPage.Windows_Upgrade_Matrix
http://www.microsoft.com/windows/buy/default.aspx
http://windows.microsoft.com/en-us/windows7/Get-a-new-Windows-product-key
First, make sure the edition of Windows 7 you are upgrading from is already activated (if its not you will run into complications and you might have start all over by doing a clean install). Click Start, type Anytime Upgrade, click the option to enter a key,
enter the Windows 7 Home Premium key when requested, click Next, wait while the key is verified, accept the license agreement, click upgrade, wait while the software upgrades, (it might take 10 minutes or more depending on if updates are needed), your computer
will automatically restart, after restarting, Windows 7 will notify you its updating the computer, the computer will restart one more time automatically and the upgrade will be completed, a windows will pop up notifying the upgrade was successful and your
computer is ready to use, click close, you should be upgraded to Windows 7 Home Premium your files, programs and settings preserved.
If Anytime Upgrade fails, Windows Anytime Upgrade Fail:
Download the hotfix containing a tool called CheckSUR, this tool will look into the servicing and package folders and fix any corrupted data the tool is listed under kb947821 it can be found at the following link http://support.microsoft.com/?kbid=947821
If Anytime Upgrade still fails, disable User Account Control:
1. Go to User Accounts in Control Panel
2. Change User Account Control Settings
3. Pull the Slider down to lowest level possible
4. Reboot the PC
5. Go through the "Anytime Upgrade" as normal
Also make sure the latest updates have been installed.
Similar Thread for reference
hope this help you.
Best Regards,
Mohammed Imtiyaz Ali