windows 是否可以为不受支持的传统接口重写(更新)驱动程序?

eivnm1vs  于 2023-01-02  发布在  Windows
关注(0)|答案(3)|浏览(140)

问题:我有一个罗兰Edirol UA-1000 10声道音频接口。它仍然和外面的一样好,而且它的最后一次驱动程序更新是基于Windows 7的。它在Windows 10兼容性上命中/未命中。
我想做的是解密驱动程序并更新它的工作。我不知道这是否可能,但这个接口做的比现在任何东西都多(即时钟,光学,midi,同轴,ADAT等),除非你想买3-4个单独的部分。驱动程序只是与Win10不兼容。
我在过去10年里一直是一名开发人员(例如,VB.net、Java、Javascript、VBScript、SQL、Android),所以我想尝试更新此界面的驱动程序。
有没有可能......除了“买点新东西”之外还有什么建议?

a8jjtwal

a8jjtwal1#

检查GearSpace.com。我的房子现在一片混乱,因为我们正在做一些工作,所以我不能寻找我的笔记。我的UA-1000确实与Win 10一起工作,有驱动程序的工作和程序遵循,我相信我找到了信息的GearSpace.com。我刚刚更新了我的软件收割者,虽然我还没有“我的UA-1000上的 Jmeter 和输入还没有记录任何东西,所以不要发疯地试图重写软件。
UA-1000唯一的缺点是8个音频输入和输出,因为如果你想使用ADAT和另一个接口扩展到16 ch's,你不能录制48Khz以上的音频。

h7appiyu

h7appiyu2#

  • 有可能 *,但很难。你需要学习C或C++,大量关于Windows驱动程序API的知识,以及大量关于逆向工程的知识。现有的驱动程序可能一点帮助都没有。你将无法从中提取任何可读的代码。你基本上是从头开始,以黑盒观察和/或现有驱动程序的反汇编作为 * 指导方针 *。这将是一项艰巨的工作。其结果将是一些无论如何对其他人使用都有限的东西,这要归功于Windows驱动程序签名。
ttp71kqs

ttp71kqs3#

我喜欢我的UA-1000,并且使用罗兰的Windows 7 64位驱动程序使它在Windows 10和11上都能工作:https://www.roland.com/global/support/by_product/ua-1000/updates_drivers/

**注意:**对于Windows 11,安装程序会告诉你需要关闭 “内存完整性” 安全性。我没有找到任何方法来绕过它。如果你需要重新打开它,请卸载UA-1000驱动程序,然后搜索 “核心隔离” 设置并重新启用内存完整性。基本上,旧的UA-1000驱动程序没有按照最新的Windows驱动程序安全标准构建。
安装步骤:

1.下载Windows Vista 64位驱动程序。
1.将存档解压缩到文件夹中。
1.将UA-1000连接到计算机并打开。
1.右键单击开始菜单,搜索“设备管理器”,UA-1000出现在“声音、视频和游戏控制器”中,带有黄色三角形。
1.右键单击EDIROL UA-1000并选择“更新驱动程序”。
1.选择“浏览我的计算机以查找驱动程序”。指向包含您在步骤#2中解压缩的驱动程序的文件夹。
1.单击“下一步”,将安装驱动程序。
您可能需要重新启动。顺便说一句,我已经为Windows和OS/2编写了驱动程序(是的,我已经老了)--您不想这样做,所以请享受上面的步骤。

**注2:**最初,我的UA-1000被识别,但没有输出任何声音。但当我对UA-1000进行出厂重置后,它就活跃起来了。重置UA-1000在用户手册的第44页上有描述,您可以从上面的同一链接获得。玩得开心!

相关问题