ie8 fix
madison

What to expect from Windows 7

By | May 5, 2009, 1:41am PDT

Summary: Windows 7 is essentially done. It’s all over but the process of hunting down bugs, many of them associated with OEM hardware and drivers. In a bygone era, code this stable and well tested might have been released as a 1.0 product, followed six months later by a service pack. Not this year. Microsoft is treating Windows 7 as the world’s most ambitious shareware release ever. I’ll share my experiences to help you get more out of your own evaluation of Windows 7.

It feels odd to be writing a review of Windows 7 this early. Normally, software reviews don’t make sense until the code is officially released and you have to make a buying decision: upgrade, pass, or buy a new PC with the new OS. The Windows 7 Release Candidate, available for download now, is still technically a pre-release product, and it’s free for your unlimited evaluation (at least until it starts shutting down every two hours beginning on March 1, 2010 and stops working completely on June 1, 2010).

And yet…

From a features and capabilities point of view, Windows 7 is essentially done. It’s all over but the process of hunting down bugs, many of them associated with OEM hardware and drivers. In a bygone era, code this stable and well tested might have been released as a 1.0 product, followed six months later by a service pack. Not this year. Microsoft is treating Windows 7 as the world’s most ambitious shareware release ever. Try it. Use it for a few months, or even a whole year. If you like it, buy it. If you don’t like it, go back to your old Windows version or switch to a completely different OS.

In short, if you’ve got a spare PC and enough bandwidth to download two or three gigabytes worth of code from Microsoft’s servers, you have everything you need to do your own review. If you’re the least bit interested in Windows, from a personal or professional point of view, then I recommend you do exactly that.

In that spirit, this post is not going to be a traditional review at all. I’m not going to deliver a verdict or fill in a report card or offer a thumbs-up or thumbs-down. I’m not going to tell you how wonderful or awful it is overall or which specific features rock and which ones suck.

Instead of that conventional review approach, I want to share my experiences after six months of using Windows 7 full time. My attitude over that six months has been to keep an open mind, learn how the operating system works, and incorporate its features into my work style. If you’re planning to evaluate Windows 7, I urge you to try the same approach: Keep an open mind, try to figure out how it works, and see if maybe some small changes in old work habits can pay big dividends in productivity. Throughout this post and the accompanying image gallery, I’ve included instructions on how to customize important elements if you really can’t stand the new approach. Armed with that information, you can form your own opinion.

A few preliminary notes: Conventional wisdom says you should do a clean install. There’s nothing wrong with that approach, but I’ve also had good luck upgrading systems from Windows Vista. The upgrade takes longer than a clean install, but at the end of the process you don’t have to reinstall all your software (and deal with activation hassles) and you don’t have to transfer files and settings from your backup.

Overall, I’m impressed with how reliable this Windows release has been. It also seems more than adequate in terms of performance. I haven’t taken a stopwatch to measure speeds and feeds, but overall, every common operation in Windows 7 feels snappy and responsive, even on old hardware. I haven’t seen significant changes in startup and shutdown times over Windows Vista on the same hardware.

In the remainder of this post, I look at Windows 7 from a variety of viewpoints, with opinions and advice on what you can expect in your review. I look forward to reading your comments and mini-reviews in the Talkback section.

Page 2: Hardware and drivers

Page 3: The desktop, Start menu, and taskbar

Page 4: Windows Explorer and search

Page 5: Security

Page 6: Windows Virtual PC and XP Mode

Page 7: Networking

One topic I don’t cover here is the new Windows Media Center and some slick new media-sharing features in Windows Media Player. I’ll tackle that topic in detail next week.

In the gallery: A bumped-up Windows Experience Index, data-rich Resource Monitor, and crisply organized Action Center

Next page: Hardware and drivers –>

Topics

Ed Bott is an award-winning technology writer with more than two decades' experience writing for mainstream media outlets and online publications.

Disclosure

Ed Bott

Ed Bott is a freelance technical journalist and book author. All work that Ed does is on a contractual basis.

