How long does it take to manually install Service Pack 1 (SP1) on Windows 7?

NOTE: The ISO for SP1 was used.  Not Microsoft Update.

Yesterday Microsoft released Service Pack 1 for Windows 7/Windows Server 2008 R2. I know in previous service packs it warned that it could take an hour to install. I was wondering how long it actually takes.

More about Windows 7/Windows Server 2008 R2 SP1

I grabbed two notebooks, well actually a notebook and a netbook. Below are the specs of each.

Hardware Notebook Netbook
Disk 500GB 7,200RPM 250GB 5,400RPM
Processor Intel I7-720QM Intel Atom N450
Memory 8GB, 1333MHZ, DDR3 1GB, 677MHZ, DDR2
Disk Encryption Windows BitLocker TruCrypt

The notebook is running Windows 7 Enterprise 64bit.
The netbook is running Windows 7 Starter 32bit.

Both test machines were up-to-date with current updates so their starting points were the same.

I started a stopwatch when I double-clicked the service pack file and stopped it when I was able to log in. Below are the results.

Work Notebook 58 minutes 45 seconds
Personal Netbook 100 minutes 44 seconds

What does manually installing Service Pack 1 (SP1) on Windows 7 look like?

Yesterday Microsoft released Service Pack 1 for Windows 7/Windows Server 2008 R2.

More about Windows 7/Windows Server 2008 R2 SP1

Below are the screenshots of what you can expect to see if you were to install it manually. 





Even though it says “Downloading” it’s not.  I’m running this from an ISO on a VM with no network access for the screenshots.






Even though it says “Shutting Down…” it’s not ready to.  It’s going to configure the Service Pack to 30% before rebooting.






Really Rebooting now.










OK, ready to log in and start using Windows 7 with Service Pack 1 !


Opening, editing, and printing multiple files by right clicking limit

UPDATE:  I got the open, edit, and print options but when I tried to open, edit, or print more than 15 items I got a single IE window or a single print window and it only opened 1 item or printed 1 item 😦

YOU DO HAVE TO log off then back on for it to work properly.  

I’ve been noticing something while out at a client’s site and it’s been driving me crazy but today I decided to look into it further.  I want to print multiple htm files by selecting all of them, right clicking, and choose print but I can only do it to a maximum of 15 at a time (see screenshot 1).  Once I choose one more I can’t print multiple files at once (see screenshot 2).

It turns out there is a registry modification you can do to allow you to open, edit, or print more than 15 files at a time.  Be careful doing this as if you select multiple files and click the wrong thing you’re computer might be nonresponsive for a while.  The KB article says it’s for Windows 7 but it works for Windows 2008 R2.  This registry change does not require a reboot (see screenshot 3).

Context menus are shortened when more than 15 files are selected
Name : MultipleInvokePromptMinimum
Type : DWORD
Range: 1 – 16 (decimal)
Default : 15 (decimal)

A value of 16 is interpreted as "unlimited".

Screenshot 1


Screenshot 2


Screenshot 3


. Log on to a local computer .

Most of the time you log on to a domain that a workstation is joined to.  Sometimes you want to log on locally to the workstation using a local account.  At the log on screen there’s a link that says:

"How do I log on to another domain?"


The link says:

"To log on to another domain, type domain namedomain user name.

To log on to your computer (not a domain), type ADAM-PClocal user name."


ADAM-PC is used in this example and it’s pretty simple to remember but most of the time it’s some complex computer name.  I think I have ADD so I won’t be able to remember a computer name that is too difficult and I find it a waste of time to write down the computer name on paper just to type it back in.  Here’s an easier way:


Yup you saw it.

If you put that in the username field before your local username it will log you on to the local workstation.  Notice in the example below how it’s logging me on to the local workstations?  Pretty cool ‘eh?


Great Windows 7 feature – Set Different Default Printers for Different Locations

I’ve been using Windows 7 for a few weeks now and I love it, NO, I REALLY MEAN IT WHEN I SAY I LOVE IT!!!

The last time I printed something was at the Catapult Austin office a few days ago.  I set my default printer to the one in my office while I was there.  Today I’m at a client’s site and needed to print something.  When I tried to print a document the default printer automatically changed to a printer at my client’s site.  I researched it and there is a neat new Windows 7 feature.  You can set your default printer based on your location!!!  How cool is that?

If you use your system in multiple locations (for example, using your laptop at work and at home) you can set a different default printer for each location. You can default to the networked color laser printer when you’re in the New York office, the scanner/copier/laser printer when you’re in the Seattle office, and your personal printer when at home.

Simply click on the Start Menu and type “printers” in the search field, and choose “Devices and Printers.” Click on one of your printers, and click on the “Manage Default Printers” option in the menu bar. You can then specify which printer should be the default for each network you’ve connected to. And you can select the Microsoft XPS Document Writer for locations where you don’t have access to a printer.

Tip by Jason Leznek, a Group Product Manager at Microsoft.