If you're planning on installing Windows 7 on a new, empty hard drive (or on any currently unused partition) then this tutorial is for you. This step by step guide is broken into two parts for a total of 29 steps and will walk you through every part of a new Windows 7 install.
The most important thing to do before beginning a new Windows 7 installation is to check the minimum system requirements for installing Windows 7. Microsoft sets these minimum requirements based on their own tests of what kind of computer system will be able to handle the basic tasks of the Windows 7 operating system.
Because a faster system will make for a much more enjoyable Windows 7 user experience, I highly recommend that you exceed these requirements as much as possible within your budget.
Note: Since this is a new install of Windows 7 on a new hard drive, there's nothing to backup. If you're installing Windows 7 to replace another operating system or you want to reinstall an already installed version of Windows 7, follow the instructions for a clean install of Windows 7 instead.
Note: The steps and screen shots shown in these 29 steps refer specifically to Windows 7 Ultimate but will also serve perfectly well as a guide to installing a new copy of Windows 7 Professional or Windows 7 Home Premium (or any Windows 7 version).
Installing an Operating System Other Than Windows 7?
See How Do I Perform a New Installation of Windows? for specific instructions for your version of Windows.