如何修复Windows中的Audacity“内部PortAudio错误”?

某些 Windows 用户在尝试运行 Audacity 时遇到“ Internal PortAudio error ”。此问题已确认在 Windows 7、Windows 8.1 和 Windows 10 上的不同 Audacity 版本中发生。

我们已经在网络上搜索了可能触发此错误消息的所有潜在原因。事实证明,有几种不同的原因可能会导致 Windows 10 出现此问题。以下是每个潜在罪魁祸首的候选名单:

  • Audacity 没有跟上最新的变化——事实证明,如果您的音频或录音设备发生了一些 Audacity 尚未意识到的变化,通常会报告发生此问题。在这种情况下,您可以使用“传输”菜单中的“重新扫描”选项强制程序赶上最新的更改。
  • 基本音频服务已禁用——请记住,Audacity 需要同时启用 Windows Audio 和 Windows Audio Endpoint Builder 服务。如果此错误是因为它们被禁用而发生的,您将能够通过访问服务屏幕并单独启用它们来解决问题。
  • 禁用播放或录音设备——您最终可能会看到“内部 PortAudio 错误”的另一个原因是,如果一个或多个设备(播放或录音)从“声音”菜单中被禁用。通常,最好拔掉不想在 Audacity 中使用的设备而不是禁用它,以避免软件混淆。
  • 过时/损坏的音频驱动程序——正如一些受影响的用户所确认的那样,如果您正在处理损坏或严重过时的音频驱动程序,也会发生此问题。在这种情况下,您可以通过使用设备管理器将其卸载并寻找新版本来解决问题。
  • Realtek Audio 与 Windows Update 冲突——如果您仍在 Windows 10 上使用 Realtek HD 音频驱动程序,它很可能与新的 Windows Update 冲突。如果这种情况适用,您应该卸载当前版本的 Realtek,然后从官方下载网站重新安装最新版本。
  • 损坏的 Audacity 套件– 在某些情况下,您可以在实际处理影响 Audacity 安装的某种损坏的情况下看到此错误代码。在这种情况下,您应该能够通过重新安装整个套件来解决问题。
  • 常见的 Windows 10 故障– 如果您在 Windows 10 上看到此问题,您可能正在处理由安装新驱动程序引起的故障。在这种情况下,您可以通过运行音频疑难解答并应用建议的修复来解决问题。
  • 与 DrodCam 虚拟音频驱动程序冲突- 如果您尝试在安装了Droidcam 虚拟音频驱动程序的操作系统安装上使用 Audacity ,则两者最终可能会发生冲突并触发此错误。据我们所知,这个问题只能通过卸载 Droidcam 驱动程序来解决。

既然您已经了解了每个潜在的罪魁祸首,请按照它们出现的相同顺序浏览下面的每个潜在修复程序。其中之一应该为您解决问题:
如何修复Windows中的Audacity“内部PortAudio错误”?

方法 1:在 Audacity 中重新扫描音频设备

事实证明,Audacity 在考虑您对音频设备所做的最新更改时有点慢。

因此,如果您在对音频设备进行一些更改(插入、拔出某些东西或重新安装驱动程序)后立即看到“ Internal PortAudio error ”,您应该能够通过强制 Audacity 重新扫描音频驱动程序来解决此问题。

这是一个通用修复程序,已确认可在各种记录的用户案例中使用,因此理想情况下,您应该从这个开始。

要强制Audacity程序扫描音频设备中的更改,请打开应用程序并使用顶部的功能区单击传输。接下来,从刚刚出现的菜单中,单击“重新扫描音频设备”并等待操作完成。

在你这样做之后,继续并重新启动你的 Audacity 程序,看看你现在是否能够打开它而不会看到相同的“ Internal PortAudio error ”。

如果仍然出现同样的问题,请向下移动到下面的下一个方法。

方法 2:启用必要的服务

根据一些受影响的用户的说法,如果您在“服务”菜单中禁用了对 Audacity 至关重要的几个关键音频服务(Windows AudioWindows Audio Endpoint Builder),也会出现“ Internal PortAudio error ”问题。

如果您在使用其他应用程序时遇到类似的声音问题,则更有可能出现此问题。在这种情况下,您应该能够通过访问“服务”屏幕并确保启用这两个基本服务来解决问题。

这是一个分步指南,将向您展示如何执行此操作:

  1. Windows 键 + R打开“运行”对话框。接下来,在文本框中键入“services.msc” ,然后按Enter键打开“服务”屏幕。
  2. 进入“服务”屏幕后,向下滚动服务列表并找到与Windows Audio关联的条目。当您看到它时,右键单击它并从上下文菜单中选择“属性” 。
  3. Windows 音频属性菜单中,单击常规选项卡,然后将与启动类型关联的下拉菜单更改为自动,然后单击应用以保存更改。
  4. 确保启用 Windows 音频服务后,对Windows 音频终结点生成器服务重复上述步骤 2 和 3。
  5. 最后,重新启动计算机并在下次计算机启动时查看问题是否得到解决。

