There is only one factor why this issue is happening.
When the Windows 7 Start button looks like the Windows XP Start button that means the Themes Service is not running.
Take a look at this discussion that tells you how to fix an afflicted Themes Service:
If anybody wants to see it themselves just get into Services and stop the Themes Service and watch your Start button.
To get things back to normal just start the Themes Service again