Try this, in the search bar in the start menu type msconfig, a box should appear, choose the boot tab, in the boot options tick the box that says "No GUI boot," click apply and restart.
You asked if it could be removed, not reduce boot time. My system boots in about 45 seconds, is it really an issue waiting for less than a minute?
Anyway, you can reduce boot time by checking what programs launch on start, things like Java update, nero, etc just stop them by again using the msconfig and selecting the startup tab and unchecking the stuff you don't want. Other things you can do is remove icons from your desktop, empty recycling bin, defrag your HDD, uninstall unused software and bloatware. Delay start of antivirus.
Check your bios, (this will be done by pressing either F1, F10, or the DEL key when booting,)look for a quick boot mode and if it has one set it. Doing so will cause your computer to skip the boot-up memory tests and Power On Self Tests. While in your bios check th eboot order and make sure your HDD is first and not CD or USB.

Now, that's the one I want to ditch... Hell, I know I'm welcome to my PCs ever since Windows XP, I don't need them to be that polite anymore...MSconfig NO GUI option... removes the startup win 7 graphic. But does not remove the Welcome Screen with the "new RTM colours and flowers screen".
Although the Help & Support message says you can't do it, it can easily be done.
Go to Control Panel, Power Options. At the top of the list on the left is: "Require a password on wakeup." Click on that. At the bottom of the screen is "Change settings that are currently unavailable" Click on that sentence. Check mark "Don't require a password on wakeup"
I found it while setting up my new computer with Windows 7 and haven't been bothered since.