如果相同的“ Internal PortAudio error ”问题仍然存在,请向下移动到下面的下一个可能的修复程序。

方法 3:启用每个播放和录制设备

首先,您应该通过确保您的声音菜单中没有禁用录音和播放设备来开始本故障排除指南。这一点很重要,因为众所周知,Audacity 在检测到与其可以使用的设备相关的限制时会出现故障。

幸运的是,有很多受影响的用户通过进入其 Windows 10 计算机的“声音”菜单并确保没有任何已禁用的设备来设法解决此问题。

注意:如果您有任何不想让 Audacity 使用的录音或播放设备,最好将它们拔掉而不是禁用它们。这将避免此类错误。

如果您正在寻找有关启用每个播放和录音设备的分步说明,请按照以下说明进行操作:

  1. Windows 键 + R打开“运行”对话框。接下来,在文本框中键入“ mmsys.cpl” ,然后按Enter以打开Windows 10 计算机上的经典声音窗口。
  2. 进入“声音”菜单后,首先单击“播放”选项卡。进入后,右键单击每个禁用的设备(它有向下箭头图标),然后从上下文菜单中选择启用。
  3. 接下来,单击“录制”选项卡并在下面的列表中查找任何已禁用的设备。如果找到,请右键单击已禁用的设备,然后从上下文菜单中选择“启用” 。
  4. 现在启用之前禁用的每个播放和录制设备后,单击“应用”以保存更改,然后重新启动计算机。
  5. 计算机重新启动后,再次打开 Audacity 并查看问题现在是否已解决。

如果您尝试打开 Audacity 时仍然出现同样的问题,请转到下面的下一个可能的修复方法。

方法 4:安装/重新安装音频驱动程序

事实证明,如果您正在处理与您正在使用的声音驱动程序相关的某种损坏,也会发生此问题。另一种可能的情况(如果您使用的是耳机)是您使用过时的驱动程序进行播放或录音,这会干扰 Audacity 识别您的音频设备的能力。

有很多用户确认他们能够通过重新安装声音驱动程序和 USB 控制器驱动程序来解决问题(如果他们使用的是耳机)

这是有关如何执行此操作的快速指南:

  1. Windows 键 + R打开“运行”对话框。接下来,键入“devmgmt.msc”并按Enter 键打开设备管理器
  2. 进入设备管理器后,向下滚动设备列表并展开与声音、视频和游戏控制器关联的下拉菜单 。 接下来,右键单击其中列出的每个音频设备驱动程序,然后选择“卸载”。
  3. 卸载所有相关音频设备后,继续展开 通用串行总线控制器 并卸载您在其中看到的每个主机控制器。

    注意:这仅适用于通过 USB 端口连接播放或录音设备的情况。

  4. 卸载所有相关驱动程序后,重新启动您的计算机,以便您的操作系统自动切换到等效的通用驱动程序。

    注意:如果您使用的是基于 USB 的耳机,请将其插入以便完成初始安装。

  5. 再次启动 Audacity,看看问题现在是否已解决,因为您正在运行通用驱动程序。

    注意:如果问题仍未解决或您现在遇到不同的错误代码,您可以使用官方渠道重新安装专用音频驱动程序。

如果在您按照上述说明进行操作后仍然出现相同的内部端口音频错误,请向下移动到下面的下一个可能的修复程序。

方法 5:重新安装 Realtek 音频驱动程序(如果适用)

如果您使用 Realtek Audio 作为默认音频驱动程序,您可能会看到此错误,因为您使用的是过时的版本,或者因为您当前的Realtek 安装当前包含一些损坏的文件,这些文件导致Audacity 中出现内部 PortAudio 错误.

如果这种情况适用,您应该可以通过卸载当前的 Realtek 音频驱动程序并通过官方渠道安装最新的兼容版本来解决问题。许多受影响的用户确认此潜在修复是有效的。

