We have about 5-6 Windows 2008 R2 servers running in our VM Environment. All these servers are very low usage servers, and they all work very well. We have a couple domain controllers, a SQL box, and a couple web application boxes running IIS. One of these domain controllers is a print server. The print server works well, but it is very slow. If you right click on any printer that is added on any of the clients and go to properties, where the server is the print management server, the client has to wait 30 seconds or so for the dialog box to come up with the properties. You can click between the tabs, but the tabs are also slow to respond.
This means if you have to make changes to the print job or margins for instance, it can take a full minute to wait between the screens.
Now, we had a physical Windows 2000 print server that worked fine before we got the VM Environment, so I know the problem lies in one of a few different areas.
1. It could be the VM Environment.
2. It could be Windows 2008 R2 server config or the server software itself.
3. Could be x64 bit causing an issue with 32 bit clients using the box.
I ruled out #3 by loading a 32 bit 2008 server on the VM environment, loading print management, and then loading a single printer and sharing it. The problem is still around on this current server. My next step is to try Windows 2003 server in the VM Environment but before I do, I wanted to throw this very curious issue to the VMWare community. Anything I should do before I go to more drastic steps? There has got to be something I can do to fix the issue.