If the virus corrupted settings in the Tcpip Parameters, Windows may not even be looking for a router. I see that your DNS Suffix Search List is not present. In a standalone homegroup LAN this should specify "Router". Take a quick look at the Tcpip Parameters located at:
I've attached a copy of my settings to compare.