Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

I have a laptop running Windows 7 32-bit.

Last nights security updates caused my logitech mouse to stop working (specifically, it caused several USB ports to stop altogether). After reviewing the system event log I found that the IPBusEnum component was failing due to an activation security error.

A little more research and I found that this was caused by the TrustedInstaller replacing the security permissions on those keys and generally mucking them up. To fix this I had to open regedit, take ownership of ALL the keys related to IPBusEnum and force it to use the inherited permissions from the tree.

Is there a better way to fix this when MS screws up the updates? I would hate to have to walk around to a number of machines and manually fix the registry key security settings.

share|improve this question
    
For future reference, you could check the Windows Update Downloader (windowsupdatesdownloader.com) before applying an update to see if it is going to cause any issues. –  Synetech Feb 21 '11 at 18:39
    
@ Synetech, how does this let you check for issues when all it does is download updates? –  Moab Feb 21 '11 at 18:58
    
@ Chris Lively, I would like to know how you troubleshot this issue and found it was caused by TI, and what was the event log ID, thanks –  Moab Feb 21 '11 at 19:07
    
@Moab: this happened over 2 months ago.. ;) I'll see if the logs still exist for that time. In a nutshell, I tried a different USB mouse and it failed to work as well. Then I went through the event log and found numerous logs around the IPBusEnum item. I tracked down the error codes it was throwing which indicated a security problem. I then went to the appropriate registry keys and saw that the TrustedInstaller had replaced permissions on that branch. So, I removed those and reinherited the permissions. After that IPBusEnum started working, as well as my mouse. –  Chris Lively Feb 21 '11 at 19:35
    
Thanks Chris Lively, it always good to know USB issues and fixes, I appreciate you taking the time to respond. I bet it was event ID 10016...vistax64.com/crashes-debugging/… –  Moab Feb 21 '11 at 21:31

3 Answers 3

powershell lets you perform registry operations from scripts/command-line

share|improve this answer

System Restore usually does the trick by reverting the computer and its updates. To find out which update is screwing you up, well, that's a different story.

share|improve this answer
up vote 0 down vote accepted

Short answer: No. There is no real way to fix these types of issues. It's happened again since my original post on the subject and the general feeling is that you simply have to fix one machine while making sure every step taken is written down. Then script it for deployment to the enterprise.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.