Since 1994, Ed has written more than 25 books about Microsoft Windows and Office. Along with various co-authors, Ed is completely responsible for the content of the books he writes. As a key part of his contractual relationship with publishers, he gives them permission to print and distribute the content he writes and to pay him a royalty based on the actual sales of those books. Ed's books written prior to fall 2011 have been distributed by Que Publishing (a division of Pearson Education) and by Microsoft Press. As of November 2011, Ed is a partner in the independent publishing company Fair Trade Digital Exchange, which exclusively publishes his books.

On occasion, Ed accepts consulting assignments. In recent years, he has worked as an expert witness in cases where his experience and knowledge of Microsoft and Microsoft Windows have been useful. In each such case, his compensation is on an hourly basis, and he is hired as a witness, not an advocate.

Ed does not own stock or have any other financial interest in Microsoft or any other software company. He owns 500 shares of stock in EMC Corporation, which was purchased before the company's acquisition of VMware. In addition, he owns 350 shares of stock in Intel Corporation, purchased more than two years ago. All stocks are held in retirement accounts for long-term growth.

Ed does not accept gifts from companies he covers. All hardware products he writes about are purchased with his own funds or are review units covered under formal loan agreements and are returned after the review is complete.

Biography

Ed Bott

Ed Bott is an award-winning technology writer with more than two decades' experience writing for mainstream media outlets and online publications. He's served as editor of the U.S. edition of PC Computing and managing editor of PC World; both publications had monthly paid circulation in excess of 1 million during his tenure. He is the author of more than 25 books on Microsoft Windows and Office, including the recently released Windows 7 Inside Out.

212
Comments

Join the conversation!

Just In

RE: What to expect from Windows 7
JACOBSONR 14th Oct
Good day to confirm this comment I would appreciate T h e b e s t o f Z D N e t d e l i v e r e d your website very nice to everyone Yes, Oracle is the only one with shared-disk architecture, but that is there advantage. It means you can add or remove nodes and the database lives on. In a shared nothing architecture, if you lose a node, you lose the system. I'm sure Oracle appreciates EMC highlighting their advantage.I also desire to signal in your RSS feeds. Thank you as soon as once again and maintain up the great operate Awesome post! Thank you very much || thanks for nice content this is really benefit to me.
If you're in the mode where you get fewer UAC prompts -- i.e. the default mode -- then you might as well turn UAC off. Anything that wants to can bypass UAC in that mode via the backdoor MS gave their own apps (including stuff that doesn't need it like Calc.exe and MSPaint.exe).

My proof-of-concept still works in RC1:

http://www.pretentiousname.com/misc/win7_uac_whitelist2.html

As is always the case convenience wins over security.
0 Votes
+ -
Vista security wasn't security
Geotopia 5th May 2009
Having Windows ask you before it does every little task wasn't security, it
was a broken work flow. "Are you sure you want to move this file?" "Are
you sure you want to execute this program?" "Are you sure you want to
open this connection?" All Microsoft did was make it so that when you
got infected or zombied, it was your fault and not theirs. If Win7 goes
back to just letting things happen, you'll still need firewall protection and
there will probably be just as many infected computers, but I won't waste
away my hours clicking the "YES, I'M SURE DAMMIT" button. Oh hell,
maybe I'll just switch over to the Mac OS at this point...
"Are you sure you want to move this file?"

Has nothing to do with security.
0 Votes
+ -
Not Security
Geotopia 5th May 2009
My point exactly, the Vista theme of asking the user for confirmations
had nothing to do with security or protecting the user or system. It's a
failing approach because it desensitizes the user to real security issues.
0 Votes
+ -
Perhaps so but he was talking about UAC.
AzuMao Updated - 9th May 2009
0 Votes
+ -
its a weak plaster to ensure the user takes the blame for the bad design of Windows.
0 Votes
+ -
How so?
ye 6th May 2009
its a weak plaster to ensure the user takes the blame for the bad design of Windows.
0 Votes
+ -
Running as Admin?
notsofast 5th May 2009
As I recall, standard users don't get all of the prompts...and regardless, you'd have to enter a password (just like *nix)

