Repairing/Rolling back the UPnP Device Host Service on Windows 7

Recently, when I've brought my computer out of sleep (not every time; seemingly at random), I've noticed that the uPnP service (via scvhost.exe) starts chewing up 25-40% of my CPU power indefinitely. This issue is only stopped by restarting
the service manually or sleeping/waking my computer again (which is essentially the same thing). I'm assuming that this is a side effect of an update I did in the past few months, since this problem has only manifested recently. As far as I can tell from
my research so far, there is no fix to this problem (I found one Microsoft article that suggested replacing the hosts file, but this had no effect), so I'm now wondering if I can just 'reset' my uPnP service back to the initial Windows install configuration.
Does anyone have any idea how I would go about doing this?
I'm running Windows 7 on a VPCSA Sony Vaio, btw.

Hi,
A high CPU for scvhost.exe can be caused by many reasons, instead of replacing the uPnP service, I suggest you use
Process Explorer to view the detailed process CPU information in your system.
Here're some reference links you can refer to
http://technet.microsoft.com/en-in/sysinternals/bb896653.aspx
http://blogs.technet.com/b/yongrhee/archive/2012/06/28/how-to-troubleshoot-service-host-svchost-exe-related-problems.aspx 
Meanwhile: make sure to keep the latest driver for your devices
If you have a restore point, you can perform system restore to return the system to a previous point at which your PC is functioning fine. it will reset the UPnP service to a previous state.
Yolanda Zhu
TechNet Community Support

