But I want to use devices that have class 2, but do not have any driver released for specific Windows 7 or 8. For example, we have Apple USB-C to 3.5mm dongle DAC. It is supported on Windows 10 using usbaudio2.sys, which does not exist in older Windows versions. Is it possible for us to port Windows 10’s generic class 2 driver to Windows 8.1, or even Windows 7?
I found the driver “usbaudio2.inf” and “usbaudio2.sys” (attached) (windows 8.1 identifies it as compatible) in my Win11 insider build that I main, but I get a code 39 when installing it on Windows Server 2012 R2. I assume this is cause of the inf pointing to some other .sys and .inf files that are missing. I do not have any technical knowledge how to add the missing files so I’m hoping maybe someone could look through the inf files and stuff and help find a solution? usbaudio2.zip (156.7 KB)
Hello. I have the same problem as you. I am trying to install the USB Audio 2.0 (usbaudio2.sys) on my Windows 8.1 laptop. After checking the driver with Dependency Walker, it seems that the driver tries to use some functions from another driver and DLL files that is not available in Windows 7/8/8.1/Server 2012.
I have tried replacing the needed driver and DLL files from Windows 10 1703 to Windows 8.1, but it makes my system unbootable (only boots to Automatic Repair screen). If there is any way to make the system boots even with modified system files, i can try it again and see if it works.