رفع خطای داخلی PortAudio Audacity می تواند مشکل باشد. این راهنما را در مورد نحوه تعمیر آن در ویندوز 10 و 11 بررسی کنید.
Audacity یک نرم افزار عالی برای ویرایش و ضبط موسیقی در هنگام کار است. با این حال، برخی از کاربران به دلیل یک خطای داخلی PortAudio که هنگام راه اندازی نرم افزار رخ می دهد، نمی توانند از Audacity استفاده کنند. Audacity به جای راهاندازی، این پیام را میفرستد: «دستگاه صوتی پیدا نشد… خطای داخلی PortAudio».
اگرچه پنجره Audacity باز میشود، اما وقتی خطای داخلی PortAudio رخ میدهد، کاربران نمیتوانند چیزی را با آن نرمافزار پخش یا ضبط کنند. آیا هنگام اجرای Audacity همین اتفاق می افتد؟ اگر این کار را کرد، به این ترتیب می توانید خطای داخلی PortAudio را در ویندوز 11 و 10 برطرف کنید.
1. Playing Audio Troubleshooter را اجرا کنید
ویندوز دارای یک عیب یاب «Playing Audio» است تا به کاربران کمک کند مشکلات پخش صدا را حل کنند. از آنجایی که خطای داخلی PortAudio پخش صدا را در Audacity قطع می کند، این عیب یاب می تواند برای رفع این مشکل مفید باشد. می توانید از طریق کنترل پنل به عیب یاب Playing Audio در ویندوز 10 و 11 دسترسی داشته باشید:
- روی جعبه جستجو یا نماد ذره بین در نوار وظیفه ویندوز 11/10 کلیک کنید.
- سپس کنترل پنل را در ابزار جستجو تایپ کنید.
- کنترل پنل را انتخاب کنید تا پنجره آن برنامه باز شود.
- اگر کنترل پنل در نمای دسته بندی خود باز شد، روی نمادهای بزرگ در منوی View by کلیک کنید.
- برای دسترسی به آن اپلت، عیب یابی را انتخاب کنید.
- سپس پیوند View all navigation را در سمت چپ پنجره کنترل پنل انتخاب کنید.
- روی Playing Audio کلیک کنید تا آن عیبیاب راهاندازی شود.
- برای ادامه، گزینه troubleshooter’s Next را انتخاب کنید.
- سپس یکی از گزینه های دستگاه خروجی صدا را برای عیب یابی انتخاب کرده و روی Next کلیک کنید.
- قطعنامههای پیشنهادی در عیبیاب Playing Audio را اعمال کنید.
2. خدمات Windows Audio و Endpoint Builder را فعال کنید
بسیاری از کاربران Audacity تأیید کردهاند که فعال کردن و اجرای غیرفعالشده Windows Audio و Endpoint Builder میتواند خطای داخلی PortAudio را برطرف کند. بنابراین، اگر یکی از آن سرویس ها در رایانه شخصی شما غیرفعال باشد، این روش عیب یابی احتمالاً کار خواهد کرد. به این صورت می توانید آن سرویس ها را در ویندوز 11/10 بررسی و فعال کنید:
- ابتدا کادر جستجوی ویندوز را باز کرده و Services را جستجو کنید. همچنین می توانید از یکی از راه های دیگر برای باز کردن Services در ویندوز استفاده کنید.
- در مرحله بعد، روی Windows Audio دوبار کلیک کنید تا گزینه های بیشتری برای آن سرویس ظاهر شود.
- اگر سرویس غیرفعال است، یک گزینه راه اندازی خودکار را در منوی کشویی انتخاب کنید.
- سپس گزینه Start windows properties را برای اجرای سرویس انتخاب کنید.
- برای ذخیره گزینه ها و خروج از پنجره Audio Properties روی Apply و OK کلیک کنید.
- مراحل چهارم تا هشتم را برای سرویس Windows Audio Endpoint Builder تکرار کنید.
اگر متوجه شدید که سرویسهای فوق فعال و در حال اجرا هستند، راهاندازی مجدد آنها نیز میتواند مشکل را برطرف کند. برای انجام این کار، روی Stop در پنجرههای ویژگیهای آنها کلیک کنید و برای تأیید، Yes را انتخاب کنید. سپس روی گزینه های Start آن ها کلیک کنید تا دوباره راه اندازی شوند.
3. همه دستگاه های پخش و ضبط را به صورت دستی فعال کنید
ممکن است یک دستگاه پخش یا ضبط صدا غیرفعال باعث بروز خطای PortAudio شود. به همین دلیل، توصیه میشود تمام دستگاههای غیرفعال پخش و ضبط را که میتوانید در پنجره صدا پیدا کنید، فعال کنید. با مراحل زیر می توانید این کار را انجام دهید:
- برای دسترسی به محاوره Run، Win + R را فشار دهید.
- mmsys.cpl را در کادر دستور Run تایپ کنید.
- روی OK کلیک کنید تا پنجره صدا ظاهر شود.
- سپس در صورت لزوم روی تب Playback کلیک کنید.
- روی هر دستگاه پخش غیرفعال کلیک راست کرده و Enable را انتخاب کنید. این مرحله را برای همه دستگاه های غیرفعال لیست شده تکرار کنید.
- سپس برای مشاهده دستگاه های بیشتر، تب Recording را انتخاب کنید.
- برای انتخاب گزینههای Enable دستگاههای ضبط غیرفعال را با دکمه سمت راست ماوس کلیک کنید. همه دستگاه های غیرفعال فهرست شده در آنجا را فعال کنید.
- برای ذخیره تنظیمات، گزینه Sound window’s Apply را انتخاب کنید.
- برای خروج از پنجره Sound روی OK کلیک کنید و سپس دسکتاپ یا لپ تاپ ویندوز 11/10 خود را مجددا راه اندازی کنید.
4. Rescan Audio Devices را انتخاب کنید
اگر برخی از تغییرات اخیر دستگاه صوتی را در رایانه شخصی خود ایجاد کرده اید، ممکن است Audacity آنها را شناسایی نکرده باشد. انتخاب گزینه Rescan Audio Device Audacity می تواند خطای PortAudio را در چنین سناریویی حل کند. به این صورت می توانید آن گزینه را انتخاب کنید:
- پنجره Audacity را باز کنید.
- در نوار منوی Audacity روی Transport کلیک کنید.
- گزینه Rescan Audio Devices را انتخاب کنید.
- صبر کنید تا اسکن مجدد تمام شود و سپس Audacity را مجدداً راه اندازی کنید.
5. درایورهای دستگاه صوتی را دوباره نصب کنید
PortAudio داخلی همچنین می تواند به دلیل مشکل درایور دستگاه صدا رخ دهد. در این صورت، نصب مجدد درایورهای همه دستگاه های صوتی می تواند این مشکل را برای برخی از کاربران برطرف کند. سعی کنید درایورهای دستگاه صوتی رایانه شخصی خود را به صورت زیر نصب کنید:
- برای باز کردن منوی Power User، روی دکمه Start ویندوز 11/10 کلیک راست کنید.
- Device Manager را انتخاب کنید تا پنجره مربوط به آن ابزار باز شود.
- روی فلش کنار دسته ورودی ها و خروجی های صوتی کلیک کنید.
- روی دستگاه صوتی بلندگوی خود کلیک راست کرده و Uninstall را انتخاب کنید.
- در پنجره کوچکی که باز می شود، Uninstall را انتخاب کنید.
- دو مرحله آخر را برای همه دستگاه های صوتی در دسته ورودی ها و خروجی های صوتی تکرار کنید.
- اگر از هر دستگاه صوتی با پورت USB استفاده میکنید، روی دسته گذرگاه سریال جهانی دوبار کلیک کنید و حذف نصب همه کنترلکنندههای میزبان لیست شده در آنجا را انتخاب کنید. کاربرانی که دستگاههای صوتی از طریق USB متصل نیستند، میتوانند این مرحله را رد کنند.
- کامپیوتر خود را برای نصب مجدد خودکار درایور راه اندازی مجدد کنید. اگر برخی از درایورها پس از راه اندازی مجدد نصب نشدند، گزینه های Action > Scan for hardware changes را در Device Manager انتخاب کنید.
6. درایور کدک صوتی Realtek را به روز کنید
آیا کامپیوتر شما یک درایور کدک صوتی Realtek دارد؟ اگر چنین است، توصیه می شود برای رفع خطای داخلی PortAudio، درایور را به روز کنید. درایور Realtek را به صورت زیر به روز کنید:
- برنامه ها و ویژگی ها را برای دسترسی به ابزار حذف نصب باز کنید.
- Realtek High Definition Audio Driver یا Realtek HD Manager را انتخاب کنید.
- برای حذف درایور روی Uninstall کلیک کنید.
- سپس صفحه درایور صوتی Realtek را باز کنید.
- روی دکمه دانلود برای آخرین درایور سازگار Realtek برای رایانه شخصی خود کلیک کنید.
- پوشه حاوی بسته درایور دانلود شده Realtek را باز کنید.
- برای نصب آخرین درایور روی بسته Realtek دوبار کلیک کنید.
7. Audacity را دوباره نصب کنید
نصب خراب Audacity یکی دیگر از دلایل احتمالی رخ دادن خطای داخلی PortAudio است. نصب مجدد ویرایشگر صدا احتمالاً مشکلات نصب Audacity را حل می کند. میتوانید Audacity را با یکی از روشهای موجود در روشهای حذف پست نرمافزار ویندوز حذف کنید.
برای نصب مجدد نرم افزار، صفحه دانلود Audacity را باز کنید. روی لینک دانلود برای ویندوز در آنجا کلیک کنید تا جادوگر راه اندازی ذخیره شود. سپس به فهرستی که مرورگر خود در آن دانلود میکند بروید و روی فایل audacity-win-.3.2.5 x64.exe دوبار کلیک کنید تا Audacity دوباره نصب شود.
برخی از کاربران گفتهاند که با نصب مجدد نسخههای قدیمیتر و نه جدیدتر Audacity، خطای داخلی PortAudio در رایانههای شخصی آنها برطرف شد. اگرچه توصیه میشود ابتدا آخرین نسخه را نصب کنید، نصب مجدد نسخه قدیمیتر یکی دیگر از گزینههای عیبیابی است که ارزش بررسی دارد. این صفحه آرشیو رو به پایین شامل یک کتابخانه خوب از نسخه های قدیمی Audacity برای دانلود است.
خطای داخلی PortAudio را در Audacity برای ویندوز مرتب کنید
اگرچه گزینههای ویرایشگر صوتی زیادی برای Audacity وجود دارد، اما تعداد کمی دیگر با ویژگیهای ضبط و ویرایش صدا مطابقت دارند. با این حال، به دلیل خطای داخلی PortAudio پس از اعمال اصلاحات بالقوه بالا، احتمالاً نیازی به تغییر به یک ویرایشگر موسیقی جایگزین ندارید. آنها به طور گسترده راه حل هایی هستند که خطای PortAudio را برای بسیاری از کاربران Audacity حل کرده اند.