Windows Server 2008 R2 & Desktop Experience Feature

windows-server-2008windows-server-2008-r2

I would like to know what people think about installing the Desktop Experience feature for a production server? I have an application which requires the web client component for one of its features to work.

Can I install this and still use rdp and have a high level of security etc
Thanks

Best Answer

If you have valid reasons for it, there is nothing wrong with it running on a server. It's disabled by default to prevent unnecessary ram/cpu from being used just for admin tasks, but if you need it, I've not seen a noticeable adverse affect from enabling it. Can't imagine a security risk of enabling it other then the general "less code running = lower attack surface". It doesn't open any new ports that I know of.