locked
Support for v3 Drivers on Windows 8

    Question

  • Hello,

    With windows 8 coming soon the focus is on v4 drivers (Metro style).  My query is with respect to support of existing v3 drivers on Windows 8.

    1)Will v3 drivers be supported on Windows 8?

    2) What modifications will be needed to be done in v3 drivers for supporting windows 8?

    Thanks.

    rgds,

    vanilla


    • Edited by Vanilla1977 Thursday, December 29, 2011 5:58 AM
    Thursday, December 29, 2011 3:30 AM

Answers

  • Vanilla,

    Windows 8 provides the same level of support for v3 drivers that Windows 7 did. However, there are several new scenarios where v4 print drivers are necessary for a complete experience. For instance, in order to show customized printer preferences with Metro style apps, the printer must be installed with a v4 print driver.

    For more information about how to get started developing v4 print drivers, please see the whitepaper here: http://msdn.microsoft.com/en-us/windows/hardware/br259124.

    If you plan to continue to use/build v3 print drivers:

    • Microsoft provides a best practices guide for building v3 print drivers. We recommend that all IHV developers use this when designing their v3 print drivers.  http://msdn.microsoft.com/en-us/windows/hardware/gg463348
    • If your driver uses an installer that checks the current Windows version, it may not install. Windows provides compatibility tools that in many cases fix this, but it may be necessary to produce/obtain an updated version of the driver.

    Finally, if you have any particular concerns about a device, there's no real substitute for testing it. The Windows Developer Preview is available for download from MSDN and is suitable for this kind of testing. If you do encounter problems, use the Send Feedback tool that is located on the desktop.

     

    Thanks!

    Justin Hutchings [MSFT]

    Tuesday, January 3, 2012 9:32 PM

All replies

  • Most of hardware and software that are working with Windows 7 will work in Windows 8. There are software and hardware from Windows XP and Windows Vista that will work in Windows 8, I suggest try run your drivers in Windows 8 and see if there is any error.

    One good place to check compatibility is :

    http://www.microsoft.com/windows/compatibility/windows-7/en-us/default.aspx

    If you face any compatibiliy issuem you could follow steps on:

    http://social.technet.microsoft.com/wiki/contents/articles/troubleshoot-compatibility-issues-in-windows-8-developer-preview.aspx

     

     

    Friday, December 30, 2011 1:47 PM
  • what do you mean with v3 drivers? Can you explain this a bit more in detail?
    "A programmer is just a tool which converts caffeine into code"

    Friday, December 30, 2011 4:24 PM
  • Hello Andre,

    By v3 drivers I mean (unidrv/mini drivers) which are running presently on OS's windows 7, vista, xp etc.

    So my basic query is will these drivers continue to run as is on Windows 8 or what changes need to be done so as to make them compatible with windows 8.

    Hope I am clear with my query.

     

    rgds,

    Vanilla


    • Edited by Vanilla1977 Monday, January 2, 2012 10:49 AM
    Monday, January 2, 2012 10:37 AM
  • Thanks. I will post my query to wdk forum.
    Tuesday, January 3, 2012 5:15 AM
  • Vanilla,

    Windows 8 provides the same level of support for v3 drivers that Windows 7 did. However, there are several new scenarios where v4 print drivers are necessary for a complete experience. For instance, in order to show customized printer preferences with Metro style apps, the printer must be installed with a v4 print driver.

    For more information about how to get started developing v4 print drivers, please see the whitepaper here: http://msdn.microsoft.com/en-us/windows/hardware/br259124.

    If you plan to continue to use/build v3 print drivers:

    • Microsoft provides a best practices guide for building v3 print drivers. We recommend that all IHV developers use this when designing their v3 print drivers.  http://msdn.microsoft.com/en-us/windows/hardware/gg463348
    • If your driver uses an installer that checks the current Windows version, it may not install. Windows provides compatibility tools that in many cases fix this, but it may be necessary to produce/obtain an updated version of the driver.

    Finally, if you have any particular concerns about a device, there's no real substitute for testing it. The Windows Developer Preview is available for download from MSDN and is suitable for this kind of testing. If you do encounter problems, use the Send Feedback tool that is located on the desktop.

     

    Thanks!

    Justin Hutchings [MSFT]

    Tuesday, January 3, 2012 9:32 PM