如果您正在寻找分步说明,请按照以下说明进行操作:

  1. Windows 键 + R打开运行对话框。在运行框中,键入“appwiz.cpl”并按Enter键打开“程序和功能”菜单。
  2. 在程序和功能提示中,继续向下滚动应用程序列表并找到Realtek HD Manager(或由 Realtek 签名的其他音频驱动程序)
  3. 找到正确的驱动程序后,右键单击它并从上下文菜单中选择“卸载”,然后按照屏幕提示完成安装。

    注意:如果您有多个来自 Realtek 的工具,我们的建议是卸载所有工具并从头开始。

  4. 最终卸载所有Realtek驱动程序后,重新启动计算机并等待下一次启动完成。
  5. 打开您的默认浏览器并导航至Realtek 音频驱动程序的官方下载页面并下载最新版本。

    注意:确保根据您的操作系统架构(32 位或 64 位)下载正确的驱动程序。

  6. 下载完成后,打开安装程序并按照屏幕提示重新安装最新版本的 Realtek 驱动程序。
  7. 最后,安装完成后,最后一次重新启动计算机,看看在尝试打开 Audacity 时是否仍然看到同样的错误。

如果仍然出现相同的 ‘ Internal PortAudio 错误,请向下移动到下面的下一个可能的修复程序。

方法 6:重新安装 Audacity Suite

根据一些受影响的用户的说法,这个问题也可能是由于当前影响当前 Audacity 安装的某种损坏造成的。由于 Audacity 没有可靠的自动更新功能,您使用的版本也可能与 Microsoft 最近推出的 Windows 更新冲突。

如果这种情况适用,您应该能够通过卸载当前的 Audacity 版本并从官方下载页面安装最新版本来解决问题。

如果您正在寻找分步说明,请按照以下说明进行操作:

  1. Windows 键 + R打开运行对话框。接下来,键入“appwiz.cpl”并按Enter键打开“程序和功能”屏幕。
  2. 进入 程序和功能菜单后,向下滚动当前安装的应用程序列表并找到Audacity的当前安装。当您看到它时,右键单击它并从上下文菜单中选择“卸载” 。
  3. 在卸载界面中,按照屏幕提示完成卸载程序,然后重启电脑,等待下次启动完成。
  4. 计算机重新启动后,打开默认浏览器并访问Audacity 的官方下载页面。进入后, 从可用选项列表中单击Audacity for Windows,下载可用的最新版本。接下来,从可用的可执行文件列表中下载 Audacity WIndos Installer。
  5. 下载最终完成后,双击您刚刚下载的可执行文件,然后按照屏幕上的说明完成最新版本 Audacity 的安装。

方法 7:运行音频疑难解答(仅限 Windows 10)

如果上述方法都不适合您,您还应该考虑是否存在影响您的音频设备的与 Windows 相关的频繁故障。幸运的是,Windows 10 包含一个内置工具,通过运行音频疑难解答并应用推荐的修复程序,可以非常有效地解决此类问题。

许多受影响的用户确认此潜在修复程序有效,他们之前在尝试打开 Audacity 应用程序时看到“ Internal PortAudio error ”。

如果您之前没有运行过这种类型的扫描,这里有一个关于如何进行的快速分步指南:

  1. Windows 键 + R打开运行对话框。接下来,键入“ ms-settings:troubleshoot” 并按Enter以打开 “设置”应用的“疑难解答”选项卡。
  2. 接下来,从“故障排除”选项卡一直向下滚动到“启动并运行”类别,然后单击 “播放音频”。接下来,单击 运行疑难解答 以打开该实用程序。
  3. 开始扫描后,等待初始调查完成。如果发现问题,请单击Apply this fix并在必要时按照其余说明执行修复。
  4. 最后,成功实施修复后,重新启动计算机并查看问题是否在下次计算机启动时得到解决。

如果仍然出现相同的问题,请向下移动到下面的最终潜在修复。

方法 8:卸载 DroidCam 虚拟音频驱动程序(如果适用)

如果上述任何潜在修复都对您不起作用并且您使用的是 Droidcam,那么您很可能正在处理一个众所周知的冲突,该冲突会影响正在 Droidcam 驱动程序的操作系统安装上使用 Audacity 的 Windows 10 用户安装。

如果这种情况适用,解决问题的唯一方法是从 DroidCam 卸载音频驱动程序。我知道这不是理想的修复方法,但它是在这种特定情况下唯一有效的方法。

以下是消除冲突所需执行的操作:

  1. Windows 键 + R打开运行对话框。接下来,键入“appwiz.cpl”并按Enter 键打开“程序和功能”菜单。
  2. 进入程序和功能菜单后,向下滚动已安装程序列表并找到Droidcam 虚拟音频条目。
  3. 当您看到它时,右键单击它并从上下文菜单中选择“卸载” 。接下来,按照屏幕上的提示完成卸载过程。
  4. 在您的计算机重新启动后,打开Audacity,并在下次启动完成后查看问题是否已解决。

以上是 如何修复Windows中的Audacity“内部PortAudio错误”? 的全部内容, 来源链接: utcz.com/dzbk/939965.html

回到顶部