And if you tried to move things in things to/from/usr/bin, you'd probably have to sudo in to perform that operation.

No doubt *nix is generally a bit less obtrusive in that respect, but normal users don't get UAC prompts for much other than installs.

My only problem with UAC was when I did copy things to/from areas like Programs....I didn't mind a UAC prompt, but I did mind a UAC prompt, a question about if I wanted to copy the file and a dialog letting me know I was messing with a protected area (messages aren't displayed in that order). One message was enough.

But again, most users will rarely, if ever, do that type of thing. They install programs and run them....a few may actually uninstall programs. My car may be hard to work on, but I don't care, because I take it to a mechanic if there's a problem. That's the typical computer user.
0 Votes
+ -
I run as root most the time.
bendib 5th May 2009
No more su -!
type what I want, hit enter.
0 Votes
+ -
Try sudo, instead
philculmer 6th May 2009
Running as root is fine until you mistype something and trash your setup.

If you setup sudo correctly, you can do everything that root can do, except with the check step of typing your password before you can do anyting that needs root privileges. This lets you check that you typed it right.
0 Votes
+ -
I dunno..
Wolfie2K3 6th May 2009
The only time I ever get a UAC prompt is when I'm running an installer, or I'm running ICQ 2003a (Yeah.. I know, there ARE newer versions that are more compatible, but I happen to like THIS one) or I'm trying to copy a file to or from a "restricted area" like Program Files or C:\Windows\*.

Beyond that, I can run programs or open files and do stuff without so much as a bleep from UAC. And that's with UAC cranked up to it's HIGHEST possible setting.

0 Votes
+ -
They always do
T1Oracle 5th May 2009
MS sells features and convenience, security on the other hand is a hard sell. Until systems are compromised, most will overlook the value of security. Of course, given the Windows track record few would expect it anyway.

They can't fix UAC so they crippled it.
0 Votes
+ -
Vista's UAC is not affected
qmlscycrajg Updated - 5th May 2009
Morons complained about Vista's UAC, Microsoft listened these morons and now the morons will get a Windows 7 less safer than Vista: take that!
I stick with Vista.
0 Votes
+ -
I must Agree
elliottxp 5th May 2009
For All the complaints I never have had a BSOD, I have no been infected and with at least 1gb ram for Basic, 2gb for Premium or Business & 3gb for Ultimate my builds have been just fine my customers have been just happy. We meaning me and my buyers have no Idea why there has been such an upheaval against Vista. Security in it's many forms are a necessary thing in this day and age when you can get a trojan just clicking on a link or jpeg for that matter opening a pdf.UAC is not tht big a bother and people act like it takes minutes to click allow and remember my choice, when it's just seconds. I am sticking with Vista an do plan to install Windows 7 for testing and knowledge in as much as I will need that for repair/service of furture systems.
0 Votes
+ -
How would you fix it?
ye 5th May 2009
They can't fix UAC so they crippled it.

Specifics please. None of this "Make it less annoying".
0 Votes
+ -
ye, that's the problem
Info-Dave 5th May 2009
UAC prompts you when the install script has already prompted you. UAC prompts you when it is not a security issue. UAC annoys the heck out of people, so when there really is a time to say no, they say yes because they've been conditioned to do so.

Make UAC less annoying and it may actually do some good.
I can't see this being a bad thing.

UAC prompts you when the install script has already prompted you.

What install script? And what has it already prompted for?
0 Votes
+ -
"UAC prompts you..."
PollyProteus 5th May 2009
I think that Info Dave is confusing the (possible) "untrusted binaries" confirmation dialog (first layer of security) with UAC (second layer of security).

I would guess he is trying to install something that's unsigned which means he gets both prompts.

