cancel
Dipnet Honor Student
Honor Student
4 3 0 0
Message 1 of 4
5,127
Flag Post
HP Recommended

HP Comm Recovery

Microsoft Windows 10 (64-bit)

So in Event Viewer I keep seeing an Event ID: 0 error warning that states: "Failed in handling the PowerEvent. The error that occurred was: System.IO.IOException: The process cannot access the file 'C:\Windows\Temp\signtool.exe' because it is being used by another process.

 

The source is HP Comm Recovery. 

 

I've searched the web for info on HP Comm Recovery but there's no pertinent information I've been able to find.  I know the Event Viewer can be filled with a lot of not so useful information and my computer doesn't seem to be ill-affected by this warning but I just want to know, what the heck is HP Comm Recovery and what is it supposed to do?

 

TIA!

3 REPLIES 3
Dean
Dean
11,617 11,017 575 1,631
Message 2 of 4
5,107
Flag Post
HP Recommended

HP Comm Recovery

First, it seems unusual for any program to "permanently" reside in the 'C:\Windows\Temp' folder.

That's a folder that is used when installing programs.

Anything in that folder is deleted when you run the Windows "Disk Cleanup" utility.

 

Second, what sort of "power" event is being journalled?  Is some device unexpectedly powering-off?

 

Reply
0 Kudos
Dipnet Honor Student
Honor Student
4 3 0 0
Message 3 of 4
5,072
Flag Post
HP Recommended

HP Comm Recovery

This is what I see in Event Viewer:

 

Failed in handling the PowerEvent. The error that occurred was: System.IO.IOException: The process cannot access the file 'C:\Windows\Temp\signtool.exe' because it is being used by another process.
   at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
   at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
   at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, String msgPath, Boolean bFromProxy)
   at System.IO.FileStream..ctor(String path, FileMode mode)
   at _HPCommRecovery.Tools.Signtool.ExtractSignTool()
   at _HPCommRecovery.Tools.Signtool.Verify(String arg)
   at _HPCommRecovery.HPAHAgent.CallAgent()
   at _HPCommRecovery.AppSession..ctor(DateTime Current, String LogPath)
   at _HPCommRecovery.HPAHLogger.NewSession()
   at _HPCommRecovery.....

 

As I said, it doesn't seen to affect the machine but I was just wondering what HP Comm Recovery is.

Reply
0 Kudos
Dipnet Honor Student
Honor Student
4 3 0 0
Message 4 of 4
5,032
Flag Post
HP Recommended

HP Comm Recovery

Well, I found HPCommRecovery in Program Files and the readme.txt says:

 

"The HP Connection Optimizer is a background service which monitors the status of Ethernet, WiFi and Broadband devices.
It will try to recover the device if an error is detected."

 

I guess that satisfies my curiosity!

Reply
0 Kudos
† The opinions expressed above are the personal opinions of the authors, not of HP. By using this site, you accept the Terms of Use and Rules of Participation