Similar Messages

  • How to "roll back" the model if a database update fails

    I'd like to know if there's a way to "roll back" the model (the values in the managed beans) if a service call to a database fails during the Invoke Application phase. My understanding of the JSF lifecycle is that the values in the model are updated before a service call to a database would happen. If the database update operation fails, it seems to me that the data in the model and the database would be inconsistent.
    For example, say I have a ridiculously simple application that updates a names database. The fields are id, last name, first name. The application has a simple view that allows the user to update a name in the database. The user updates the last name field for a particular record from "Doe" to "Smith" and clicks "submit". The request goes through the lifecycle, the model values are updated from the web form during the Update Model Values phase, then the call to update the database fails during the Invoke Applications phase (the database connection failed). When the Render Response phase completes, the UI would display an error message where I put <h:messages> but the last name value in the UI would show "Smith" instead of "Doe". Is there something I can do to roll the model value back to "Doe" if the database call fails?
    I know that I could redirect to a technical error page, but I'd like to avoid it unless it is the best thing to do.
    I'd appreciate any advice you can offer.
    Thanks.
    - Luke

    I'd like to know if there's a way to "roll back" the model (the values in the managed beans) if a service call to a database fails during the Invoke Application phase. My understanding of the JSF lifecycle is that the values in the model are updated before a service call to a database would happen. If the database update operation fails, it seems to me that the data in the model and the database would be inconsistent.
    For example, say I have a ridiculously simple application that updates a names database. The fields are id, last name, first name. The application has a simple view that allows the user to update a name in the database. The user updates the last name field for a particular record from "Doe" to "Smith" and clicks "submit". The request goes through the lifecycle, the model values are updated from the web form during the Update Model Values phase, then the call to update the database fails during the Invoke Applications phase (the database connection failed). When the Render Response phase completes, the UI would display an error message where I put <h:messages> but the last name value in the UI would show "Smith" instead of "Doe". Is there something I can do to roll the model value back to "Doe" if the database call fails?
    I know that I could redirect to a technical error page, but I'd like to avoid it unless it is the best thing to do.
    I'd appreciate any advice you can offer.
    Thanks.
    - Luke

  • The install wizard stops and "rolls Back" the install and just gives the attached notice of the install error...how can this be corrected?

    The install wizard stops and "rolls Back" the install and just gives the attached notice of the install error...how can this be corrected?
    The notice is inserted first and the stopping point is second.

    Da ich gar kein Englisch kann kann ich auch nicht sagen was sie mir
    geschrieben haben ich kann nur Vermuten was das sein soll es tut mir leid
    aber ich kann ihnen keine Konkreter Antwort geben alle Sprechen Englisch
    nur ich nicht mehr kann ich dazu nicht sagen
    Constantin Preda
    2015-02-12 21:45 GMT+01:00 Claudio González <[email protected]>:
        The install wizard stops and "rolls Back" the install and just gives
    the attached notice of the install error...how can this be corrected?
    created by Claudio González
    <https://forums.adobe.com/people/Claudio+Gonz%C3%A1lez> in Adobe Reader
    - View the full discussion
    <https://forums.adobe.com/message/7189357#7189357>

  • Roll back the updated records

    One of our application users accidently updated approximately 1000 records of one of our Production Database tables .There are 3-5 records usually added /modifiled to this table per day .we also
    restore a copy of our production database to Test server  each night .In this situation, we wanted to roll back all transactions for that table those are updated by user accidently
     so we decided to rename the production table and tried to copy table to production from the test database .Unfortunally
     we could not rename the table name since there are a few production database tables are dependent on that table .Finally we compared the affected records of production table
     with Test database table and created update script that updated all affected records with the original values .This recovery step was very time consuming especially during the business hours . when someone accidently delete ,update and modified
    data , in this case what would be the possible options that SQL DBA can use to roll back the transactions without any downtime ?
    Has someone used the ApexSQL log against the Production database to recover data before ?
    Thank you in adavance for you help .
    Daizy

    Always prepared for a rollback steps (Scripts ), and make sure you have scheduled backups ( full and tlog )
    If you know the exact time then you may try for point-in-time recvery using your full_tlod backup.. for this you should aware the exact time and again you have to do some manual work, because this is unplanned and human mistakes always risky and etc.., You
    have to make sure that you are executing  correct scripts and you may have to test the same in Test servers before executing.
    Not sure how this ApexSQL works for rollback... you may have to test using your Test servers
    WITH FILE=5, NORECOVERY, STOPAT = 'Apr 15, 2020 12:00 AM';http://msdn.microsoft.com/en-us/library/ms179451.aspx
    Raju Rasagounder Sr MSSQL DBA

  • Element 9 error "Rolling back the installation of Elements 9" failed.??

    I just bought Elements 9 for Windows. And anytime I try to download it, it says "Rolling back the installation of Elements 9" then says "shared technologies failed"?
    I have tried multiple things listed on here and nothing helps.
    Does anyone know how to fix this??
    Thanks~!

    Hello,
    I noticed that there is a log we can refer to:
    C:\Windows\CCM\Microsoft.ConfigurationManager.AssetProvider.InstallLog
    Since the client software is not installed successfully, I'm not 100% sure if the folder persists.
    In addition please check event log. Pay attention to those logs regarding WMI.

  • Roll Back the Sales Order After Adding

    Hi Experts,
    I want to roll back the system form trasaction like Sales Order. After adding the Sales Order immediately i want to roll back the transaction.
    I used the Company.Transaction Object, but it is only working on User Tables. Not in System Forms like Sales Order.
    Can you please tell me the solution for this ASAP.
    Thanks in Advance,
    G.Suresh

    Hi Petr,
    You didnt get my point. In my concern is, i am going to add Sales Order by Manually not using code.
      In FormDataEvent of the Sales Order
                Select Case BusinessObjectInfo.EventType
                    Case SAPbouiCOM.BoEventTypes.et_FORM_DATA_ADD
                     If BusinessObjectInfo.ActionSuccess = True Then
    /***** This Code for getting current transaction of the Sales Order *****/
                            Dim oObject As SAPbobsCOM.Documents
                            oObject = oCompany.GetBusinessObject(SAPbobsCOM.BoObjectTypes.oOrders)
                            oObject.Browser.GetByKeys(BusinessObjectInfo.ObjectKey).
    /**** here i want to rollback the saved sales order  ****/
                    End If
                  End Select
    Can you tell me, how i ll rollback the already saved transaction which added by user from Sales Order Screen not in code.
    Thanks in Advance,
    G.Suresh.

  • Roll back the last update

    How can I roll back the last Firefox update on Feb 27th 2013. I really don’t like the built in PDF Viewer. I like it the way it was.
    Thanks
    Jay

    Thanks
    I set the Portable Document Format (PDF) to use Adobe Acrobat (in Firefox). It worked great, it works just like it did before the update.

  • Rolling back the journal in General Ledger

    Hi All,
    We are in 11.5.8 version.
    There is a journal came from inventory (physical inventory process). Since the
    account code combination is wrongly entered we want to correct the entries
    from inventory and then post to GL.So is any way to roll back the journal and
    then we can modify the code combination and then we want to create accounting
    once again so that a new journal will be created.
    Is any way to do this..
    Awaiting the reply
    Regards

    Hi Dash,
    Thanks for the reply
    And the inventory transactions are huge in numbers. also the wrong code combination are given at the time of physical inventory process. so only we are trying to roll back the journals.
    But we thought of trying to change the code combination from backend and in general ledger also. I have asked for the technical person to identify the tables and the links involved in this process.
    anyways thanks alot
    Regards

  • Can a Rejection in an Approval Step roll back the data from  table

    Hi All
    We are using the BPC 7.5 MS  Version SP 4 for Quantity & Sales Planning.
    The main drive dimenion is the Material Dimenion whiich is having almost 65000 member id's and increasing.
    I have a situation where the a High Level Planner Input some quantity and it allocated down at  Material Level.
    When the Surbodinate Planner under the High Level Planner looking at the allocated value, he has the option to change the quantity.
    But after he make the changes to quantity and send the data to the data base, the High Level Planner can accept the Change or Reject the change.
    If the High Level Planner Reject the change, make by  the Subordinate Planner, the Data will Roll Back to its original value, meaning the Data Submitted by Subordinate Planner will be deleted from the table and the earlier Value from the High Level Planner will show.
    Is this kind of facility available in BPC 7.5 MS Version of Rolling Back the Data already comiited to the data base.
    Looking forward to hear from you all on the same.
    Regards
    Krish

    One idea will be that you have to insert the users like dimension into BPC. This will be probably the way how you have to design your application.
    In this way probably you will be able to simulate this behaviour.
    Any way I will come back to your request.
    Why the roll back it wil help?
    May be the reject is just for planning of one material why do we have to roll back everything planned for other materials?
    Other idea for implementation is related to what means the approval and reject. Are we speaking about work status or are we speaking about another type of approval.
    It is not a simple discussion. We have to speak about detailed reguirements and function by that it can be easy achieved this behavour requested.
    Regards
    Sorin Radulescu

  • Apple company. Most of iPhone 4g phone users complain about the OS7. Set as a survey of users of iPhones 4g to roll back the OS 6.1.3. Apparatus doesn't work as has to work. Constant lags am feeling it is not iPhone. It is Android or is worse than

    Apple company . Most of iPhone 4g phone users complain about the OS7. Set as a survey of users of iPhones 4g to roll back the OS 6.1.3. Apparatus doesn't work as has to work. Constant lags am feeling it is not iPhone. It is Android or is worse than the Chinese phone.

    Apparatus doesn't work as has to work.Constant lags am feeling it is not iPhone.It is Android or is worse than the Chinese phone. Phone simply brakes... to it чото doesn't suffice

  • My HP Computer wont install itunes 10.5. it stalls at 'publishing product information' then rolls back the installment

    My HP Computer wont install itunes 10.5. it stalls at 'publishing product information' then rolls back the installment. I am running on windows 7.

    hi Katrina!
    IF you are running DCOMCNFG to fix something, does that mean you got an error 1607?
    here's what i think is going on with this poor chap.
    our "publishing product quit"/1607 KB doc got revised on 31 january 2006:
    iTunes for Windows installation quits while publishing product information
    ... and there's now an alternate set of treatment possibilities given in there for XP home users. people are being linked to the DCOM settings tip over at InstallShield:
    Configure the DCOM Settings on Your Computer
    so i think here that our OP has a "publishing product information" quit version of this problem, and followed up on that link, which is why DCOMCNFG got mentioned.
    love, b

  • How do I roll back the BIOS update on Satellite U400-157?

    I recently updated a Tempro alert for BIOS update for the note book. I now notice that the screen blanks out a few times at PC start up. It was't there before. How do I roll back the BIOS update to an earlier one.
    I don't get to see the BIOS update screen else where other that the time that I did the BIOS update.

    Hi
    To be honest I dont understand exactly what is your problem.
    You said: . I now notice that the screen blanks out a few times at PC start up.
    What does this mean exactly? Is your display black until Windows has booted up?
    To be honest, I dont think that BIOS update would be the reason for that go to BIOS (press F2) and set the BIOS to default settings (F9) and save the changes (F10).
    If you want to get back the earlier BIOS version, then you will need to flash the BIOS ROM module using an DOS based BIOS version. On the Toshiba European driver page you can find only the win-based versions

  • TS3212 Itunes 10.7 Rolls back installation after attempting to install on Windows Vista 64bit.

    I downloaded the version in this link, presumably for Vista 64:
    http://support.apple.com/kb/DL1577 . It goes through the process but rolls back the installaion and reports "error in installation". I turned off kaspersky Suite but got the sam emessage. Any ideas?

    To clarify, I already have iTunes 10.6. Also, I just checked back on the iTunes installer (the manual one) and it now says: "iTunes Installer Completed
    The installer encountered errors before iTuens could be configured.
    Errors occurred during installation. Your system has not been modified.
    Please run the installer again, or click Finish to exit."

  • IPod Nano: Error Message "The USB device has malfunctioned and Windows does not recognise it"

    Hi everyone, I just received 2 brand new iPod Nanos for my kids for Christmas, thought I'd be smart and sync them both now before wrapping them so I don't have to be messing around with them on the day. One synced without a problem, then using the same cable, same computer, same USB port, the 2nd one came up with "The USB device has malfunctioned and Windows does not recognise it" I've tried restarting my computer, unplugging and reinserting the USB. Is there anthing else I can try before returning it? Thanking you for any help.

    I have solved my problem, I ended up ringing Apple and got an awesome lady who told me to reset it by pressing the sleep button and menu button together for about 10 seconds and once it actually turned on for the first time the computer then recognised it, so it's all good, :-) Thank you lovely lady!

  • Is there any way to roll back the version of the back-up so I can restore it to my new one?

    I got a 2nd hand iPhone and put same name on it as my old one so it sync'd to the new one;  I want to get an earlier back-up version of my iTunes because I mistakenly put my old phone's name on the new one.  Now all of my contacts and everything else is gone any ideas on how to roll-back?    

    Everything worked fine before the update and nothing on the car has changed. I unpaired and repaired and now I get the message on my car that says "Feature not supported on the current phone" The reason I chose this vehicle and phone were because I really needed that feature due to being a real estate broker on the road all the time. I didn't ask for the update and I want it back to the old OS. I'm also having issues now with battery life, WiFi, and bluetooth. This is totally unacceptable and if I have to change phones I will definitely be changing carriers on all 3 lines I have. Please advise.

Maybe you are looking for