Windows Enterprise Desktop:

Windows 7

Nov 2 2009   8:41PM GMT

An MS (!*) Tool for Building Installable Windows UFDs



Posted by: Ed Tittel
Windows 7, Windows USB DVD Install Tool, Build an installable Windows UFD, Microsoft USB DVD Windows 7 install tool also handles Vista

This weekend I got an email from my old buddy Mike Drips, who informed me he’d found a nice little tool for building a bootable, installable UFD for Windows 7 at the Microsoft Store. Alas, I had to call him this morning to get the full title of the tool — namely, the Windows 7 USB DVD Download Tool — because no amount of searching around with purely descriptive titles on that site helped me turn it up. But turn it up I did with title in hand, at the aforementioned link.

Given this free download and a valid Windows ISO image file, you can create a bootable UFD (that’s a USB Flash Drive, for those not in the know about this MS acronym) or burn a DVD from which to install Windows. Although the tool specifically identifies itself as for Windows 7, I was able to confirm by experiment that it also works with Windows Vista ISO image files as well ad Windows 7 files of the same variety. Reset your PC’s (or notebook’s) BIOS so it will boot from a UFD and presto! you can boot from the UFD to run the Windows installer.

Here’s a gallery of screenshots from installing (first four images) and using (next seven images) this tool that will give you a pretty good idea of what it is and how it works. Definitely worth grabbing, for those installs you plan to do “by hand!”

Initial set-up screen

Initial set-up screen

Standard EULA page to which you must agree

Standard EULA page to which you must agree

Click the button to install the tool

Click the button to install the tool

Click Finish to complete the install

Click Finish to complete the install

So much for installing the software. The next series show how it’s used to create a bootable UFD (warning: copy everything on that drive before you turn a UFD over to this program, because one of its first actions is to format the drive).

Start by picking the ISO file to install

Start by picking the ISO file to install

USB or DVD

Choose your target device: USB or DVD

Next, you must insert and select your target UFD

Next, you must insert and select your target UFD

The UFD must be at least 4GB in size and you get multiple Erase warnings along the way.

The UFD must be at least 4GB in size and you get multiple erase warnings along the way

 

Finally, the software gets down to work

Finally, the software gets down to work

On my test PC, it took about 2 minutes for the copying process to complete

On my test PC, it took about 2 minutes for the copying process to complete

 

The tool provides a successful completion message at the end if everything works

The tool provides a successful completion message at the end if everything works

All you need to do to use this tool is to access setup.exe after inserting the UFD into a Windows machine (only works when installing a 32-bit OS from a 32-bit OS, or 64-bit OS from a 64-bit OS) or after booting from the UFD itself. Check it out! I think you’ll like it…

Oct 30 2009   3:52PM GMT

Slowly but surely, moving to 64-bit Win7



Posted by: Ed Tittel
Windows 7, 32- versus 64-bit Windows OSes, 32- versus 64-bit Windows 7, 64-bit Vista and Windows 7 more stable that 32-bit versions

As far as I can recall, Windows XP was the first Windows version to support 64-bit operation (in fact, according to the 64-bit software timeline in the Wikipedia article “64-bit” the first such version was released on April 30, 2005 quite a bit later than the 32-bit XP release date in August, 2001). I haven’t messed with 64-bit versions of XP much, but came to appreciate them with Vista (where both 32- and 64-bit versions released simultaneously).

My appreciation is only improving with Windows 7. That’s because while the requirement that all drivers be signed might seem restrictive it is actually proving to result in more stable and reliable 64-bit systems for me as compared to the same systems running in 32-bit mode on the very same hardware. This observation has been dawning for me slowly as I migrate more of my production and test systems to Windows 7, and observe the differences in reliability and stability between the two OSes.

