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.
One of the big bugaboos of Windows 7 is its inability to directly upgrade systems from XP to Windows 7. Considering that 80% of business users who run Windows are still running Windows XP (source: Gartner Small Business Outlook for 2009) this is bound to irk IT professionals and end-users alike. In his 9/29 blog for ZDNet entitled “Can you upgrade an old XP PC to Windows 7? Should you?”, Ed Bott tackles this problem head-on. As usual, he unearths a few gems along the way.
He took a 2005 Sony VAIO VGN-TX651P as his subject machine (1.2 GHz Pentium M, 1 GB RAM, 60 GB HD, Intel 915 graphics chipset) and tried several approaches to performing the upgrade, all of which began with a clean (custom) install because the installer supports no direct upgrade path from XP to Windows 7. Here’s a quick summary of the two approaches he took:
- Use Windows Easy Transfer to grab preferences, settings, and user files and store them on an external drive, then perform a clean install, restore the Easy Transfer files and settings, then reinstall applications.
- Use Laplink PCMover to migrate everything from XP that still runs under Windows 7. It’s similar to Easy Transfer in that you must install PCMover, run an Upgrade Assistant on XP, perform a clean install of Windows 7 on that machine, restart, then run PCMover’s Upgrade Assistant on Windows 7. It’s actually smart enough to go into the Windows.old directory, grag program and data files, and add necessary registry edits for each program it migrates.
Bott also notes that it’s possible to do a direct upgrade from XP to Vista, and from Vista to Windows 7, but he chose to use a cheap-o version of Windows 7 Home Premium for his final resting point, and the Sony box came with XP Professional installed, so a two-step process wouldn’t work anyway (you can’t get from Professional to Home Premium, because it’s not a valid upgrade path).
During the various processes, which took 4 hours or more to complete, he observed that Windows 7 did a good to great job of recognizing hardware and installing drivers (this squares nicely with my own recent Windows 7 install experience on a handful of netbooks, plus half a dozen each notebooks and desktop PCs). We have both run into issues with proper recognition of memory card readers, and have both taken advantage of our ability to find drivers on vendor Websites to remedy such defects. We’ve also both observed the value and power of cleaning up the old environment (deleting old files, reducing the size of volume shadow stores, cleaning out old restore points, uninstalled unused or unwanted applications, and so forth) before installing the new OS. Fanatic that I am, I also usually run a industrial grade defrag (I use PerfectDisk and recommend it highly) on the old OS image before starting the clean install on that hard disk. And for extra protection, I usually also make an image backup of the old version just in case something goes wrong during the install process. Windows 7 install hasn’t bitten me yet, but who’s to say it can’t happen?
Bott also reports that Laplink was able to migrate most applications, but ran into some issues with Windows Live programs (which needed to be reinstalled) and hit a snag with an Adobe activation code for InDesign3 (I was able to migrate Adobe Premiere without any issues, but I came from Vista, not XP during that particular transition). He also rightly dings PCmover for installing the Ask toolbar and changing the home page and default search provider, where the former is disguised as a EULA and the latter is done by default. Given prior warning, most users will choose to avoid such things, and Laplink falls short in providing same, according to what he reports. Shame on them!
Other than some minor gotchas, and the aforementioned sneakware attack, Laplink does make it much easier to migrate from XP to Windows 7 and also shaves at least an hour off the total time required. The company plans to charge $30 for a Windows 7 only version of PCmover and, according to Bott, will offer that program for a mere $15 between October 1 and October 22 (the latter is the Windows 7 GA date) directly from their Website. It is indeed a heck of a deal, and will cheerfully permit users to migrate from XP or Vista versions to Windows 7 versions that Microsoft doesn’t itself permit or support.
Yesterday (September 29, 2009) MS relased its latest free anti-malware service to provide basic protection against viruses, spyware, and other malware. There’s a home page for this technology at www.microsoft.com/security_essentials/ from whence you can download this software for 32- and 64-bit versions of Windows including Windows XP, Windows Vista, and Windows 7. Is there a catch to this largesse? You bet, but it’s neither onerous nor surprising: you can only install and use this software if your Windows installation meets the “genuine Windows” test (which requires downloading an ActiveX authenticity checker, then passing its tests). Minimum system requirements are described in detail as well, and from what I see there, nobody who can run one of the OSes it supports should be unable to run this toolset, either. It even supports Windows XP Mode within Windows 7, which should make it a pretty popular anti-malware solution for those who need protection for their Windows VMs.
I downloaded and installed this software on one of my netbook PCs, and observed some interesting things along the way. First, even though MS says you can access and download the software using either Firefox or IE, I was only able to get the download to work using IE (it looked like some kind of Silverlight-based download pop-up window which IE let me manipulate quite happily, but which Firefox couldn’t do much with). Second, I observed some astounding download transfer rates while grabbing this file: I averaged nearly 1.5 MBps (that’s 12 Mbps) throughout the download, and saw a peak of 2.44 MBps (that’s around 20 Mbps). MS is obviously running some fast, powerful server farms these days, and probably using some fancy download compression tools, to produce these kinds of results — especially the day after a major product announcement like this one.
I’m going to be trying out Security Essentials and reporting as I go on my various test machines and adventures. Check out some of these early or pre-reviews for some interesting information so far:
- Neil Rubenking has posted a review of Microsoft Security Essentials 1.0 at PCMag.com. He rates it with “Average malware removal” and “One-Dimensional Malware Blocking,” for a modest ho-hum evaluation.
- Nick Mediati described this software for PC World in a pre-release news story entitled “Microsoft Security Essentials Launches Tuesday.” His 6/23/09 review chronicles the beta version in some detail.
- John Leyden at the UK-based Channel Register also reviewed the beta version on 6/24/09 in a story entitled “.MS no-frills security scanner gets thumbs up in early tests“
As more reviews appear on this product I’ll provide pointers. Some time soon, I’ll come back to this software to talk about my own observations and experiences. Stay tuned
OK, take note: the posting date for this blog is 9/25/2009. Now, take a look at this picture:
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).
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!
“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.
As I’m slowly but surely upgrading all of my PC’s to Windows 7 — I’ll keep a few dual-boot notebooks with Vista, and netbooks with XP, just for testing and checking on older OSes — I’m encountering interesting things on my systems right and left. In a recent blog on ViztaView.com, I recount how a bungled BIOS flash cost me the use of my machine during a one-month period when I had to wait for replacement BIOS chip to show up in the mail. It seems that the Asus BIOS protection capabilities for the P5K motherboard are not resilient enough to withstand a completely mangled BIOS, though they are pretty good at dealing with bad settings and suchlike.
With the return of that machine to activity, thanks to a quick replacement of the bad BIOS chip with a good one, that PC roared back into life. But alas, something then caused its built-in Atheros GbE interface to go on the fritz. While I was able to bring the machine back up and begin using it, I quickly realized that although the on-board NIC appeared to be working to some extent (to the point where lights were blinking, both BIOS and Device manager able to recognize the interface, inbound and outbound network activity could even be registered in the IP stack, and commands like PING LOOPBACK or PING <own-IP-address> appeared to be working) the machine had become unable to access the network. To make things interesting, DHCP simply wouldn’t work, though I could manually assign a working IP address and get enough of a configuration working that I became sure the problem did not lie in the IP stack software itself.
After about two-and-a-half hours of sometimes calm and deliberate, sometimes hot and heavy troubleshooting that included OS repair, uninstall/reinstall of the Atheros drivers, disabling of the firewall and other security software, replacement of DHCP auto-configuration for TCP/IP with manual settings, and a romp through my D-Link DIR-655 combo router/WAP/gateway device interface, I came to the conclusion that for whatever reason, the network interface simply wasn’t working. I was able to confirm this an hour or two later, when one of my partners showed up with an AirLink101 Wireless USB adapter (802.11b/g/n, which I’m using with an D-Link DWL2100AP 802.11g WAP).
For this device, Plug’n’Play worked just like it’s supposed to: in under a minute I had a working network connection. I just wish I hadn’t loaned out all three of my wireless USB devices because I could’ve solved the problem much more quickly if I’d had one around to try the old network troubleshooting practice best epitomized as “if the obvious path doesn’t work, try a known good working alternative path.” The AirLink will keep that machine working until I have time to head down to Fry’s to pick a PCI or PCI-e GbE interface for my test machine, which should boost my networking speed noticeably, and should cost me no more than $20-22 (here’s a NIC from TRENDnet that costs a whopping $10).
Next, I’m going to migrate my current production install from my Gigabyte P35T-DQ6 mobo build into a new case, replace that mobo with an Asus P5Q3, substitute a 128 GB SSD for my mirrored 500 GB Samsung drives, and consolidate a bunch of smaller data and archival drives into a single 1 TB Samsung SpinPoint drive. But first, I’ll have move my working files and applications onto the now-operational test machine so I can keep working while the switch is in process. Who knows what other moles to whack I’ll find along that way? Stay tuned, and I’ll let you know!
Long-time Windows guru Ed Bott blogs for ZDNet, and his postings are often sources of great information, tips, and tricks for that OS. His 9/14/09 posting “The Windows 7 upgrade survival guide” is no exception to this rule, and includes seven useful tips to help ease the upgrade process along. Now that I’ve upgraded half a dozen machines myself in the last two weeks, I can attest to the veracity and usefulness of these tips, though some will prove more relevant or germane than others.
Here’s a quick recap of what you’ll find in this short but sweet blog posting:
- Run setup from a flash drive or USB hard drive. These devices are faster than optical drives, and save time on installation normally devoted to reading from optical media.
- Move big data collections off the system drive before starting the upgrade. All this stuff has to be read, indexed, and handled as part of the upgrade process, even though not much happens to such files (especially digital photos, music, movies, and other media files). Copy ’em onto another drive, then delete them from the system drive before you upgrade (you can always copy them back when they’re done, if you like).
- Use the Windows 7 Upgrade Advisor and address all compatibility issues before starting the upgrade. Just do it!
- Ditch old and unwanted software. Use Programs and Features or a third-party tool (my fave: Revo Uninstaller) and get rid of stuff you no longer use, no longer want, or no longer need. Not only will this get rid of clutter, it will also speed the upgrade process (which takes time to migrate each application into the Windows 7 runtime environment).
- Upgrade your HD as well as your OS. If you’re feeling cramped for space on your system drive, you might want to replace it before you perform the upgrade. Lay down an image backup on the new drive, and you’ll have more room to work and play after the upgrade completes. If anything goes wrong, the old drive will still work, and can take over for the new one.
- Grab all the drivers before you upgrade. Use a utility such as Driver Detective, DriverAgent, or RadarSync — or your own personal favorite — to grab Windows 7 or Vista drivers for your PC. As Bott observes, you must have a usable network driver at a bare minimum, so you can then use the Internet after the upgrade to fetch whatever else you might need.
- Make a clean image backup after you upgrade. This will provide a pristine image of your new system after the upgrade, and give you a place to go back to later on if something goes haywire with Win7. To make this easy, the OS itself provides image backup capability for all Win7 versions.
That’s about it, and it’s all pretty good advice. If you’re facing Windows 7 upgrade maneuvers, you’ll find these tips helpful and handy.
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):
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.
I got back from a business trip this morning to learn that my Mom, aged 90, passed away peacefully in her sleep last night. She spent the last year and a half of her life in an assisted living facility in Fairfax County, VA, after living with me and my family for just over two years in the home (with “mother-in-law wing”) we had built to care for her in her declining years.
I’d like to take this opportunity to remember her to all of you. She was a ferociously intelligent woman who did her best to take care of her family, and I’ll always be grateful to her for ensuring that I got such a good education. She graduated first in her high school class, and also at the top of her class in nursing school. She served in WWII with distinction, and attained the rank of Major in a mobile army surgical hospital, following the Army through Northern Africa, into Sicily, and then on to France. When I was a boy, she took a job as the school nurse in the Heidelberg American School system in Germany, in part to keep a closer eye on me and my sister. She always encouraged my love of learning and language, and I owe much of what I am today to her care and attention. I will miss her terribly.
Mom was also a multiple cancer survivor: after being diagnosed with colon cancer in 1987 and learning to live with a colostomy (at which point she quit smoking), she was then diagnosed with lung cancer in 1989 (at which point she had the upper lobe of her left lung removed). She managed to survive for 20 years after those medical misadventures, and remained cancer free until her dying day. If anybody wants to remember her, I’d ask them to make a donation to the American Cancer Society in her name.