There's a bit of a tempest in a teapot brewing over what one can and can't do with a Windows 7 upgrade disk.
My hope with this post is to help things simmer down as opposed to boiling over, but we'll see. So here goes.
The upgrade version of Windows 7 (as opposed to the higher-price full version) lets one move from any properly licensed version of Windows XP or Windows Vista to Windows 7 on that same computer. Only certain of these upgrades, however, can be done as a simple update--what Microsoft calls an "in-place upgrade." Users moving from Windows XP, switching from 32-bit to 64-bit versions, or moving from a higher-end version of Vista to a lower-end version of Windows 7 can use an upgrade disc but will have to do a more cumbersome upgrade, known as a custom, or "clean," installation.
The difference between an in-place upgrade and a "clean" installation, in this instance, means backing up one's data, installing Windows 7, restoring the data, and reinstalling all Windows programs. Windows 7 upgrade disks can be used to do this clean installation and will recognize the previously installed version of Windows. So if you don't have any previously installed Windows on the machine, you will want to get yourself a full copy of Windows 7.
While it might be technically possible to use the upgrade disks to do an installation of Windows 7 without a previous version, doing so, as Microsoft points out, is not properly licensed.
Some of the confusion has come after enthusiasts noted a way to get an upgrade disc to install on a fully erased hard drive.
Again, the main issue here is whether one is properly licensed to do so. If you have a licensed copy of Windows XP or Vista for that computer, you are good to go, and Microsoft technical support should be able to help you activate that machine. If not, you may be able to get it to install, but you could well run into technical or legal hurdles.
I think that ZDNet blogger Ed Bott put it well in his post on this topic:
The answer is really simple. If you qualify for an upgrade license, then yes, you can use any number of work-arounds to install the operating system legally. If you don't qualify for an upgrade license, then those same workarounds might technically succeed, but your license is not valid.
Will you get away with it? Probably. But if you're running a business, you run the risk that an employee will turn you in to the Business Software Alliance, which could lead to an audit, civil charges, and eventually some stiff penalties.
It should also be pointed out that beta test and pre-release versions of Windows don't count as a previously licensed version of Windows, but if you have the RC installed over a previous version, for example, you can do a custom upgrade rather than having to reinstall XP or Vista before installing 7. (The upgrade version can detect the previous versions used before Windows 7.)
Nor is it allowed to count the version of Windows that came installed on a previously bought PC, if that's not the machine you're upgrading. (Retail boxed copies can be transferred from one machine to another; ones that came pre-installed on the PC are licensed only for that machine.)
This is also relevant to Mac users who want to run Windows 7 on their machines. Such users also need to have a previously licensed full copy of Windows to properly qualify for upgrade pricing, whether they are using Windows in Boot Camp or using a virtualization product like Parallels or VMWare's Fusion.
I hope that this overview helps more than it adds to the confusion. Either way, please let me know.
Many of you did not upgrade from Windows XP to Windows Vista, but are planning to upgrade to Windows 7. How dare you leave the Microsoft upgrade path? As a punishment, you can't upgrade directly from XP to 7; you have to do what's called a clean install, which means you have to jump through some hoops to keep your old data and programs.
Not to worry, we'll show you a couple ways to deal with the pain of installing Windows 7 on your XP machine. And afterward, Microsoft will forgive you your trespasses. Maybe.
Before you start, do these three things.
1. Run the Windows 7 upgrade adviser. It will let you know if your computer can handle any version of Windows 7.
2. Check the Windows 7 compatibility center. This is different than the upgrade adviser. It will tell you if you need to update your drivers or apps to make them work in 7.
3. Make a copy of your hard drive, just in case things go horribly wrong. I recommend using Macrium Reflect; it's a free download available from Download.com.
OK, now you're ready to upgrade.
... Read moreMy previous post described how to add information to and otherwise customize Windows' Welcome screen. But maybe you just want to get your PC going without having to log into an account. You can bypass Windows' log-on screen by changing settings in the Windows Registry, as described in a tutorial on the Computer Performance site, but I find it much simpler to use a free Windows-tweaking utility to do the same thing.
The program I used to customize the Windows Welcome screen—TweakNow PowerPack 2009—is the same tool I used to disable the log-on screen on my Vista laptop. Click Windows Secret in the utility's left pane and choose User Accounts. Click "Enable auto log-on," select the account you want to log into automatically, enter the account's password and domain name (if necessary), and click Save. The next time you start the PC, Windows will start and open that account automatically.
Set Windows to start logged into a specific account—without having to enter a password—via this setting in TweakNow PowerPack 2009.
(Credit: TweakNow)TweakNow PowerPack 2009 works with XP, Vista, and Windows 7, but I tested it only with Vista. I didn't need to download the program to my XP test machine because that system already has Tweak UI, Microsoft's free XP-reconfiguration utility that lacks a Vista version.
To set XP to start a specific account without requiring a log-on, open Tweak UI and click Logon > Autologon in the left pane, check "Log on automatically at system startup" in the right window, enter the account's user name and domain (if necessary), and click the Set Password button.
The free Tweak UI utility makes it easy to start Windows without having to log into an account.
(Credit: Microsoft)In the Set Autologon Password dialog box, enter the account's password in each of the two text boxes and click OK.
Add the account's password twice and click OK to start Windows without having to log in.
(Credit: Microsoft)
Why bypassing the Windows log-on is dangerous
Setting Windows to open an administrator account automatically is risky, period. Even starting a standard account without requiring a password is dangerous, though less so. There are many very good reasons why Windows accounts are password-protected, and far fewer good reasons for doing without passwords.
That's why I recommend against allowing automatic log-ons in general. But far be it from me to tell you how to use your PC, so if you want to save a few seconds each time you start your system—and you're not worried about somebody doing serious mischief after gaining easy access to your account—it's okay by me.
Creating a custom Windows log-on screen has never been faster or simpler. Two free utilities let you do more than replace the boring Windows default start background with a picture of your pet hamsters, though you can do that, too.
Add system info to Windows' start-up sequence
In a post earlier this month, I described the beta version of the free TweakNow PowerPack 2009 utility that makes it easy to view system information, maintain Windows, and customize the OS' interface. As that post stated, I encountered a couple of rough edges in the beta version I looked at, but that's to be expected in a beta.
One TweakNow feature I took advantage of right away was the program's ability to add a "legal disclaimer" screen to Windows start-up. One practical application of this feature is to add information about the system to the screen's text box, which can make life a lot easier for you or for whoever has to maintain the machine.
Suppose you need to find out what type of memory your PC uses, what type of processor it runs, its current version of Windows, or even the toll-free support number of its vendor. It's not always easy to find all this information, which resides in various locations on your system. Utilities such as TweakNow can help you collect this type of data, but you'll still find yourself clicking around their various nooks and crannies to unearth what you need.
You could create an image containing this information and make it your Windows Desktop, but adding system information to a screen that appears early in the Windows start-up sequence not only saves you time rummaging around Windows settings, it also lets you get the info off a machine without having to fully load Windows. This is a capability a lot of IT staffers will likely appreciate, but anyone who maintains multiple PCs could find it a time-saver.
The system information I needed was available in various other TweakNow screens, but it was much easier for me to copy the main System Information screen, paste the data into the text box in the TweakNow Legal Notice dialog (click Windows Secret > User Accounts > Miscellaneous), and edit it there. I added the toll-free support number of the PC's vendor, just in case.
Add system information to the Windows log-on screen via the free TweakNow PowerPack 2009 utility.
(Credit: TweakNow)
Place text in a custom welcome-screen image
If you're one of the many people who simply want Windows to load quickly, you won't be happy having to click through yet another screen before you can start your workday. Stardocks offers two free programs that let you create your own welcome screen, complete with any text you want ready access to.
LogonStudio Vista and LogonStudio XP can replace the default welcome/log-on screen with a more visually exciting image from a free online library, or you can create your own welcome image.
Stardock's LogonStudio Vista makes replacing the default Windows welcome screen as easy as 1-2-3.
(Credit: Stardock)To test the program, I opened an image in Paint, added a text box containing information about the system, and then loaded the image using LogonStudio's Create and Upload options.
Place a text box holding system information into your custom welcome screen via Stardocks' free LogonStudio utility.
(Credit: Dennis O'Reilly)Frankly, I was more pleased with the presentation of the information in TweakNow's "Legal Disclaimer" screen than in LogonStudio's custom welcome screen. But if you want to avoid an extra start-up click and don't mind taking the time to create a custom welcome screen, it doesn't get much easier than using LogonStudio.
Sometimes it seems like you need to be a software engineer to understand how to keep Windows running smoothly. That's why I appreciate free utilities that collect various Windows settings and make the OS easier to customize.
Last May, I described two utilities that improve Vista's performance: Stardock's $20 Tweak Vista and Iolo Technologies' $40 System Mechanic. A week earlier, I wrote about two other Vista tweaking tools: the free Ultimate Windows Tweaker from Microsoft MVP Anand Khanse and WareSoft Software's $30 Vista Smoker Pro.
All four of these programs have their pluses and minuses, but I clearly preferred the two most expensive options. I'm still looking for a free Windows tweaking tool with the best features of the fee-based apps. I thought I found it in TweakNow PowerPack 2009, but despite some very nice touches, a couple of important features failed when I tested the beta of version 1.6.1.
Dozens of Windows tools at your fingertips
Among TweakNow PowerPack's many tools are disk and Registry cleaners, a memory optimizer, startup manager, uninstaller, and personal-information eraser. The program also makes all your system information easy to find, including your processor model and cache types and sizes, network settings, and Windows configuration.
TweakNow PowerPack 2009's Registry Cleaner provides information about the Registry entries it proposes to delete.
(Credit: Tweak Now)If you're concerned about security (who isn't?), you'll find plenty of TweakNow options to your liking. For instance, you can set Windows to shut down after a set period and limit users' access to context-menu items, Control Panel applets, and Windows Explorer's Folder Options. You can also reduce the amount of time Windows waits before shutting down an unresponsive service or application, add or remove items from the Start menu and submenus, and insert a legal notice in the Welcome screen.
When you enable TweakNow PowerPack's RAM Optimizer, an icon is added to the taskbar's notification area (near the clock) that shows the percentage of memory currently in use. Hover over the icon to view your system's free RAM and the percentage of CPU cycles in use.
TweakNow PowerPack's RAM Optimizer shows the percentage of memory in use via a taskbar icon.
(Credit: Tweak Now)
Mixed up UAC tweaker and an uninstaller that doesn't
There are plenty of features to like in TweakNow PowerPack—I haven't even mentioned the program's ability to brand IE's Title Bar—but ultimately the utility failed in two important areas.
First, my repeated attempts to uninstall a virtualization program came up empty. After running the TweakNow uninstaller, the program prompted me to restart to complete the process. The shutdown took several minutes, but when my test machine restarted, the virtualization program was still in place. I eventually uninstalled the program using the free Revo Uninstaller utility I described in a post last week.
The second failure was more disturbing. After I changed TweakNow PowerPack's User Account Control setting from the default Medium to Strong, I wasn't able to revert to the Medium setting. (The Strong setting requires that you enter an administrator password whenever you attempt to perform an administrator-only activity, while the Medium setting needs only a single click to continue the process.)
I was able to change the TweakNow UAC setting to Weak, which removes the UAC prompt for most administrator operations. However, each time I reverted to the Medium option, the Strong setting was selected when I restarted the PC and reopened the program. I was ultimately able to get the Medium setting back via Vista's own Security Center applet.
Even with these glitches, I can see myself coming to rely on TweakNow PowerPack for most of my Windows maintenance chores—the program's Registry Cleaner is particularly handy. After all, you can't really expect any beta to be flawless, and there's a good chance the vendor will address the program's shortcomings in future updates.
If it were up to me, I'd never defragment my PC's drives. I'm one of those people who prefers to have Windows' maintenance operations done in the background, without my direct intervention.
So it comes as no surprise that I'm a big fan of Vista's automatic-defrag setting. But I also know better than to put all my faith in Microsoft's ability to keep my system healthy. Last year, I started using Auslogics' free Disk Defrag utility, which works with Windows 2000 and up.
If you prefer to use Windows' defragger, you can open it by pressing the Windows key (or Ctrl-Esc), pressing R (in XP), typing defrag in Vista or dfrg.msc in XP, and pressing Enter. The interface of Vista's Disk Defragmenter is nonexistent; the utility is clearly designed for behind-the-scenes operation. Your only options are to set the defrag schedule, select the volumes to defrag, and run the defragger.
XP's version of the Disk Defragmenter isn't much more functional, although it does give you a little more graphical feedback about the state of your drives.
You get more control over your disk defrags by running Windows' defragger utility from a command prompt and entering command switches that modify its actions. Start by opening a command-prompt window. One way is by pressing the Windows key (or Ctrl-Esc), pressing R (in XP), typing cmd, and pressing Enter. Or click Start > All Programs > Accessories, right-click Command Prompt, and select Run as administrator.
At the command prompt, type defrag ? to see a list of available command switches. In both XP and Vista, you can add -a to the "defrag" command to analyze the drive only, -f to force a defrag with less than 15 percent free space, -b to defrag only boot files, and -v to show a "verbose" report of the defrag.
Vista adds a couple of other switches: -i defrags even when the PC isn't idle, -c works on all drives, and -w processes chunks of files smaller than 64MB; without this switch, Vista's defragger ignores all file fragments smaller than 64MB.
Type defrag ? at a command prompt and press Enter to see a list of available command switches.
(Credit: Microsoft)For example, to defrag all your Vista volumes regardless of fragment size and when there's less than 15 percent free space, enter this line at the command prompt and then press Enter:
defrag -c -w -f
The utility will display a report on the selected volumes prior to beginning the defragmentation.
Windows defrag utility will show a report on the selected volumes prior to defragmenting the drives.
(Credit: Microsoft)Unfortunately, defrags run from a command prompt aren't any faster than those conducted via the graphical interface. That's the biggest advantage of specialty defrag programs such as Auslogics' Disk Defrag, which is much speedier than the defragger in Windows.
The fact is, Vista's automated defrags were doing a great job of keeping my disk space nice and compact. I didn't notice much of a performance improvement after I manually defragged my Vista PC, but the defrag did wonders for my ancient XP box, which I admit I had neglected to defrag for many months.
The other day, I was talking to a guy who wanted a PC but didn't want Vista. He asked me how long he would have to wait for new PCs running Windows 7. When I told him that such systems were still several months away, he indicated that he'd buy a machine from a company that let you "downgrade" Vista to XP.
I didn't say anything, but part of me thought he was crazy. I'll take Vista over XP any day of the week. Not having to run a disk-defrag utility is only one of the reasons why. (Yes, I know you can automate disk defrags in XP via Scheduled Tasks, as Microsoft explains in this Knowledge Base article, but doing so is too much hassle for the average Windows user.)
Since its early days, WinOptimizer has folded a ton of PC-optimizing tools into an attractive, compact, and easily navigable interface. WinOptimizer 6, released on Wednesday exclusively on CNET Download.com, adds some new tweaks to keep things interesting and efficient. We've got the summary and pros and cons below.
What's new
AntiSpy module: This tool claims to "deactivate potential spy functions." Upon closer inspection, the module really goes after apps and services that send data back to Microsoft. That's ideal for privacy nuts, but sensationalistic if that kind of app behavior doesn't bother you. Either way, you'll be able to manually or automatically configure settings, or can ignore them completely.
Favorites tab: The freshly added tab monitors your five most-used modules alongside a list of statistics tracking your use of the program.
Context Menu Manager: A negligible addition, it nevertheless gives you control over the contents of the context menu, which you see whenever you click the right mouse key.
What's different
Disk Defrag: This updated version of the disk defragmenter runs in the background while your computer idles, and also runs on boot-up to speed Windows' loading time.
Registry Optimizer and Drive Cleaner: Both have received beefier options and back-end algorithm work to speed up the scanning process.
What's coming
One-Click optimizer: The first version 6 update will add a scheduler to the one-click function, where you'll be able to trigger shutdown after the schedule cleanup.
What's wrong
Our biggest gripe is semantic: that the AntiSpy module is misleading--it is not an antispyware tool.
We also recommend reviewing the app's recommendations before accepting them. We wanted to keep several "unnecessary" items around that WinOptimizer was ready to yank.
The verdict
Even if you're not already using WinOptimizer, you'll want to test this generous trial (40 days with registration) for its efficacy and its ability to quickly get you access to deeper Windows settings.
More: Compare editors' and users' ratings on several system utilities.
On Tuesday an update for AVG 8 suggested that a Windows system file is a Trojan horse, and users who delete the file form the system could leave their Windows XP systems endlessly rebooting or unable to reboot at all. The problem only affects users of AVG 8 products running the Dutch, French, Italian, Portuguese, and Spanish language versions of Windows XP. AVG immediately sent out a corrected update to its customers, including those using the free editions of AVG.
A representative for AVG said, "AVG is actively working to remedy the problem some users are experiencing related to the most recent update to commercial and free versions of AVG 7.5 and AVG 8.0 in some languages. A number of users who installed the update mistakenly received a warning that the Windows system file user32.dll product version 5.1.2600.3099 was infected with a Trojan virus and were prompted to delete a file essential to the operation of Windows XP."
In response, the Czech antivirus company has posted details and a fix tool on its site.
For users unable to use their Windows XP machines, AVG says they "should contact their AVG reseller or ask a friend to download the information and fix tool for them."
AVG has suffered some embarrassing glitches of late. Last month, an AVG update declared some ZoneAlarm firewall files to be part of a Trojan horse. In July AVG had to reconfigure its Linkscanner tool after various Web sites complained about the increased traffic as a result of the tool's proactive scanning for malware.
I get impatient waiting for my Vista PC to boot up. I could just leave the machine in sleep mode, but going long stretches without rebooting can cause problems of its own.
Instead of relying on sleep mode to get my workday started faster, I make it a habit to open Windows' list of start-up apps on a regular basis to determine whether any rogue programs have slipped in, slowing my start-ups unnecessarily. It seems that every time I check the list, some entry catches me by surprise.
To view your start-up apps in XP, click Start > Run, type msconfig.exe, press Enter, and click the Startup tab. You can follow these steps to open the System Configuration utilities' Startup tab in Vista as well, but I recommend you use Windows Defender's Software Explorer instead. To open Software Explorer, press the Windows key, type windows defender, and press Enter. Then click Tools > Software Explorer, and choose Startup Programs on the Category drop-down menu.
On my Vista laptop, Microsoft dominates the list with nine entries. HP, the machine's vendor, is next with six start-up programs, though they're listed in five different entries, one of which isn't labeled as belonging to HP but rather as "Publisher Not Identified." The file name is "HPHCScheduler.exe" and it's stored in an HP folder, so it's not hard to guess who's responsible for it.
Select entries in Vista's Software Explorer to get more information about your start-up apps.
(Credit: Microsoft)As I worked my way through the Microsoft section of the start-up list on my Vista laptop, two entries caught my eye: Microsoft Media Center Tray Applet and Microsoft Userinit Logon Application. (The other Microsoft start-up apps were OneNote, Windows Explorer, Windows Defender, and four Rundll32 host processes--all either required by Windows or chosen explicitly by me to start automatically.)
I searched the name of the Media Center Tray Applet--ehtray.exe--and learned that it is used for viewing TV and other video. I also found out that it isn't essential and will start automatically when Media Center requires it, so the program doesn't really belong in my start-up list.
A similar search of the file name userinit.exe for the Userinit Logon Application made it clear that this is an essential Windows file that needs to start automatically. The program manages the boot sequence.
Figuring out what to do with the HP programs was tougher. The first two entries were for CyberLink's QuickPlay, a media player with functions similar to Windows' own Media Player, and Quick Launch Buttons, which activate the keyboard's multimedia controls.
HPHC_Scheduler.exe wasn't identified as an HP program in Software Explorer's start-up list, but it's associated with the HP Health Check Scheduler, the company's own built-in diagnostic utility. Likewise, the "hpwuSched Application" (which checks for updates from the company) and two HP Wireless Assistant utilities are worth retaining as auto-start apps.
After you've worked through your list of start-up apps, check your currently running processes. In Software Explorer, select Currently Running Programs on the Category drop-down menu. In XP, you can view the programs running on your PC by pressing Ctrl-Shift-Esc or Ctrl-Alt-Delete to open Task Manager and then clicking the Processes tab (not the Applications tab).
The entry that caught my eye on this list was "HpqToaster.exe." Like HPHC_Scheduler.exe, the program was not identified as an HP app but was stored in an HP folder. I searched the Internet for an explanation of this file but found out only that it may be a "gateway" utility used by other HP programs.
There's a good chance that "HpqToaster.exe" serves a valuable purpose and poses no risk to the security of my system, but I'll never know for sure. I don't understand why hardware and software vendors make it so difficult for their customers to figure out exactly what programs are running on their systems, and why they sometimes--or always--run without you starting them.
In researching these mystery executable files, I saw repeated references to problems related to them, such as security vulnerabilities with HP's Quick Launch Buttons. On the long list of Windows enhancements I'd like to see is a file-name library that describes what each executable file does and why you do--or don't--need it.
It's been more than a year since Windows Vista was launched and Windows XP is still going strong. In my opinion, it's still a great operating system--though, it's not that hard to look great when compared to Windows Vista. Once thing is undeniable, however: Windows XP is getting old, especially in its aesthetic.
For this reason, on Wednesday, July 30, The Skins Factory launched Hyperdesk, a software package that will spice up your Windows XP, and turn it into a world of exciting themes, skins, and wallpapers. The software even allows you to create widgets for other applications, such as iTunes or Windows Media Player.
Hyperdesk uses Microsoft's own skinning engine to apply the Windows themes, which means these changes won't affect the system's performance very much. The changes are also completely reversible, and you can switch between Windows XP's default theme and Hyperdesk themes with a single click of the mouse.
These themes are available now but, unfortunately, they are not free. Their prices range from $9.95 to $14.95.