Truly though, the details are sketchy in his post so I'm only guessing here.
0 Votes
+ -
I would not be surprised.
ye 5th May 2009
I spent the weekend migrating a friends files from her old computer to a new one. Both were XP SP3. There were a number of prompts I received and none of them were UAC (because XP doesn't have UAC) prompts.
0 Votes
+ -
Basically, since hard drive space is so available, now, is there a real reason one would *have* to dump everything in \Windows?

The real problem is probably not the filesystem, but rather global access to the Registry. If all UAC did was say, "This program adds to your STARTUP. DO YOU WANT IT TO?" and "THIS PROGRAM WILL INSTALL A DRIVER. If you're not adding hardware, this is generally a bad thing to do. Do it?" I'd probably consider it a reasonable success for the average person.
Unprivileged users are prohibited from writing to most parts of the registry.
0 Votes
+ -
You have one Admin account which rarely shows up UAC warnings (if you get one, pay attention!), and have created one or more user accounts for daily use, in which UAC shows up now and then. Otherwise you're not secure.
And for the ones that it's not, UAC is unnecessary
anyways.
0 Votes
+ -
Said it when Vista was released.
TripleII-21189418044173169409978279405827 Updated - 5th May 2009
Had a long discussion with Ed about this. UAC is rule based, you can ramp up or dial back the "rules". It will leave holes because some possible branch is missed. The root problem is simply that permissions are not embedded in the file system. NTFS code spans from inside the kernel to applications (per Ed) and therefore, too hard to replace with something similar to ZFS or EXT3 or whatever.

In theory, it's that simple. If it is a system file, with admin (root) write only, UAC (the need to escalate) is automatic. If it's not, then no prompt. It gets rid of the massive if-then-else-else-else list of prompt rules.

MS should have and still needs to replace their filesystem with embedded permissions exactly similar to owner-group-world (and extend as much as they want). The problem is scale. Millions of broken apps (problem with file format into the appspace), complete re-vamp of how to code, a LOT of work to just get the OS working with it's changed permission level, hence, you get a rule based "shim" that temporarily asks the user if the application should do XYZ.

Aside: Yes NTFS has permission control, but few use it and MS would need to "enforce" every system file being back under it's control, hence the complete rework of how you develop on Windows.

Just an aside, file system permission are simply automatic in other OSes. You try to install without root, it simply fails. You need root, you enforce the escalation. The only hole in the process is if a vendor gives write access to non root user (usually directory permission back this up) which I think happened to Redhat one time.

TripleII
MS should have and still needs to replace their filesystem with embedded permissions exactly similar to owner-group-world (and extend as much as they want).

That's why it was added to UNIX.

Aside: Yes NTFS has permission control, but few use it and MS would need to "enforce" every system file being back under it's control, hence the complete rework of how you develop on Windows.

What do you mean by "few use it"? Permission control has been present and enforced since the release of Windows NT 3.1 back in 1993. The permissions have been tuned over time (though Vista / Windows 2008 have added some MAC capability) but the underlying technology has existed since day one. And it's very effective.
0 Votes
+ -
System files.
TripleII-21189418044173169409978279405827 5th May 2009
You can (post install) set up any permission you want, they are effective, but system files do not come with the correct permission "stock" from MS.

A stale article, but shows it quickly (late for lunch)...
http://support.microsoft.com/kb/148437
C:\%SystemRoot%-
administrators - full control
creator/owner - full control
everyone - change
server operators - change
system - full control


These files should be administrators - full control and permissioned system operators as read only. No others should be able to modify. I can dig up references to similar in XP and Vista. It isn't that they aren't there, they need more granularity and it would take a massive will on MS's part to enforce these corrected stock permissions.

TripleII
0 Votes
+ -
and to be clear...
TripleII-21189418044173169409978279405827 5th May 2009
remove/enforce isolation of the file system from the OS and it's applications. I don't know an example, but Ed explained how file system functions are actually handled internally above the file system layer by the kernel and some OS applications. That's where the problem begins, using the required permissions simply breaks everything.

TripleII
0 Votes
+ -
These apply to Windows NT 3.5-4.0
ye Updated - 5th May 2009
They do not apply to Windows 2000 and higher. As I said:

"The permissions have been tuned over time"

Perhaps you could leave the 90's behind and join us in this century?

BTW - Here are the file permissions for the C;\%SystemRoot% directory for Windows XP. They have not been altered:

C:\>cacls \windows
C:\WINDOWS BUILTIN\Users:R
BUILTIN\Users:(OI)(CI)(IO)(special access:)
GENERIC_READ
GENERIC_EXECUTE

BUILTIN\Power Users:C
BUILTIN\Power Users:(OI)(CI)(IO)C
BUILTIN\Administrators:F
BUILTIN\Administrators:(OI)(CI)(IO)F
NT AUTHORITY\SYSTEM:F
NT AUTHORITY\SYSTEM:(OI)(CI)(IO)F
BUILTIN\Administrators:F
CREATOR OWNER:(OI)(CI)(IO)F
0 Votes
+ -
The root problem is simply that permissions are not embedded in
the file system. NTFS code spans from inside the kernel to
applications (per Ed) and therefore, too hard to replace with
something similar to ZFS or EXT3

I was under the opposite impression, that the OS didn't have the tools
so MS had pawned that job off to the filing system which was why
they would force everything under 32GB to NTFS even though FAT32
supports 2TB. I can move a drive with a damaged Windows XP
installation over to a new machine and still can't read the files until I
reboot in Safe Mode and run through a dozen reboots changing
permissions on the NTFS drive. I thought that's because the filing
system itself was granting or denying access.

Please clarify, someone?! Does Win7 fix this?
0 Votes
+ -
The answer is: It depends.
ye 5th May 2009
I can move a drive with a damaged Windows XP installation over to a new machine and still can't read the files until I
reboot in Safe Mode and run through a dozen reboots changing permissions on the NTFS drive. I thought that's because the filing
system itself was granting or denying access.


By default an administrator of one XP system would be able to view the contents of another XP systems disk (in the situation you described) unless the permission had been changed.

If they had obtaining access to the files is as easy as selecting the files/folders and taking ownership. No reboot required. No Safe Mode required.
0 Votes
+ -
RE: What to expect from Windows 7
sahirs@... 5th May 2009
Its getting difficult for me to make the decision when my personal laptop is up for replacement in the next quarter - a Mac or a PC with Windows7...
0 Votes
+ -
or...
PollyProteus 5th May 2009
Mac hardware with Windows 7 via bootcamp?
0 Votes
+ -
have to try to decide
kaninelupus 18th May 2009
The best way to decide is to set up a partion on your drive (so as to dual boot) and give it a go.

Have recently installed x64 version on my notebook and have to say the expedrience has been a pleasant one. Took a little while to track down x64 drivers, but that's more due to Asus and their appathetic support for x64 even now.

Impressions
Works out of the box:
* Was amazed at having FULL wireless connectivity on my notebook on first loadup. Of course installed all the best drivers as I went along, but that's simply a given
* Bluetooth also working out of the box - good news as I was able to sync up my Bluetooth keyboard and mouse right away.
* Divx, Xvid,H.264 and MKV codecs NATIVE to Win7. This is fantastic news for all us x64 users, as DivX has been extremely slow to fix all the glitches when running on x64 OS's
* Have had very little in the way of software compatibility issues - a big change from when I first began using Vista.

User Experience:
* The new Live Preview features make life so much easier.
* New "Libraries" and organisational tool are a treat, making it so much easier to set up my notebook to work the way I want it to.
* Media Player - I've heard much criticim about Advanced tagging and colour tools being removed, and have to agree to annoyance there. However, as a player, have be very impressed - much cleaner and more reliable.
* UAC. On Vista, one of the first things I always did was to put the UAC into quiet mode. No need this time around.

Performance:
Now granted, I've gone from Vista Ultimate x32 to Win7 x64, but have to say am AMAZED at the speed of this system. I'm loading up FASTER than XP, internet wirelessly connected within 5 seconds of load up. Even with all the visual enhancements, Win7 is proving to be extremely light on resource usage and extremely stable to boot.

Obviously everyone's opinions are going to differ - that's what make the world a wonderful place. The only way you're going to be able to make your decision is to try it out and see if it works for you
In reading changing opinions that the "Vista problems are all in the past" to "Windows 7 is the most stable" I get the feeling that current Vista owners got the short end of the stick and will have to pay FULL PRICE (again) to get the OS Vista should have been (kinda like Windows ME).
sad
...upgrade to Windows 7 unless I buy a new PC or decide to go 64 bit. I don't feel I got the short end of the stick with Vista.
0 Votes
+ -
That's you, ye
hasta la Vista, bah-bie 5th May 2009
In case you haven't noticed, not everyone is you.
0 Votes
+ -
I'll second Ye's point
wolf_z 5th May 2009
I've had *0* problems with Vista. Of course I bought Vista on new computers, so that might have something to do with it...

Powerspec FTW! happy
I've had the mystery "file corruption problem" that was briefly mentioned on ZDnet and never talked about again. Never had it with any previous version of Windows.
0 Votes
+ -
Contributr
Link?
Ed Bott 5th May 2009
I've covered Vista more thorouhly than just about anyone, and I don't recall any "file corruption problem." Windows Home Server had an issue like that, but not Vista.

Can you supply a link to help me track ths down?
0 Votes
+ -
http://forums.techguy.org/windows-vista-7/547097-very-strange-vista-problem-corrupt.html

A new Google search reveals that the problem existed in Win 7 Beta (mp3 file corrpution).
I don't have Windows Home Server.
I have had the problem with my Vista laptop and USB hard drive files stored by XP.
0 Votes
+ -
Contributr
I know about the Win7 issue
Ed Bott 5th May 2009
I think the one you're thinking of for Vista was actually WHS. It was a very similar issue but unique to Windows Home Server.
0 Votes
+ -
@kd5auq re the mp3 corruption issue...
PollyProteus 5th May 2009
That's already been fixed in the RC candidate and for the Beta there was a downloadable fix:

http://arstechnica.com/microsoft/news/2009/01/microsoft-releases-fix-for-windows-7-mp3-corruption-issue.ars

Took me all of about 2 seconds to find that link in a search engine...
0 Votes
+ -
File corruption
tealcat 5th May 2009
I had a couple of file corruption error messages when downlooading zipfiles from some sites on the web, but after winzip was updated, the problem disappeared. Other than that, I've had zero problems with Vista.
0 Votes
+ -
That I finally fixed by unchecking 'the remote access button'. I found this by accident.
.
0 Votes
+ -
Hence my use of the contraction "I've".
ye Updated - 5th May 2009
In case you haven't noticed, not everyone is you.

In case you hadn't noticed.
0 Votes
+ -
And that's still you, ye
hasta la Vista, bah-bie 5th May 2009
Not everybody out there is you.

You need to take into account that just because you haven't had any issues with it, it doesn't mean others haven't.

Get out of your sandbox.

wink
0 Votes
+ -
Good day to confirm this comment I would appreciate T h e b e s t o f Z D N e t d e l i v e r e d your website very nice to everyone Yes, Oracle is the only one with shared-disk architecture, but that is there advantage. It means you can add or remove nodes and the database lives on. In a shared nothing architecture, if you lose a node, you lose the system. I'm sure Oracle appreciates EMC highlighting their advantage.I also desire to signal in your RSS feeds. Thank you as soon as once again and maintain up the great operate Awesome post! Thank you very much || thanks for nice content this is really benefit to me.

Join the conversation!

Formatting +
BB Codes - Note: HTML is not supported in forums
  • [b] Bold [/b]
  • [i] Italic [/i]
  • [u] Underline [/u]
  • [s] Strikethrough [/s]
  • [q] "Quote" [/q]
  • [ol][*] 1. Ordered List [/ol]
  • [ul][*] · Unordered List [/ul]
  • [pre] Preformat [/pre]
  • [quote] "Blockquote" [/quote]
ie8 fix
ie8 fix

The best of ZDNet, delivered

ZDNet Newsletters

Get the best of ZDNet delivered straight to your inbox

Facebook Activity

White Papers, Webcasts, & Resources
ie8 fix
ie8 fix