• ×
    Information
    Windows update impacting certain printer icons and names. Microsoft is working on a solution.
    Click here to learn more
    Information
    Need Windows 11 help?
    Check documents on compatibility, FAQs, upgrade information and available fixes.
    Windows 11 Support Center.
  • post a message
  • ×
    Information
    Windows update impacting certain printer icons and names. Microsoft is working on a solution.
    Click here to learn more
    Information
    Need Windows 11 help?
    Check documents on compatibility, FAQs, upgrade information and available fixes.
    Windows 11 Support Center.
  • post a message
Guidelines
The HP Community is where owners of HP products, like you, volunteer to help each other find solutions.
Archived This topic has been archived. Information and links in this thread may no longer be available or relevant. If you have a question create a new topic by clicking here and select the appropriate board.
HP Recommended

Hi,

 

I am trying to disable HP Smart Install for all our corp. before they connect their USB printers, as they are not local administrators. Running the SIUtility.exe in Windows 7 (32bit) as Administrator allows me to disable HP Smart Install (or at least this is the idea), when I click the button "PC" and then the button "Disable HP Smart Install on this PC" it does nothing, and the HP Smart Install is not disabled!!

 

I have uninstalled Antivirus and disabled local firewall, but that didn't help any either.

 

I am running the lastest SIUtility.exe (Fileversion 2012.0926.1.58500).

 

Anybody know how to get the utility to work?

1 ACCEPTED SOLUTION

Accepted Solutions
HP Recommended

Yes, I am using the latest FULL driver package. Have done some further testing, and have deploy a script the run the "SIUtility.exe /disable".

 

