Like many others in this forum, I've been having a problem with getting 'HP Scan' to work with my network connected printer/scanner/fax machine (HP LaserJet Pro 400 color MFP M475dw).
After installing the drivers/software, HP Scan has been working for a while, until suddenly giving me the error message "Scanner Unreachable".
I've been trying out a lot of fixes, including assigning a static IP address to my device, but without any luck.
Today I think that I've finally found the source of the problem though.
I've noticed that a lot of people in this forum are using system cleaners, and in my case this actually turned out being the culprit..
When checking my registry backup files, I found that Ace Utilities had deleted this string value:
NetworkDeviceID
This string value belongs under the following registry key:
[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Class\{6bdd1fc6-810f-11d0-bec7-08002be2092f}\0000\DeviceData]
Its value data looks like this (asterisks will have to be replaced of course):
\hostname:*********\ipaddr:***.***.*.***\guid:\macaddr:************\port:*
After restoring the string value with its correct value data, and rebooting my computer, HP Scan is working again! 🙂
I've got no idea as to why Ace Utilities would remove this string value.
(Windows 8.1 Pro / 64-bit)
--
EDIT:
This issue was fixed in Ace Utilities v5.6.0.268:
http://www.acelogix.com/forums/viewtopic.php?f=2&t=4298/