如何在Windows Server 2008 R2上禁用控制台主机

由于Windows 7和Windows 2008 R2每次打开控制台程序时,系统都会打开另一个名为conhost.exe的进程,以应用Windows主题并启用该控制台窗口的拖放function。
假设在服务器系统上,windows主题是禁用的,我永远不会使用拖放function,每个进程至less需要2 MB的内存,最重要的是根据sysinternals进程pipe理器,每个conhost.exe进程每秒超过2500-3000个上下文切换(从而降低整个系统的性能),我想恢复Windows 2008 / Vista的旧行为,并完全禁用conhost.exe。
有任何想法吗?

这是不可能的:从http://blogs.technet.com/b/askperf/archive/2009/10/05/windows-7-windows-server-2008-r2-console-host.aspx

ConHost表示控制台应用程序I / O处理方式的永久性更改。 没有registry项或组策略设置可以强制Windows恢复到“传统模式”控制台行为。