How good is Windows 7?

Or rather how bad is Windows 7. Should I go ahead to upgrade all my corporate workstations from XP to 7? Any identified bugs (shortcoming) of it?
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

We are upgrading to Windows 7 and find that it works extremely well.  You question partly depends on what type of hardware you have and also what applications you currently need to support.  Download the upgrade advisor on a few different flavors of your pc's and see if your hardware is compatible:    If your hardware allows, you can always run the XP programs in the Microsoft Supplied Virtual PC 2007 XP build.  Alternatively, you can install the apps to windows 7, right click on the icon, select the compatibility tab, and choose Win xp sp3. This compatibility mode, in my experience, works much better than the compatibility mode featured in XP for compaibility with win 95 appls.

In general, we are not finding bugs in the system and find that the systems work well with applications that are Windows XP certified.

If you have a lot of legacy printers, check if they are compatible with windows 7- if they are HP, you may be able to use universal drivers, but some equipment may be headed toward retirement.

Also, carefully consider 32 bit vs. 64. We're implementing 32 bit since some applications are not compabilte with 64 bit systems.

Let me know what other questions you have.
Yes, it has plenty of bugs and isn't go to do everything you want it to. We still primarily use XP as my institution, with a handful of Vista and Windows 7 PCs. That said, on a one or two computer basis, it's ready to go on an enterprise level. However, to do it enterprise-wise, you need to have a handle on the hardware and software of the PCs. Some software is not Windows 7 compatible, and Windows 7 does have higher hardware requirements (don't just look a minimum requirements) than XP. It also functions very similarly as Windows Vista in the interface, although vastly streamlined. It's not a simple change for a user to go from XP to Windows 7 - it does take some time to get use to, and how to do many things has changed, so users have to be retrained and guides have to be updated.

That said, it's definitely possible. I just don't think anybody on a website is going to be able to tell you if it's a good idea or not - it highly depends on your software, hardware, and the needs of your users (why change if everything is working as expected?). Here's a handful of items that you will need to consider:

1) What is the befit for your institution?
2) Can your PCs (easily) handle Windows 7?
3) is there any business-critical software that does not work on Windows 7? This includes web applications that utilize Internet Explorer (only IE8 works in Windows 7 - you can't go down to IE 7 or IE 6).
4) Are there any known issues with Windows 7 in your non-critical applications? If so, a plan to address those should be created an tested prior to a switch.
5) What do users need to be aware of? How do they need to be retrained to adapt any changes above?
6) What user guides, FAQs, and internal KBs or similar need to be updated?

There are plenty of other things that need to be taken into consideration, and many, many little issues, but those guidelines should give you a general way to approach some of the issues you will encounter if you decide to go that route.
I would note that the virtualization offered only via Windows Virtual PC in Windows 7 Professional or higher has a number of items that you need to be aware of. It is not something I would recommend on every computer in an organization to work around an issue with an application. It's best use is for developers doing testing, and an occasional user that needs to sue a particular program that does not work with Windows 7. It's not something that was designed to be used enterprise-wise and was not built to be managed as such.

Also, the 32-bit vs 64-bit issue is a large one. If possible, go 64-bit as PCs will easily be utilizing 4GB or more of memory in the near future. It's better to make the transition all at once than have to deal with migrating them later when it's necessary. That said, 64-bit compatibility is not fully there yet - there are still a large number of applications (actually, mostly drivers) that have 64-bit issues.
Get your problem seen by more experts

Be seen. Boost your question’s priority for more expert views and faster solutions

If you're worried about bugs, you may want to wait until at least SP1 is released. Then, if you have a standardized hardware/software set, you should test if you're able to install all the necessary drivers and if your software has any issues.

here is the most neat and clean information about windows 7 features editions their goals and almost everything you need to know about windows 7 you"ll love reading it if you are curious  on windows 7 :)

I would advise you not to do that.
Wait at least a year till all the bugs and driver issues get fixed
and then upgrade if you must.
Nothing revolutionary in W7 that actually justifies an upgrade.
At least when working environment is concerned.
XP is a good system and what is important everything (well,nearly everything...)
works without problems.Otherwise you might end up with pulling your hair (if any) out.
I installed SQL server 2008 x64 today only to find out W7 does not detect the instance
and SQL browser would not start.Funny,eh...?
We updated 1 PC in our office from XP to Windows 7.
What we found:
Almost all our software was compatible (MS Office 2003,2007, Visual Foxpro, Intuit Software and much more).  Some had to be installed as Administrator.

We had a lot of Windows 7 freeze ups...making us nuts...until we opened the PC found that the fan on the dual graphics card was not working.  Replaced the card and the freeze ups vanished.

We LIKE and DISLIKE Windows 7.   More security is good, but also interferes from time to time.  Some familiar look and feel aspects are gone or hard to reconstruct.

We will add Windows 7 SLOWLY.
wait until sp1 is released.  Don't do upgrades unless you absolutly have to....  backup, format and reload clean!  you will have fewer issues!

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
I would suggest you to wait  at least another half a year. Like some saying wait for Sp1 out or all bugs will come out and would get fixed by Microsoft. 4 month ago we were planing on upgrading couple our clients to windows 7 (from XP), but in three month we see some bugs there and here, incompability issues specially on 64 bit platform. You have to check on driver compability specially for corporate level printers and other hardware equipment that migth have drivers issues. Another important part is check your corporate software to its compability. Many big software developers for some reason staying few years behind technology.
Basically wait and do smooth preparation and researches based on your particular enviroment.
But people are irresistibly drawn towards 'new', usually accompanied by marketing technique mantras (productivity,security,ease of use,competitive edge,etc...) that
advising common sense is usually time lost.   :-)

BalackAuthor Commented:
Close for the sake of closing
Was the selected solution really the only answer? I agree waiting until SP1 is a great idea, but that alone doesn't justify upgrading all the corporate workstations, nor explain a method to do so that will have the least problems.
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Windows 7

From novice to tech pro — start learning today.