The script is run in SYSTEM context via our SCCM server, (since the users aren't administrators).

 

After running the script, the HP Smart Install IS disabled and the printer acts as a printer (and not as Smart Install "Fake CD") 🙂

 

However if I afterwards start the SIUtility.exe in GUI mode and press the "PC" button, it still claims the HP Smart Install IS enabled (even though it isn't).

 

Lets close this subject, by saying, the SIUtility.exe is somewhat wonky, when its being run in a corp. environment (in different user/adminstrator contexts).

 

Has anyone found out what the SIUtility does (its most likely a registry key, but which, anyone know?)?

View solution in original post

10 REPLIES 10
HP Recommended
PalleJohansen, I am going to need more information on this. What is the operating system you are working with and is it 32bit or 64bit? What printer model are you working with? How are you intending to connect the printer (USB, wireless or Ethernet)?

I will need a better understanding of the setup before I can know what the issue is.

Let me know!
HP Recommended

neonskeleton, well all the info you need is already in the org. post! 😉

 

- It's Windows 7 (32bit)

- USB connection

- The HP printer models varies (as long as they use the HP Smart Install), but for my test I have used a HP LaserJet P1102.

 

Thanks for your time.

HP Recommended
Are these all the P1102w? Have you tried downloading the full software for the printer from our website and installing it using those drivers?

Here is a link for that!

http://goo.gl/9Vgg6

Let me know if that helps!
HP Recommended

Yes, I am using the latest FULL driver package. Have done some further testing, and have deploy a script the run the "SIUtility.exe /disable".

 

The script is run in SYSTEM context via our SCCM server, (since the users aren't administrators).

 

After running the script, the HP Smart Install IS disabled and the printer acts as a printer (and not as Smart Install "Fake CD") 🙂

 

However if I afterwards start the SIUtility.exe in GUI mode and press the "PC" button, it still claims the HP Smart Install IS enabled (even though it isn't).

 

Lets close this subject, by saying, the SIUtility.exe is somewhat wonky, when its being run in a corp. environment (in different user/adminstrator contexts).

 

Has anyone found out what the SIUtility does (its most likely a registry key, but which, anyone know?)?

HP Recommended
PalleJohansen, have you tried doing this through the printer interface? I would also suggest that on the computer you right click and choose to do any operation as the Administrator.

Let me know!
HP Recommended

SIUtility.exe is always run as administrator or in SYSTEM context, since our users aren't Local Administrators.

 

Furthermore the idea of disabling the Smart Install through the printer interface is not desireable, since I needs to be done on 25-50 printers, and leaving this task up to the end-users is just asking for trouble.

 

 

HP Recommended
Unfortunately, if that is the error message you are receiving, then disabling the feature is going to be the best option. I know it is not desirable, but for the outcome you are looking for it is going to be your best bet.

I hope this helped!
HP Recommended

In case anyone is interrested: I have spent some time on the debugging of SIUtility64 as apparently I was unable to run it via script (/disable switch always brought GUI).

Tracked by ProcessExplorer.

 

When you click the Disable/Enable button in GUI, the app does the following (shortened version):

 

* copies HPSIsvc.exe do system32 folder (be careful for x64 OSD and SCCM x86 native client - use Command Line and Disable folder redirection or you get redirected to SysWOW64)

* registers the HPSIsvc as a service (command line "hpisisvc.exe -install")

* creates several REG keys (see bellow)

 

So, my solution for disabling the SmartSetup is actually to run the following CMD file as a step in SCCM TS (should not matter if build or deploy).

 

mkdir c:\temp\hpsisvc
xcopy "%~dp0*.*" "c:\temp\hpsisvc" /E /Y
xcopy "C:\temp\hpsisvc\hpsisvc.exe" c:\windows\System32 /Y
C:\Windows\System32\HPSIsvc.exe -install
REG IMPORT C:\temp\hpsisvc\HPSIsvc.reg
RD C:\temp\hpsisvc /S /Q

 

 

REG keys and values created (source for the REG file mentioned above):

 

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\HewlettPackard]

[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\HewlettPackard\SISetup]
"ProdInstalled"=hex(7):76,00,69,00,64,00,5f,00,30,00,33,00,66,00,30,00,26,00,\
  70,00,69,00,64,00,5f,00,30,00,30,00,32,00,61,00,00,00,76,00,69,00,64,00,5f,\
  00,30,00,33,00,66,00,30,00,26,00,70,00,69,00,64,00,5f,00,30,00,33,00,32,00,\
  61,00,00,00,76,00,69,00,64,00,5f,00,30,00,33,00,66,00,30,00,26,00,70,00,69,\
  00,64,00,5f,00,30,00,39,00,32,00,61,00,00,00,76,00,69,00,64,00,5f,00,30,00,\
  33,00,66,00,30,00,26,00,70,00,69,00,64,00,5f,00,30,00,61,00,32,00,61,00,00,\
  00,76,00,69,00,64,00,5f,00,30,00,33,00,66,00,30,00,26,00,70,00,69,00,64,00,\
  5f,00,31,00,30,00,32,00,61,00,00,00,76,00,69,00,64,00,5f,00,30,00,33,00,66,\
  00,30,00,26,00,70,00,69,00,64,00,5f,00,30,00,34,00,32,00,61,00,00,00,76,00,\
  69,00,64,00,5f,00,30,00,33,00,66,00,30,00,26,00,70,00,69,00,64,00,5f,00,30,\
  00,35,00,32,00,61,00,00,00,76,00,69,00,64,00,5f,00,30,00,33,00,66,00,30,00,\
  26,00,70,00,69,00,64,00,5f,00,30,00,65,00,32,00,61,00,00,00,00,00
"SavedProdInstalled"=hex(7):00,00
"BlockSISvc"=dword:00000001

 

 

I am installing the drivers in the next TS step (OSD TS). Once finished, I plug in the printer and it gets installed automatically (as a PRINTER, NO storage/fakeCD drive visible under Devices).

 

Windows 7 64bit SP1

SCCM 2007 R2

 

Regards,

MG

HP Recommended

Hi Mgoc.

 

I've copied what you say the SIUtility64.exe does.

 

However i still get the Flashdrive visable when plugging in the printer by USB

 

Model HP LaserJet Pro 400 color M451dn

Windows 7 64bit

 

any ideas?

 

also after i've run my task sequence, the SIUtility isn't able to disable/enable SI anymore, nothing really happends when i press the button, however i can change the status manually by disabling and deleting the service "HPSIService"

deleting the HPSIsvc.exe in system32 and the reg keys created. 

 

Any idea why that is failing?

 

BR

Surya

Archived This topic has been archived. Information and links in this thread may no longer be available or relevant. If you have a question create a new topic by clicking here and select the appropriate board.
† The opinions expressed above are the personal opinions of the authors, not of HP. By using this site, you accept the <a href="https://www8.hp.com/us/en/terms-of-use.html" class="udrlinesmall">Terms of Use</a> and <a href="/t5/custom/page/page-id/hp.rulespage" class="udrlinesmall"> Rules of Participation</a>.