Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

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

I would like to remove Posix from the Group Policy Object Computer Configuration\Policies\Windows Settings\Security Settings\Local Policies\Security Options\System settings: Optional Subsystems.

Do the GnuWin32 tools require the POSIX subsystem to run?

share|improve this question
To clarify I am applying the recommendations of the CIS Benchmark for Windows Server 2008R2 and it recommends disabling the POSIX subsystem if it isn't used. – Alain O'Dea Apr 1 '12 at 21:23
up vote 2 down vote accepted

No. The GnuWin32 tools are (as the name implies) Win32 applications, i.e., they use the Win32 subsystem, not the POSIX subsystem.

Of course, no matter what advice you may receive from strangers on the internet, you should test all your critical applications/services on a test system before making this change on any production systems. :-)

share|improve this answer
I'd give another upvote for the advice not to apply Internet advice to production systems without testing. That is a very unwise practice! – Alain O'Dea May 1 '12 at 0:52

I've never installed/enabled it and GnuWin32 works fine. I don't think the two are related in any way.

share|improve this answer
Thank you @gparent. The trouble is that the POSIX subsystem is on by default :) That complicates things a bit. – Alain O'Dea Apr 1 '12 at 21:12
Are you sure? I always remembered it being an installable component in Windows Server? Either way I'm fairly certain it is obsolete. – gparent Apr 1 '12 at 23:29
@gparent: I think you may be confusing the POSIX subsystem with what I believe is called something like "Services for UNIX"? They're related, of course, but distinct. – Harry Johnston Apr 2 '12 at 7:54
Okay, but in both cases the first one is deprecated and the latter is uninstalled. Considered the latter replaces the former, I believe I am right either way. But anyway, this question is pretty silly considering random GNU tools have nothing to do with either. – gparent Apr 2 '12 at 14: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.