Here are three cases in point, to help illustrate my contention:

  1. My primary test machine is built around an Asus P5K motherboard with an older QX6800 quad core processor, 8-12 GB of DDR2-800 RAM (I vary the amount of memory according to current usage patterns), an NVidia GeForce 9600GT, and three Samsung 1 TB SpinPoint drives. I’ve got Windows 7 Professional 64-bit running as the host OS, and also run 32- and 64-bit versions of Windows XP, Vista, and Win7 as guest OSes as well. This machine has had exactly 1 (!) runtime error since I updated the machine to that OS on August 8, 2009. Remarkable!
  2. One of my test notebooks is an MSI PR200 with a T7300 Mobile Core 2 Duo, 4 GB DDR2-667 RAM, Intel GMA X3100 graphics, and so forth (details appear in this Tom’s Hardware Review from 2007). I’ve run both 32- and 64-bit Win7 versions on this platform and while the 64-bit version maxes out at about one minor hiccup weekly, the 32-bit version easily triples or quadruples that experience.
  3. My primary production machine has always and exclusively been 32-bit since I first built it in 2006 for Vista. Readers of this blog and my ViztaView blog know that I’ve been plagued with bizarre and interesting hardware issues on this machine for years, and seemingly conquer them as they appear only to have them replaced by other, equally bizarre and mysterious issues. Guess what? I’ve now switched to 64-bit Windows 7 Professional on this  machine, and it’s quieted down considerably (from a dozen or more error items in Reliability Monitor weekly to one, or at most two).

Yes, I know, this is far from a sufficiently large enough sample to be statistically significant. But for me it’s significant in another, even more important way: I now spend less time troubleshooting systems, and more time working. The boss (my wife, that is) likes this, and so do my creditors and my bank balance. And thus, maybe — just maybe — the 32- to 64-bit switch may also be worth considering for those of who you’ve yearned for a more stable and reliable Windows desktop environment, especially on machines subjected to constant tinkering and upgrades (as mine, and I have to believe also, some of yours are as well).


Oct 23 2009   3:58PM GMT

More Windows 7 Downloads



Posted by: Ed Tittel
Windows 7, Windows 7 license update, Windows 7 developer training kit, Windows 7 product guide, final release of Windows XP Mode, updated version of MBSA

Gosh! There’s so much hype and hoopla surrounding yesterday’s Windows 7 launch that I’m almost disinclined to add to the clutter myself. But hey: a guy’s gotta blog, so there’s plenty of interesting new stuff going on around this “big event” to provide grist for the mill. So far my favorite fluff coverage item is a snapshot of Linux father Linux Torvalds squatting in front of a big Windows 7 display in a Japanese high-tech outlet giving the thumbs-up sign (he’s in Tokyo to attend the Japan Linux Symposium, apparently).

But enough fluff, already. There were no less than 21 items released to the Microsoft Download Center yesterday, and at least three of them relate to Windows 7 and may therefore bear download and inspection. Here goes:

  • A revised Windows licensing fact sheet, that adds Win7 coverage to Windows 2000, Windows 95, Windows Vista, and Windows XP.
  • The Windows 7 Training Kit for Developers, which includes presentations, hands-on labs, and demos designed to help developers get up to speed on building Win7 compatible applications (I’m not sure, but I think this is a final release of a beta that’s been out for months).
  • The Windows 7 Product Guide: a PDF (62 MB) or XPS (30.5 MB) version of the color, glossy MS Windows 7 intro, with a detailed tour of the new OS’s capabilities, interface, and design features (140 pp)

A few other potential items of interest amidst the plethora of recent downloads include:

Lots of new stuff to look at, and some of it actually interesting and/or informative, too. Enjoy!


Oct 21 2009   3:21PM GMT

Windows 7 Upgrade Advisor Final Version Released



Posted by: Ed Tittel
Windows 7, Winodws 7 Upgrade Advisor, Windows 7 Upgrade Advisor final version released, download final Windows 7 Upgrade Advisor

