/build/static/layout/Breadcrumb_cap_w.png

Repackaging Driver applications

Hi All,

Am repackaging a HP driver application, which has four drivers.

Here the issue is, application has some HKLM registries with oem file information  of the drivers.

Registry Path: "HKLM\SOFTWARE\Microsoft\Windows\MMDevices\Audio\Capture\Properties"

as we know that oem files are differ form machine to machine.

can i exclude these registries form the package or is there any other way to package this application.

Please give quick responce, it's very urgent for me.

Thanks in advance.

 


1 Comment   [ + ] Show comment
  • Driver packages are mostly all the same. Extract the files, especially the INF and use the Driver Install Framework tools.

    msdn.microsoft.com/en-us/library/windows/hardware/ff544838(v=vs.85).aspx

    If you have AdminStudio, there's built-in handling for INFs. - anonymous_9363 10 years ago
    • Thanks VBScab for your response,

      in my package i excluded the inf files and used dpinst.exe to install drivers through custom action. package is working fine.

      but my doubt is.......,

      My application installing 2 drivers and created oem2 and oem3 in inf folder and has some registry values with oem2 and 0em3 which were created at the time of installing setup.exe

      now should i exclude those registries from my package, as i said above those registries were present in "HKLM\SOFTWARE\Microsoft\Windows\MMDevices\Audio\Capture"
      if i exclude i doubt it may effect the behavior of the application.

      Can you suggest how to proceed with the above scenario.

      Thanks. - CVKumar 10 years ago
      • You can test the exclusion and find out if your drivers still install successfully and everything works. Historically from what I know about repackaging and capturing, items in HKLM are safe to include - generally speaking you want to exclude HKCU and other %TEMP% related content. - drose23 10 years ago

Answers (0)

Be the first to answer this question

 
This website uses cookies. By continuing to use this site and/or clicking the "Accept" button you are providing consent Quest Software and its affiliates do NOT sell the Personal Data you provide to us either when you register on our websites or when you do business with us. For more information about our Privacy Policy and our data protection efforts, please visit GDPR-HQ