none
Device Instance ID RRS feed

  • Question

  • I would like to know the specific time when Device Instance ID is updated.

    I saw that Device Instance ID changed after the two procedures below.
    The device is a monitor.

    We created a master HDD, and copy the HDD data to another same hardware to produce multiple PCs.
    The hardware configuration is  all the same among the multiple PCs, only the serial numbers are different.

    Procedure 1
    1. Copied data to new HDD from the master HDD which is before Sysprep
    2. Executed Sysprep on the copied HDD
    3. Booted the PC
    4. the Device Instance  ID of the monitor has changed from the master HDD.

    Procedure 2
    1. Copied data to new HDD from the master HDD which is before Sysprep
    2. Executed Sysprep on the copied HDD
    3. Booted the PC
    4. Device Instance ID of the monitor was same as the master HDD
    5. The motherboard got broken, so replaced it with another motherboard of the same model number
    6. Booted the PC, then the Device Instance  ID of the monitor has changed from the master HDD.

    The Device Instance ID does not always change after the procedure 1 or 2 above.
    Actually, it changes only occasionally.

    So, I would like to know what causes the Device Instance ID to change.

    The driver we developed will not work if the Device Instance ID changes.

    Monday, June 1, 2015 10:53 AM

Answers

  • device instance ids are not guaranteed to remain unique across diff sets of hw or a diff copy of the same hardware. You need to fix your software to handle it

    d -- This posting is provided "AS IS" with no warranties, and confers no rights.

    Monday, June 1, 2015 2:36 PM