In anticipation of the upcoming GA (general availability) day for Windows 7 tomorrow (October 22, 2009) I’ve been checking in on the Microsoft Download Center regularly to see what’s popped up there since my last visit. Though I checked on Monday, it was probably too early in the day to see then what I saw this morning upon my visit there — namely, the final (non-beta) release of the Windows 7 Upgrade Advisor aka W7UA. It’s gone up a bit in size since the last release in mid-September, so obviously there have been some changes under the hood since then as well. Nothing loathe, I downloaded and install the software on my Windows 7 Ultimate production PC.

As far as I can tell the only change to the initial screen is that the word beta no longer appears anywhere thereupon.

No more beta on the startup screen

After firing off the program, it shows the same “checking compatibility screen that earlier versions did.

Upon startup, the app goes out and checks hardware and software compatibilityUpon startup, Win7UA checks hardware and software compatibility

After running the program, however, lots of changes are evident, as shown in this final results screen.

W7UA now recognizes that Win7 is installed, and pinpoints possible software compatibility issues

W7UA now recognizes that Win7 is installed, and pinpoints possible software compatibility issues

Earlier versions didn’t report that I was already running Windows 7, nor perforce address possible upgrades from lower- to higher-tier versions of that OS. Even better, I’m seeing much more helpful and useful information about upgrades to software with potential compatibility problems, including download links to grab such materials, when available. That’s really neat.

Even if you’ve already got a copy of the W7UA beta, it’s worth grabbing the final, production version. It will serve you better than the old one did!


Oct 16 2009   5:31PM GMT

Let’s trade one Reliability Monitor mystery for another, OK?



Posted by: Ed Tittel
Windows 7, Windows 7 Reliability Monitor, Windows 7 stability index

Anybody who’s been reading these blogs for any length of time knows that I am enamored of the Reliability Monitor in Windows Vista and 7. Back in early September I wrote a blog entitled “Why doesn’t Windows 7 post a reliability index any more?” At the time I was (and remain) a bit miffed because MS has to store a stability index value to graph out the basic reliability history, yet it chooses not to explicitly display that value when it draws out the graph for your information and edification. Here’s a somewhat squeezed down display from my system this morning, so I can point out a few bits and pieces.

Today, the stability index is less than great, but better than awful

Today, the stability index is less than great, but better than awful

Notice the absence of numerical values for the stability index anywhere on the display, and the categories for errors (red X), warnings (yellow exclamation point), and information (white “i” on a blue background) that the utility reports day by day. Note also the links at the bottom of the window.

As it happens, I jumped into a great blog by the inimitable Ed Bott at ZDNet this morning entitled “Windows 7 in the real world: 10 PCs under the microscope.” It’s a fascinating recitation of his experieces with 10 different PCs running Windows 7 over the past year or so. Throughout he cites specific stability index values from those machines, and I found myself asking “Where is he getting this data?”

