Windows Server 2012 Essentials Network Slowness & Router Issue

Posted on 2013-01-24
Medium Priority
Last Modified: 2013-05-06
I just installed a brand new HP server running MS Server 2012 Essentials in our office that functions as our only Domain Controller, DNS, DHCP, and File Server. Network traffic to and from the server (ie. File transfers) is extremely (painfully) sluggish. The server is running off of a Gigabit connection to a Gigabit switch and the XP clients are using a mixture of wired and wireless to access the server. Internet traffic works with our current router, only.

I am also attempting to replace our FortiGate 60 Router with a brand new FortiGate 60c Router. I have configured the router and fully tested it and it is performing extremely well. When I configured the new router, I assigned it the same IP Address as the old router ( When I swap the routers out, the new Windows 2012 server loses actual internet connectivity (ie: Web surfing and pinging). Although, the connection is showing that “Internet” is functioning. If I hook a laptop directly to another LAN port on the router, the laptop can connect to the internet.

I have tried removing the Ethernet card drivers from the server and rebooting to reinstall them and that has not worked. I also reset the TCP/IP stack and Winsock and those did not work, too. Any thoughts on this matter????? I am truly stumped!

The Ethernet card on the server is setup as follows:
Static IP:
Subnet Mask:
Gateway: (the router)

The DNS Server on the Windows Server 2012 box is setup to forward DNS queries to the Fortigate Router. The Router forwards queries to one of the two ISP DNS Servers.
What are your thoughts?????,


I should also mention that I just removed Quickbooks 2012 from the server thinking that that was causing some of our slowness. That only improved performance ever slightly. I only noticed the slowness after installing Quickbooks a week or so ago. The server ran great prior to that.
Question by:vanvoorhis1979
  • 3
  • 2
  • 2
  • +1
LVL 35

Expert Comment

by:Cris Hanna
ID: 38819228
Confirm that you only have one nic in the server?
How much RAM?
How are the disks configured

DNS forwarders should not be set to the router...they should be set to either your ISP's DNS servers, GOOGLE DNS servers or other public free dns servers.
LVL 44

Assisted Solution

by:Davis McCarn
Davis McCarn earned 750 total points
ID: 38819272
You don't, perchance, have a system state backup from before Quickbooks' installation, do you?
LVL 100

Assisted Solution

by:John Hurst
John Hurst earned 375 total points
ID: 38819533
Also, QuickBooks 2012 installs a lot of .NET Framework versions and updates if they are not already installed. So you might want to look at Windows Update and see if there are updates (including Recommended) that need to be done.

.... Thinkpads_User
What does it mean to be "Always On"?

Is your cloud always on? With an Always On cloud you won't have to worry about downtime for maintenance or software application code updates, ensuring that your bottom line isn't affected.


Author Comment

ID: 38821039
The server actually has four network cards.  I am currently only using one of them and have disabled the other three in addition to unplugging their cables.  Originally, I had "Teamed" two of the network cards using Microsoft's Teaming utility, but I have since brought it down to just one 1-Gig network card during my troubleshooting process.  The server has 8-Gigs of RAM installed, with a RAID 1 Hardware-based Array (2 x 1-Terabyte Hard Drives).

The DNS portion of the Server appears to be working fine.  Additionally, the DNS server that is built into the FortiGate 60c router appears to be working fine.  The Microsoft DNS Server is properly forwarding requests to the FortiGate 60c and that is properly forwarding requests to our ISP's DNS Servers.  In the past, I have setup DNS this way as well as the way that was mentioned in the above post and have had success with both methods.  At one point, I did attempt to point the DNS Server on the Windows Server to our ISP's servers and that did also work (Names were resolved), but I could still not connect to anything (ie. ping www.google.com).

Regrettably, I never did think to create a restore point or even image the box before installing Quickbooks 2012 Enterprise.  Believe me, I am kicking myself now!

All Windows updates appear to be present on the server.

Thanks everyone for giving this issue some serious thought!
LVL 35

Assisted Solution

by:Cris Hanna
Cris Hanna earned 375 total points
ID: 38821183
Just went back and looked at your net config again...
Rather than having the NIC configured with two DNS addresses, have you considered only listing the Essentials Server?

Then on one of your workstations, statically point DNS to the Essentials server
Any difference in the file transfers, etc?
LVL 44

Assisted Solution

by:Davis McCarn
Davis McCarn earned 750 total points
ID: 38822135
Try LanSpeedTest to see if you get any real difference between the server and a few workstations: http://www.totusoft.com/lanspeed1.html
If the network performance seems OK, we're going to have to roll up our sleeves and dig into what is chewing up that server.  Any CPU hogs appear in the task manager?

Accepted Solution

vanvoorhis1979 earned 0 total points
ID: 38845370
Ok, I think I have this figured out!!!!!

Regarding the Network Slowness Issue:
The problem was actually the Ethernet switch!  I've never seen a switch fail like this.  It just slowed-down, not either completely died or started losing ports.  I ran the LanSpeedTest program that was recommended and we now have acceptable file transfer rates (sweet little program--thanks for the tip!).  Since Quickbooks 2012 did also shrink our bandwidth, I have moved it to its own 2008 std. server to avoid future issues.  I did want to mention that the stats on the old managed switch looked normal to me, as well.

Regarding the Router Switch-Over:
I downgraded the Router's firmware from FortiOS 5.0 to 4.0 with the latest patches and now the server will accept the new router.  Its odd that when running the 5.0 firmware (extremely new), that my tests involving a 2008 std. server and XP machines worked great behind the router, but the Server 2012 Essentials, did not.  For now I'm just avoiding FortiOS 5.0.

The real problem is that we were in such a rush to get this upgrade completed, that we changed too many things at the same time.  Always makes troubleshooting a challenge.

Thanks everyone for their input!  I will try to split the points up between all of you!

Author Closing Comment

ID: 38858740
This solution worked!

Featured Post

Receive 1:1 tech help

Solve your biggest tech problems alongside global tech experts with 1:1 help.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Trying to figure out group policy inheritance and which settings apply where can be a chore.  Here's a very simple summary I've written which might help.  Keep in mind, this is just a high-level conceptual overview where I try to avoid getting bogge…
Measuring Server's processing rate with a simple powershell command. The differences in processing rate also was recorded in different use-cases, when a server in free and busy states.
Windows 8 comes with a dramatically different user interface known as Metro. Notably missing from the new interface is a Start button and Start Menu. Many users do not like it, much preferring the interface of earlier versions — Windows 7, Windows X…
Michael from AdRem Software explains how to view the most utilized and worst performing nodes in your network, by accessing the Top Charts view in NetCrunch network monitor (https://www.adremsoft.com/). Top Charts is a view in which you can set seve…

621 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question