FDResPub service eats CPU resources


  1. Posts : 6
    Windows 7 Home Premium 32bit
       #1

    FDResPub service eats CPU resources


    I have an irritating problem with my Windows 7 32-bit, I've searched the internet and while I found some similar problems and solutions to them they didn't help me.

    A month ago I upgraded my motherboard from Gigabyte GA-M61SME-S2 to Asrock N68C-GS FX and the processor from Athlon 64 4000+ 2.1 GHz to Athlon X2 270 3.4 GHz. After a few system restarts and installing new drivers I was able to get back my OS installation working fine. There's only one problem I experience - occasionally, an svchost.exe service gets "turned on" for some reason and begins constantly using my CPU at about 33% and will not stop on its own. The svchost.exe process points to FDResPub service (Function Discovery Resource Publication). The service startup type is set to Manual. When I stop the service the CPU usage continues but now it is transferred to another service called SSDPSRV (SSDP Discovery). When I stop this service then finally the CPU usage goes down to zero.

    I know this has something to do with networking but I don't want to disable any services in case they may be important. I'm using onboard LAN and I'm connected to the internet via a PPoE connection. I've noticed that if I make any change in any of my network adapter settings then the CPU usage drops to zero but later the problem comes back again. For example, there is VirtualBox Host-Only Ethernet Adapter, someone suggested that this can be the source of the problem so I turned off the "Virtual Bridged Networking Driver" but it only helped once and the problem still comes back. Also, I have another ethernet network cart (Realtek) and I thought it could be the cause so I disabled it completely and again this helped only once and the problem comes back.

    The annoying thing is that it's difficult to troubleshoot because the problem comes back at random and I'm not able to reproduce it on demand. For example, I am looking over some code in Netbeans and out of the blue I begin to notice higher CPU usage. Often when I leave my computer running and come back after a few hours I notice the FDResPub service consuming my CPU resources and power for nothing.

    Does anyone have an idea what can be wrong? I'm considering disabling FDResPub completely but I'd like to avoid it if possible.
      My Computer


  2. Posts : 2,528
    Windows 10 Pro x64
       #2

    Sounds like you have a device on your local subnet that uses uPnP, and both services (FDResPub and SSDP) are responsible for communicating with those devices, and publishing information about what is available over uPnP from your machine as well as discovering what the remote device is making available via the uPnP protocol.

    A lot of home routers use uPnP to allow for computers to open and close ports for services that may be running on the network (including devices like game consoles, or downloading software like uTorrent, for example). If you are sure you want to configure whatever is on your network using uPnP manually instead, you can stop / disable these services and your machine will no longer try to discover or configure itself to use remote devices using uPnP.
      My Computer


  3. Posts : 6
    Windows 7 Home Premium 32bit
    Thread Starter
       #3

    cluberti said:
    Sounds like you have a device on your local subnet that uses uPnP, and both services (FDResPub and SSDP) are responsible for communicating with those devices, and publishing information about what is available over uPnP from your machine as well as discovering what the remote device is making available via the uPnP protocol.
    Thanks. I wonder what kind of device I might have on my local subnet that uses uPnP? I don't think I have anything like that. Some time ago I used to share my internet connection through my additional ethernet card but now the cable is unplugged and the adapter is disabled so I don't think that counts. Other than that I only have a USB printer and occasionally I plug in a USB drive or mobile phone, I don't have any other devices.

    A few weeks ago I was trying to connect a laptop via Bluetooth and I installed bluesoleil for that - but it didn't work so I uninstalled it. I don't know if this could have an impact on this problem.

    I also have VirtualBox which seems to have a network adapter installed and NetBalancer - a program for monitoring and limiting web traffic. But I also had those long before when I still had my old motherboard and never experienced CPU problems.

    cluberti said:
    A lot of home routers use uPnP to allow for computers to open and close ports for services that may be running on the network (including devices like game consoles, or downloading software like uTorrent, for example). If you are sure you want to configure whatever is on your network using uPnP manually instead, you can stop / disable these services and your machine will no longer try to discover or configure itself to use remote devices using uPnP.
    Thanks for the explanation. Still I don't understand what could be causing the problem as I don't have a router, I'm only connected to a LAN over PPoE so I suspect I am connected to my ISP's router somewhere.

    So far the problem has not reappeared since yesterday but that's how it behaves - it happens on its own without my intervention. Could this be someone else from my vicinity that is connected to the same ISP turning on sharing of some devices on the network and my system resulting in overreacting?
      My Computer


  4. Posts : 2,528
    Windows 10 Pro x64
       #4

    Potentially, yes.
      My Computer


  5. Posts : 6
    Windows 7 Home Premium 32bit
    Thread Starter
       #5

    Some time has passed since I had this problem and it hasn't reappeared so I think I can say what was causing it: I had internet connection sharing turned on and after I turned it off the problem never came back. Still, I don't think connection sharing should cause any issues like that. Moreover, the network adapter with which the connection was shared was disabled and nothing was connected to that network card - still Windows did some strange things under the hood in its services. So I consider this a bug in Windows 7 - but if someone has this problem it's a good idea to try turning off connection sharing.
      My Computer


 

  Related Discussions
Our Sites
Site Links
About Us
Windows 7 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 7" and related materials are trademarks of Microsoft Corp.

© Designer Media Ltd
All times are GMT -5. The time now is 20:38.
Find Us