That’s when I returned to the tool, and clicked the link at the lower left of its window (in case you can’t make out what it says, the link reads “Save reliability history…” I clicked the link, and saved the resulting data as an XML file, which I then opened in Internet Explorer. Bingo! As the following snippet illustrates, this is where you can find the actual numerical stability index value for any given day, captured at hourly intervals.

The graph data is right there in readable form

The graph data is right there in readable form

If you really want this data, you can go get it for yourself. But my question is: given that MS has to read this data to draw the graph in the first place, why can’t they add the few necessary lines of code to report the value in readable numeric form. They did it for the Vista version, but not for the Win7 version. I’m confused… and I hope they decide to fix this in an update or Service Pack some time soon.

That said, Bott also makes some great points about the value and meaning of the stability index in the aforementioned blog, on page 2. I’ll quote it verbatim:

And yet… My experience with this machine has been overwhelmingly positive. It runs nearly everything I throw at it and has no annoying bad habits. It doesn’t crash. It sleeps and wakes up reliably. The Reliability Monitor algorithm deducted huge amounts from the stability index (a total of more than 6 points) for two incidents that consumed 2-3 minutes each. In once case, an IE8 tab crashed four times in the space of a minute or two because of a problem with Adobe Flash in a single tab. Solution: Close that page. Two days later, I updated the excellent MediaMonkey music organizer/player to the most recent release, which proceeded to crash when I tried to run it. A quick trip to the support forums turned up the cause (an incompatibility with an iTunes 9 component) and the temporary fix (renaming a DLL). Although each event was annoying for a few minutes, neither one had even the slightest impact on performance after it had passed.

Lesson learned? If you’re happy with the way your system works, don’t obsess over a perfect 10.

On my production machine, I’ve had similar problems with several bits and pieces that have cost my stability index dearly. Until Dell came up with a bona fide Windows 7 driver for my AOL 968 combo device (print/scan/fax) I might see anywhere from three to ten “Printer Filter Pipeline Host stopped working” errors a day. Likewise, PC Doctor (the new beta version that supposedly works well with Win7) includes PC Tools Security Service item that crashed 7 times on 10/7/09, leading to the precipitous drop you’ll see in my stability index earlier in this blog. I’m happy to report that a switch to NIS 2010 took care of that problem, and that everything’s quiet with the AIO 968 since I upgraded the driver on 10/14. And now, I guess, I’m going to learn to live with a less-than-perfect stability index as long as my problems aren’t too serious or vexing.


Oct 5 2009   1:57PM GMT

Table of Features Exclusive to Win 7 Pro and Ultimate



Posted by: Ed Tittel
Windows 7, why install or buy Windows 7 Professional or better versions, features supported in Windows 7 professional or better

All the way back on June 29, Ed Bott at ZDNet compiled a table of features that appear only in Windows 7 Professional and Ultimate (and by extension, also in Enterprise as well). Since early August, a lot of us have been installing the RTM version like mad and have learned more about which of those features that really matter. Here’s my own short list of same, that enterprise admins may want to consider, especially when pondering which OS to order, install, or allow on traveling notebooks — especially for those “gray area” machines that might be described as “purchased by the end user primarily for personal use, but upon which they may occasionally do real work, including e-mail and possible remote access.”

Pay attention: it’s the remote access that turns out to make many of the most important differences.
Of the 14 features only available on either (or all) of these higher-end Windows 7 versions, my experience has been that the following items are most likely to make a real difference, either to the users who work on such machines, or the IT professionals who must occasionally (or regularly) do likewise:

  • Encrypting file system: matters for those organization or users too cheap to spring for an add-on encryption product (also addresses the final BitLocker item at the end of this list as well, in most cases). Some kind of encryption is absolutely essential on any machine upon which sensitive, confidential, or potentially “compliance-busting” data (HIPAA, SoX, PCI, and so forth) will reside.
  • Windows XP mode: matters when users will want to run legacy applications that won’t work on Windows 7, but do work on Windows XP. Of obvious relevance when organizations use legacy apps that users may want to run on their machines for work purposes.
  • Backup to network: Doesn’t sound like a big convenience, but beats the pants off having to provide and/or manage plug-in external USB drives when big storage or backup servers are readily available.
  • Offline files: new improvements to this capability which manages synchronization between local and network copies of files, especially those that support policies about which ones sync and which ones don’t, may be appealing or convenient for IT professionals (but probably not to end users).
  • Join Windows Domain: Absolutely, positively essential for most corporate or organizational networks. If users want to get any work done on the business network, they must first log in. If they can’t interact with AD, no dice.
  • Remote Desktop Host: A huge convenience for IT professionals who might need to poke around on, or manage end-user machines remotely. Unless your help desk/IT staff have some kind of analogous third-party toolset (GoToMyPC, Remote Control Pro, numerous versions of VNC, and so on–see this list at Wikipedia for more candidates) this could be pretty important.
  • AppLocker: requires Group Policy support (and hence by extension, AD/Windows Domain support). In the unlikely (but conceivable) event that you want to control which apps an end-user can run on a personal, quasi-business machine, this is an invaluable tool. I don’t see this happening on most end-user machines, however, because of the intrusiveness factor. But if security or official policy mandates such control before machines are allowed on internal networks, it might still happen anyway. In that case, this can indeed be a useful feature.
  • BitLocker drive encryption: Basic, built-in “whole drive” encryption. Same observation as for EFS earlier: if the company (or user) is too cheap to spring for commercial 3rd-party add-ons, this could prove a must-have. Otherwise, not.

In my own personal experience of late, RDC (that is Remote Desktop Host) and Windows XP Mode have proved to be the biggest inducements for me to install and run Windows 7 Professional on production or test machines. RDC because it lets me jump over the network to do stuff on such machines; and Windows XP Mode not just because of its legacy app and dll support, but also because it provides a quick, easy way to let PC’s run custom-built virtual machines configured just the way I want ‘em. And BTW, backup to network is really, really handy if your network includes any kind of Windows server with sufficient storage space for backups.


Sep 25 2009   7:36PM GMT

Back to the Future with Windows 7 Deployment



Posted by: Ed Tittel
Windows 7, Windows 7 deployment, Windows 7 Application Compatibility, Windows 7 Upgrade and Migration, Windows 7 Application Compatibility Toolkit 5.5, User State Migration Tool 4.0, USMT 4.0, Windows Automated Installation Kit for Windows 7, WAIK for Windows 7, TechNet Magazine Windows 7: The 10 Things You Must Do First, Microsoft Desktop Optimization Pack 2009 R2, MDOP 2009 R2, MDOP

OK, take note: the posting date for this blog is 9/25/2009. Now, take a look at this picture:

October 9 is still 15 days away!

October 9 is still 15 days away!

As I was poking around on TechNet looking for refreshed content related to Windows 7 (whose GA date is now less than a month in the offing) I stumbled across this Windows 7: Deployment item. I don’t want to intimate that Microsoft is misrepresenting anything here, nor can I imagine they’ve mastered time travel among their many patented and proprietary technologies. Instead, I have to speculate that somebody, somewhere goofed somehow and the wrong date field got supplied for this material (and all I can really say for sure is that it’s here on the TechNet site as I’m looking at it on September 25th).

Enough with the humor, already. What you’ll find in this Library element is a roadmap to all kinds of Windows 7 deployment tools and information. Major headings include Application Compatibility, Upgrade and Migration, and Desktop Deployment, with minor headings for the User State Migration Tool 4.0 and the latest version of the Windows Automated Installation Kit (WAIK for Windows 7).

Despite the gaffe on the date, there are some good pointers in here. You’ll probably want to have your laugh, then dig into the various materials linked here. Laugh first, enjoy next!

[Added later on 9/25/09]My latest TechNet Flash just popped into my inbox, and sure enough, Windows 7 is at the top of its coverage. Check out this snippet from that newsletter (it will eventually show up as Volume 11, Issue 21 on the TechNet Flash page, but it’s not there yet: they seem to hang two newsletters behind online).

Snippet from TechNet Flash Vol 11, Issue 21 9-23-09

Snippet from TechNet Flash Vol 11, Issue 21 9-23-09

To forestall the inevitable frustration at a picture of a link that isn’t really a link at all, click 10 Things to jump to that URL, or MDOP to jump to that one instead. Cheers!


Sep 23 2009   3:19PM GMT

New Beta Release of Windows 7 Upgrade Advisor Posts



Posted by: Ed Tittel
Windows 7, Windows 7 Upgrade advisor, Windows 7 Upgrade Advisor still in beta, new beta version of Windows 7 Upgrade Advisor released on 9/17/09

In poking around the MS Download Center, I observed that Microsoft posted a new, but still-beta version of the Windows 7 Upgrade Advisor (9/17/2009). Having run it on a couple of desktops and another pair of notebooks, I don’t see any obvious or even visible differences or changes to this program vis-a-vis the version that appeared in the download center on or about June 15. Given that we now have less than a month to go to reach the Windows 7 GA (general availability) date on 10/22/2009, I’m curious to know when this tool will change from beta to released status.

Drat! I’d kind of hoped that would happen yesterday or today. I’ll keep an eye on this, and let you know when that status changes. In the meantime, this tool does the job reasonably well. You can also visit my “guided tour” of the previous version dated 6/22/2009. Because this tool shows no obvious or apparent changes, it should still give you a pretty good idea of what this latest version of the Windows 7 Upgrade Advisor can do, and how it works!

Startup screen for the Win7 UA

Startup screen for the Win7 UA


Sep 21 2009   4:55PM GMT

Special Deal: $30 Windows 7 for Students



Posted by: Ed Tittel
Windows 7, Windows 7 $30 student offer, Windows741, low-cost Windows 7 Home Premium or Professional

“Back to school” just got some added impetus from Microsoft: for a limited time, students at accredited institutions of higher learning (college or university) can purchase one full-blown copy of either Windows 7 Home Premium or Windows 7 Professional for $29.99. The trade-off appears to be domain support (some schools require or support it, others don’t: the former group needs Professional, while the latter can use Home Premium). The deal is good only until January 3, 2010, and obviously aims at students currently enrolled for the fall semester at a qualifying institution (the Spring 2010 semester generally won’t start until later in January).

The offer is explained on what looks like a pretty slick Silverlight based site at www.win741.com (to cut to the chase, unless you like watching lots of attractive, music driven one-minute videos, click on the BUY block). The 741 in the domain name should probably be understood to mean “one copy of Windows 7 for students” and is a pretty slick bit of text compression. The official offer is presented on a Digital River web page, and uses a domain check on a college/university e-mail address to check eligibility.

Gosh! Nobody’s likely to see a price tag like this on Windows 7 again any time soon. If you’re in school, or know somebody who is, it may be worth looking into and exercising this offer. It’s not only almost too good to be true, it’s also too good to pass up.

Windows 7 Student Offer

Windows 7 Student Offer


Sep 14 2009   4:53PM GMT

Windows 7 Confirms Mobo Issue, at Long Last



Posted by: Ed Tittel
Windows 7, Windows 7 stability, Windows 7 error reporting, Windows 7 0x00000124 stop error, rebuild production Windows 7 system

If you’ve been reading this blog for any length of time, you already know I’ve been struggling with strange and unstable behavior on my primary production PC for over a year now, both under Windows Vista and Windows 7 Ultimate editions. I’ve suspected issues with that machine’s motherboard for some time now (having replaced almost everything else in that system for upgrade purposes or other repairs over that time, it was the only possible culprit left anyway). Windows 7 was finally kind enough to confirm these suspicions this weekend, when I experience a BSOD while trying to open a child window from inside IE 8.0 to follow a link. Here’s the Problem Details report that Windows 7 provided, along with a memory dump (whose contents I omit for brevity’s sake):

Windows 7 Stop Error 0x00000124

Windows 7 Stop Error 0×00000124

A little research on this error for Windows 7 turned up numerous hits, of which the most interesting was this message thread from social.technet.microsoft.com, where the 4 at the end of the string indicates “an uncorrectable PCI Express error occurred” (as cited from “usasma, MVP, answerer” along with a snippet from the Windows Debugging Tools Help file). Because I know I’m using the latest and greatest driver for my relatively new Nvidia GeForce GTX 275 graphics card (and I even had trouble with the two graphics cards that preceded it over the last year), I’m pretty sure that my suspicions of motherboard trouble have now finally been confirmed.

I’ve got an Asus P5Q3 motherboard ensconced in its box not 10 feet from where I’m sitting right now, and a new case into which I’d like to move the other innards of this machine along with that now-necessary replacement item. All I have to do is find the time to tear this system apart and rebuild it from scratch (a good, long day’s work, if experience is any guide). I’m waiting for a replacement BIOS for my temporarily trashed test machine which I will then press into service as a temporary production unit, while I rebuild this puppy from the ground up — later this week, probably. Wish me luck, and stay tuned for further news on this front.