Patching a driver- a good idea?

Discussion in 'Windows Vista Drivers' started by Pavel A., Dec 24, 2003.

  1. Pavel A.

    Pavel A. Guest

    While our drivers are in beta, we often release updates.
    We are looking to make less trouble to our dear beta users.
    Is it a good idea to update a driver by replacing only the .sys file,
    rather than use full reinstall (UpdateDriver...., device manager etc)?
    This would preserve all custom settings of the device.
    For example, for a netcard this includes protocol bingings and static IP.

    On the other side, if the .sys is signed, SFC will replace it...
    Also, device manager won't be able to backup and rollback the driver.
    I would greatly appreciate any comments on this topic.

    __
     
    Pavel A., Dec 24, 2003
    #1
    1. Advertisements

  2. Is it a good idea to update a driver by replacing only the .sys file,
    Surely.

    SFC works on WHQL-signed drivers only.
     
    Maxim S. Shatskih, Dec 24, 2003
    #2
    1. Advertisements

  3. I think its good to use the full install. Microsoft makes sure that full
    install always works when we add additional features. If you just update the
    ..sys file, its bound to stop working once something else changes in the OS.
     
    Nar Ganapathy [MS], Dec 25, 2003
    #3
  4. I typically do both, depending on ease. If I need lots of runs of install to
    find bugs then normal driver updating is always done using the normal
    install. But at times all I want is driver functionally testing, or to
    replace a broken sys file, so then it's replace the SYS file only. If
    however you have done an update to the OS then yes you use the full install
    for awhile

    Sometimes it is simply impossible because of a bug to do an install, even a
    Safe Mode install, depending on the driver and the fault in the driver. I
    have on occasion had to boot to another OS, or the repair console command
    line, replace the failing driver sys file and try it again.
     
    Gary G. Little, Dec 27, 2003
    #4
  5. Oh yeah a clarification ... only do the sys replace in your own testing
    .... use the full install for any delivery to customers.
     
    Gary G. Little, Dec 29, 2003
    #5
  6. Pavel A.

    Pavel A. Guest

    Thanks for all replies

    - PA
     
    Pavel A., Dec 29, 2003
    #6
    1. Advertisements

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments (here). After that, you can post your question and our members will help you out.