Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

This is related to

Posting here to get more idea about UAC with respect windows 7 variants

I have two machines. a - Uses windows 7 Enterprise 64 bit b - Uses windows 7 Professional 64 bit.

In machine 'a' I can create folders under c:\Program Files\ , In machine 'b' this gives permission error.

cd /d c:\Program Files
touch test   (permission denied with windows 7 professional)

It is related to windows 7 UAC and virtualization. A search on web points to lot of articles but I could not figure out where the above difference is documented.

share|improve this question
up vote 2 down vote accepted

There is almost no difference between enterprise and professional. Enterprise is just pro with added Bitlocker and a few license tweaks to make it more palatable to corporate customer. It's typically shipped to those buying Windows 7 with Software Assurance through volume license agreements.

There should be no difference in the behaviour of UAC on those two. The default setting will prevent writing to Program Files in both cases.

Some thoughts on what to look at: If you're running touch, then can I assume you're running under Cygwin? Check that you're running both shells are running elevated, that the UAC settings are identical (after a reboot), and that there's no group policy application getting in the way. (Though it would be odd for a GPO to differentiate between two editions of windows, they could be in different OUs in your domain for some reason).

share|improve this answer
Thanks. The shells were not identical.. – Jayan Jan 18 '11 at 16:06

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.