Uploaded image for project: 'VCL'
  1. VCL
  2. VCL-160

Sysprep is overwriting DevicePath key after spdrvscn.exe runs

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • 2.0
    • 2.2
    • vcld (backend)
    • None

    Description

      The spdrvscn.exe utility runs before Sysprep is started. It populates the HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\DevicePath with paths to directories which contain drivers (.inf files). The utility is working correctly because the code outputs the value of DevicePath to the log file before Sysprep runs.

      The value is also outputted to debug_info.log during the Sysprep minisetup phase. At this point, it contained a different value than immediately before Sysprep was run. This caused the drivers to not be installed.

      Attachments

        Activity

          People

            arkurth Andrew Kurth
            arkurth Andrew Kurth
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: