سطح ورودی میکروفون که مدام به ۰ یا ۱۰۰ در ویندوز ۱۱ تغییر میکند، میتواند تماسها، ضبطها و جلسات بازی را مختل کند. این مشکل اغلب ناشی از تداخلهای نرمافزاری، درایورهای دستگاه یا برنامههای پسزمینهای است که کنترل تنظیمات میکروفون را به دست میگیرند. با شناسایی و رفع علت اصلی، میتوان سطح صدای میکروفون را به حالت پایدار و عملکرد قابل اعتماد بازگرداند.
جلوگیری از کنترل حجم میکروفون توسط برنامهها
مرحله ۱: کنترل پنل (Control Panel) را باز کنید. برای این کار، کلید Windows را فشار دهید، واژهی «control» را تایپ کرده و از نتایج، گزینهی Control Panel را انتخاب کنید.
مرحله ۲: روی گزینهی Sound (صدا) کلیک کنید.
اگر این گزینه را نمیبینید، نمای کنترل پنل را به Large icons (آیکونهای بزرگ) تغییر دهید.
مرحله ۳: به تب Recording (ضبط) بروید، سپس روی دستگاه میکروفون خود دوبار کلیک کنید تا پنجرهی Properties (ویژگیها) آن باز شود.
مرحله ۴: در تب Advanced (پیشرفته)، تیک گزینههای
Allow applications to take exclusive control of this device (اجازه به برنامهها برای کنترل انحصاری این دستگاه) و
Give exclusive mode applications priority (اولویت دادن به برنامههای حالت انحصاری)
را بردارید.
سپس روی Apply (اعمال) و OK کلیک کنید تا تغییرات ذخیره شوند.
این کار مانع از آن میشود که نرمافزارها بهطور خودکار حجم صدای میکروفون شما را تغییر دهند.
غیرفعال کردن تنظیم خودکار تقویت صدا (Automatic Gain Control) در برنامههای ارتباطی و مرورگرها
مرحله ۱:
برای نرمافزارهای ارتباطی مانند Discord، Zoom، Skype یا Microsoft Teams، وارد تنظیمات برنامه شوید و به بخش Audio (صدا) یا Voice (صدا/گفتار) بروید.
گزینهای با عنوان Automatically adjust microphone settings (تنظیم خودکار میکروفون) یا Automatic Gain Control (تقویت خودکار صدا) را پیدا کرده و آن را غیرفعال کنید.
مرحله ۲:
اگر برای تماسهای وب از Chrome یا سایر مرورگرهای مبتنی بر Chromium استفاده میکنید، در نوار آدرس مرورگر بنویسید:chrome://flags/
مرحله ۳:
در صفحهی باز شده، گزینهای به نام Allow WebRTC to adjust the input volume (اجازه به WebRTC برای تنظیم حجم ورودی صدا) را جستجو کنید و آن را روی Disabled (غیرفعال) قرار دهید.
سپس مرورگر را ریاستارت (راهاندازی مجدد) کنید تا تغییرات اعمال شوند.
مرحله ۴:
اگر مشکل در Chrome همچنان ادامه داشت، میتوانید افزونهای مانند Disable Automatic Gain Control نصب کنید. این افزونه مانع از آن میشود که برنامههای تحت وب سطح ورودی صدای میکروفون شما را تغییر دهند.
حذف یا غیرفعال کردن نرمافزارهای مدیریت صدا
مرحله ۱:
برخی از ابزارهای صوتی از پیشنصبشده (مانند Realtek Audio Console، سرویسهای صوتی Dell/Alienware یا Intel Smart Sound Technology) ممکن است با تنظیمات میکروفون تداخل داشته باشند.
برای بررسی، Device Manager (مدیریت دستگاهها) را باز کنید. برای این کار، کلید Windows + X را فشار دهید و از منو گزینهی Device Manager را انتخاب کنید.
مرحله ۲:
بخشهای Sound, video and game controllers (صدا، ویدئو و کنترلرهای بازی) و Audio inputs and outputs (ورودیها و خروجیهای صوتی) را باز (Expand) کنید.
اگر دستگاههایی با نام نرمافزارهای خاص مشاهده کردید (مانند Intel Smart Sound Technology for USB Audio)، روی آنها راستکلیک کرده و گزینهی Disable device (غیرفعال کردن دستگاه) یا Uninstall device (حذف دستگاه) را انتخاب کنید.
سپس اقدام را تأیید کرده و رایانه را ریاستارت کنید.
مرحله ۳:
برای حذف برنامههای اختصاصی کنترل صدا، به مسیر Settings > Apps > Installed apps (تنظیمات > برنامهها > برنامههای نصبشده) بروید.
ابزارهایی مانند Realtek Audio Console یا برنامههای مشابه را پیدا کرده و آنها را Uninstall (حذف) کنید.
غیرفعال کردن این ابزارها باعث میشود ویندوز از درایورهای عمومی خود استفاده کند، که اغلب مشکلات مربوط به تغییر خودکار حجم صدا توسط نرمافزارهای سازنده را برطرف میکند.
بهروزرسانی، بازگردانی یا نصب مجدد درایورهای صوتی
مرحله ۱:
در Device Manager، روی دستگاه میکروفون خود در بخش Audio inputs and outputs راستکلیک کرده و گزینهی Update driver (بهروزرسانی درایور) را انتخاب کنید.
سپس گزینهی Search automatically for drivers (جستجوی خودکار درایور) را انتخاب کنید تا ویندوز جدیدترین نسخهی درایور را پیدا و نصب کند.
مرحله ۲:
اگر بهروزرسانی درایور کمکی نکرد یا مشکل پس از یک بهروزرسانی اخیر آغاز شده است، روی دستگاه میکروفون راستکلیک کرده و گزینهی Properties (ویژگیها) را انتخاب کنید.
سپس به تب Driver (درایور) بروید و اگر گزینهی Roll Back Driver (بازگرداندن درایور) فعال است، روی آن کلیک کنید.
این کار درایور را به نسخهی قبلی بازمیگرداند و ممکن است عملکرد عادی میکروفون را بازیابی کند.
مرحله ۳:
اگر نه بهروزرسانی و نه بازگردانی درایور نتیجهای نداشت، گزینهی Uninstall device (حذف دستگاه) را انتخاب کنید.
سپس رایانه را ریاستارت کنید. ویندوز بهصورت خودکار درایور پیشفرض را مجدداً نصب خواهد کرد.
برای برخی سیستمها، نصب دستی آخرین نسخهی درایور از وبسایت سازندهی دستگاه ممکن است نتایج بهتری به همراه داشته باشد.
بررسی تنظیمات حریم خصوصی و دسترسی میکروفون
مرحله ۱:
به مسیر Settings > Privacy & security > Microphone (تنظیمات > حریم خصوصی و امنیت > میکروفون) بروید.
اطمینان حاصل کنید که دسترسی میکروفون برای دستگاه شما فعال باشد.
مرحله ۲:
دسترسی میکروفون را موقتاً برای همهی برنامهها غیرفعال کنید، سپس بهصورت تکتک برنامهها را فعال کنید تا مشخص شود کدام برنامه باعث تغییر خودکار حجم میکروفون میشود.
این کار به شما کمک میکند نرمافزار مشکلساز را شناسایی کنید.
اجرای عیبیابهای ویندوز و بررسی فایلهای سیستمی
مرحله ۱:
به مسیر Settings > System > Troubleshoot > Other troubleshooters (تنظیمات > سیستم > عیبیابی > سایر عیبیابها) بروید.
عیبیاب Recording Audio (ضبط صدا) را اجرا کنید و دستورالعملها را دنبال کنید تا مشکلات میکروفون شناسایی و رفع شود.
مرحله ۲:
برای مشکلات پایدارتر، یک بررسی فایلهای سیستمی انجام دهید.
Command Prompt (خط فرمان) را با دسترسی مدیر (Administrator) باز کنید و دستور زیر را وارد کنید:
sfc /scannow
این دستور فایلهای سیستمی خراب یا گمشده را اسکن و در صورت امکان تعمیر میکند.
این دستور فایلهای سیستمی خراب یا معیوب را اسکن کرده و تعمیر میکند که ممکن است باعث اختلال در عملکرد دستگاههای صوتی شده باشند.
استفاده از اسکریپت برای قفل کردن حجم میکروفون (پیشرفته)
اگر تمام روشها بینتیجه بود و حجم میکروفون همچنان ریست میشود، میتوانید با استفاده از یک اسکریپت دستهای (batch script) و ابزاری مثل NirCmd، سطح صدای میکروفون را هنگام راهاندازی سیستم به مقدار ثابت تنظیم کنید.
مرحله ۱:
نرمافزار NirCmd را از وبسایت رسمی آن یا از طریق یک مدیر بسته مانند Scoop دانلود و نصب کنید.
مرحله ۲:
یک فایل دستهای (batch file) بسازید، مثلاً با نام 100_mic_vol.bat، و محتوای زیر را در آن قرار دهید. عدد ۶۵۵۳۵ را با مقدار حجم صدای دلخواه خود جایگزین کنید:
nircmd.exe setsysvolume 65535 "Microphone"
مرحله ۳:
این فایل دستهای را در پوشهی Startup ویندوز قرار دهید تا هر بار که وارد سیستم میشوید بهصورت خودکار اجرا شود. این اسکریپت هر بار که سیستم راهاندازی میشود یا بهصورت دستی اجرا شود، حجم میکروفون را به سطح تعیینشده بازنشانی میکند.
این روش صرفاً یک راهکار موقت است و فقط در صورتی باید استفاده شود که سایر راهحلها مشکل را برطرف نکنند، چون با این کار هرگونه تنظیم خودکار حجم توسط برنامهها یا ویندوز به زور نادیده گرفته میشود.
حل مشکل بازنشانی خودکار حجم میکروفون در ویندوز ۱۱ معمولاً نیازمند جلوگیری از کنترل نرمافزارها روی میکروفون، بهروزرسانی یا بازگرداندن درایورها، و غیرفعال کردن ابزارهای تداخلساز است. اجرای مداوم این مراحل باعث میشود سطح ورودی صدا برای تماسها، جلسات و ضبطها پایدار و قابل اعتماد شود.