یکی از مشکلاتی که برخی کاربران در استفاده از سیستمعامل ویندوز ۱۰ بر روی MacBook Pro 13 تولید سال ۲۰۱۱ دارند، عدم راهاندازی چیپ صوتی است. این درحالی است که درایور چیپ صوتی نصب بوده اما هیچ صدایی پخش نمیشود. در این مطلب به شما نحوهی راهاندازی چیپ صوتی و رفع این مشکل را آموزش خواهم داد، پس در ادامه با من همراه باشید.ریشهیابی علت این مشکلدر سیستمعامل ویندوز تعیین DSDT Root Table Bridge معمولاً به یک فضای ۳۲ بیتی (کمتر از ۴ گیگابایت) رزرو شده محدود میشود تا به اندازهی کافی بزرگ باشد که بتواند دستگاههای PCIe در لپتاپها را میزبانی کند. در ادامه یک مقدار TOLUD (مخفف سرنام Top of Low Usable DRAM) تعریف و قفل میشود و درنهایت سیستمعامل ویندوز با توجه به محدودیتهای Root Bridge دستگاههای PCIe را در آن تخصیص میدهد.جالب است بدانید که محدودیت Root Bridge در سیستمعامل macOS نادیده گرفته میشود، همانگونه که در گنو/لینوکس در هنگام بوت با پارامتر pci=noCRS میتوان آن را نادیده گرفت. هیچکدام از این سیستمعاملها نیازی به لغو جداول DSDT ندارند و میتوانند آزادانه در یک فضای عظیم ۶۴ بیتی دستگاههای PCIe را آدرس دهی کنند.مشکل از جایی شروع میشود که فضای آدرس دهی ۳۲ بیتی کافی برای میزبانی در دسترس نیست و دستگاه نمیتواند منابع کافی را برای استفاده پیدا کند و بخش مدیریت دستگاههای سیستمعامل ویندوز (Windows device manager) آن را غیرقابل اجرا میکند.در نهایت باید با استفاده از اصلاح جداول ACPI موجود در DSDT، مقدار ۳۲ بیتی مربوطه را به مقدار جدیدی در فضای ۶۴ بیتی تغییر دهیم تا دستگاه (در اینجا چیپ صوتی) بتواند فضای کافی را برای عملکرد صحیح بهدست بیاورد.نصب و راهاندازی ابزار مورد نی, ...ادامه مطلب