How to fix SQL 2008 expired eval

My SQL 2008 R2 eval had expired.  All I had was a Volume License (Open Business) and it showed “no product key needed” when I clicked on “key”.  I downloaded full SQL 2008 R2 (not SQL 2008 R2 SP1, it is not full version, only SP1) from Open Business website (as recommended by a helpful post ,thanks!), extracted to hard drive using Extract Now freeware.  Then opened the x64 (or x86) folder and opened the DefaultSetup.ini file.  The Product ID (PID) was there!  I opend the SQL Install Center on my SQL server, clicked on Maintenance, then Upgrade Edition, put in the PID and it was upgraded to SQL Standard in a few minutes!