لا شك أن مستخدمي أجهزة الكمبيوتر للعمل والألعاب ومشاهدة الأفلام والاستماع إلى الموسيقى قد واجهوا موقفًا مشابهًا أكثر من مرة: يبدأ تشغيل فيديو من يوتيوب بصوت عالٍ عبر مكبرات الصوت أثناء اجتماع على برنامج تيمز أو مكالمة مهمة. هذا عكس ما ترغب به تمامًا، خاصةً في المكتب. أما في المنزل، فقد تفضل تشغيل موسيقى في الخلفية تتوقف تلقائيًا عند فتح فيديو أو بدء مسلسل.
لحل هذه المشكلات، نحتاج إلى أمرين: أولاً، فهمٌ دقيقٌ لكيفية عمل التحكم الصوتي عبر التطبيقات في نظامي التشغيل ويندوز 10 وويندوز 11 (واستخدام خياراتهما الأصلية بالكامل). ثانياً، سنحتاج إلى تعلم كيفية تثبيت وتكوين أدوات متقدمة مثل تطبيق "الموسيقى في الخلفية" والتطبيقات المشابهة، والتي توفر تحكماً أدق بكثير، بما في ذلك ميزات مثل الإيقاف التلقائي، وتسجيل صوت النظام، ومعادلة الصوت عبر التطبيقات.
ما هو التحكم الصوتي عبر التطبيقات ولماذا هو مهم؟
يتعامل نظام ويندوز مع كل مصدر صوت ككيان مستقل، مما يتيح لك ضبط مستوى الصوت وأجهزة الإخراج لكل برنامج على حدة : المتصفحات، ومشغلات الفيديو، والألعاب، وبرامج المراسلة، وما إلى ذلك. يُعد هذا مفيدًا بشكل خاص عند العمل مع عدة أجهزة صوتية متصلة في الوقت نفسه.
من بين أكثر تركيبات الصوت شيوعًا: مكبرات صوت الكمبيوتر، وسماعات الرأس السلكية، وسماعات الرأس USB، وتقنية البلوتوث، ومكبرات الصوت HDMI، أو صوت الشاشة/التلفزيون . يظهر كل منها كجهاز منفصل في نظام ويندوز، مما يتيح لك تحديد التطبيق الذي سيشغل الصوت من خلال كل منها، أو، إذا كنت تفضل ذلك، تعيين جهاز واحد للنظام بأكمله. إذا كنت تستخدم أجهزة Realtek، فمن المستحسن أيضًا مراجعة إعدادات الصوت الأساسية في Realtek لضبط إعدادات الإخراج بدقة.
يمنع استخدام هذا النظام بشكل صحيح حدوث مواقف شائعة، مثل اعتقادك بعدم وجود صوت بينما يقوم نظام ويندوز فعليًا بإرسال الصوت إلى مخرج آخر لا تستخدمه (على سبيل المثال، إلى شاشة HDMI بدلاً من سماعات الرأس). لذلك، من المهم جدًا أن تكون لديك فكرة واضحة عن الإعدادات التي ترغب في استخدامها قبل البدء في تعديلها.
في كثير من الحالات، يكفي تغيير الجهاز الافتراضي يدويًا من أيقونة الصوت في شريط المهام. أما إذا أردتَ تخصيص مخرجات صوتية مختلفة لتطبيقات محددة (مثلًا، مكالمات الفيديو عبر سماعات الرأس والموسيقى عبر مكبرات الصوت في غرفة المعيشة)، فستحتاج إلى استخدام مُخَلِّط الصوت المتقدم في نظام ويندوز أو برامج خارجية.

اختر جهاز الصوت الخاص بك بسرعة في نظامي التشغيل ويندوز 10 وويندوز 11
قبل الخوض في التفاصيل الدقيقة، يجدر إتقان الحيلة الأساسية: تغيير مخرج الصوت العام مباشرةً من شريط المهام . ستستخدم هذه الحيلة في 90% من الأوقات عندما تريد ببساطة تشغيل كل شيء عبر سماعات رأس أو مكبرات صوت أخرى.
في نظام التشغيل ويندوز 10، انقر على أيقونة مكبر الصوت في منطقة الإشعارات، ثم انقر على اسم الجهاز أعلى شريط مستوى الصوت. ستُفتح قائمة بجميع منافذ الإخراج المتاحة: مكبرات الصوت الداخلية، سماعات الرأس، HDMI، بلوتوث ، إلخ. سيصبح المنفذ الذي تختاره هو الجهاز الافتراضي، وستعمل جميع التطبيقات المُهيأة لاستخدامه من خلاله.
في نظام التشغيل ويندوز 11، أصبحت اللوحة أبسط نوعًا ما، لكن الفكرة هي نفسها. بالنقر على أيقونة الصوت، تُفتح عناصر التحكم العامة. ثم انقر على السهم الموجود على يمين شريط التمرير لعرض قائمة أجهزة الإخراج، واختر الجهاز الذي ترغب باستخدامه.
إذا لم يظهر الجهاز في القائمة، فمن المحتمل أنه معطل أو به إعدادات خاطئة. في هذه الحالة، انقر بزر الماوس الأيمن على أيقونة الصوت، ثم انتقل إلى خيارات الصوت أو لوحة "الأصوات" الكلاسيكية. في علامة تبويب التشغيل، ستظهر لك جميع أجهزة الصوت المكتشفة ، بما في ذلك الأجهزة غير النشطة، ويمكنك تفعيلها أو تعيينها كأجهزة افتراضية. إذا لم يظهر الجهاز في القائمة بعد، فاتبع دليلنا المفصل لحل مشاكل الصوت .
قم بضبط الصوت لكل تطبيق باستخدام خيارات ويندوز الأصلية
يتضمن نظاما التشغيل ويندوز 10 وويندوز 11، وإن كان مخفياً بعض الشيء، نظاماً فعالاً للغاية لتحديد مستوى الصوت وجهاز الإدخال/الإخراج لكل تطبيق على حدة. لا تحتاج إلى تثبيت أي شيء إضافي للوظائف الأساسية؛ كل ما عليك فعله هو معرفة مكان القائمة الصحيحة.
في نظام التشغيل ويندوز 10، افتح الإعدادات بالضغط على مفتاحي Windows + I، ثم انتقل إلى "النظام"، ثم إلى "الصوت". ستجد في الأسفل رابطًا بعنوان " تفضيلات مستوى صوت الجهاز والتطبيقات " ضمن خيارات الصوت المتقدمة. انقر عليه للانتقال إلى لوحة المفاتيح.
تعرض هذه اللوحة مستوى صوت النظام الإجمالي في الأعلى، وأسفله قائمة بجميع التطبيقات التي تعمل حاليًا أو التي يمكنها تشغيل الصوت. بجانب كل تطبيق، ستجد زر التحكم في مستوى الصوت الخاص به وقائمتين منسدلتين: واحدة للإخراج والأخرى للإدخال.
يُحدد مستوى صوت كل تطبيق كنسبة مئوية من مستوى الصوت الرئيسي . على سبيل المثال، إذا كان مستوى الصوت الرئيسي 10% وقمت بضبط مستوى صوت التطبيق على 100%، فسيعمل التطبيق بمستوى صوت لا يتجاوز 10% من المستوى الفعلي. وإذا قمت بضبطه على 50%، فسيعمل بمستوى صوت لا يتجاوز 5%. يتيح لك هذا موازنة الصوت دون الحاجة إلى تعديل مستوى الصوت الإجمالي باستمرار.
في قوائم الإخراج المنسدلة، يمكنك تحديد الجهاز الذي سيستخدمه كل برنامج: مكبرات صوت الكمبيوتر، سماعات رأس USB، بلوتوث، شاشة HDMI، إلخ. ثم، في قائمة الإدخال المنسدلة، يمكنك اختيار الميكروفون أو واجهة الصوت لكل تطبيق.
في نظام التشغيل ويندوز 11، تختلف العملية قليلاً. افتح لوحة الصوت من شريط المهام، ثم انقر على " المزيد من إعدادات الصوت " للوصول إلى قسم الصوت ضمن الإعدادات. بعد ذلك، مرر لأسفل إلى "خلاط الصوت". ستجد نسخة أحدث من نفس المفهوم: مستوى الصوت وأجهزة الإدخال/الإخراج لكل تطبيق، وفقًا للمنطق نفسه.

تشغيل الصوت في الخلفية: نموذج العملية الواحدة في نظام التشغيل ويندوز 10
عند الحديث عن الموسيقى في الخلفية من منظور تقني ضمن بيئة ويندوز، يبرز مفهوم تشغيل الوسائط في الخلفية في تطبيقات UWP . وهذا ما يسمح لتطبيق الموسيقى بمواصلة التشغيل حتى عند تصغيره أو التبديل إلى تطبيق آخر.
لتفعيل هذه الخاصية في تطبيق UWP من Visual Studio، عدّل ملف Package.appxmanifest. في تبويب "القدرات"، حدّد خيار تشغيل الوسائط في الخلفية . إذا كنت تفضل تعديل ملف XML يدويًا، فتأكد من تعريف مساحة اسم uap3 في عنصر Package، ثم أضف خاصية backgroundMediaPlayback ضمن القدرات.
شيءٌ مثل إدخال `uap3:Capability Name="backgroundMediaPlayback"` ، بشرط تعريف مساحة اسم `uap3` بشكل صحيح. بدون هذه الخاصية، سيتوقف التطبيق عن التشغيل بمجرد بدء تشغيله في الخلفية، بغض النظر عن مدى جودة تهيئة المشغل في التعليمات البرمجية.
يُقدّم النظام أيضًا حدثين لدورة حياة التطبيق: الدخول إلى الخلفية والخروج منها. يجب عليك تسجيل معالجات لهذين الحدثين في مُنشئ فئة التطبيق (App.xaml.cs)، تمامًا كما تفعل مع حدث التعليق. وهما مسؤولان عن إعلامك عند دخول التطبيق إلى وضع الخلفية أو خروجه منه.
من الممارسات الشائعة الاحتفاظ بمتغير منطقي يُشير إلى ما إذا كان التطبيق يعمل في الخلفية. عند حدوث حدث `EnteredBackground`، تُضبط قيمة هذا المتغير على "صحيح"؛ وعند حدوث حدث `LeavingBackground`، تُعاد قيمته إلى "خطأ". من المهم تجنب تشغيل مهام طويلة أثناء حدث `EnteredBackground`، لأن ذلك قد يُبطئ عملية الانتقال أو حتى يتسبب في إغلاق النظام للتطبيق.
متطلبات الذاكرة والشبكة عند تشغيل الصوت في الخلفية
الجانب الحاسم الآخر لتشغيل الصوت في الخلفية هو الذاكرة. فعندما يعمل تطبيق ما في الخلفية، يقلل نظام ويندوز من حد الذاكرة التي يمكنه استخدامها . وإذا تجاوزت هذا الحد، فلن يتردد النظام في إنهاء التطبيق، حتى لو كان يشغل موسيقى.
لإدارة هذا الأمر بفعالية، عليك الاشتراك في حدثي AppMemoryUsageIncreased و AppMemoryUsageLimitChanging. في كل مرة يتم فيها تشغيل هذين الحدثين، يجب عليك التحقق من استخدام التطبيق الحالي للذاكرة والحد المسموح به الجديد، وتحرير الموارد إذا لزم الأمر . على سبيل المثال، عن طريق مسح ذاكرة التخزين المؤقت، وتحرير الصور النقطية، وإغلاق طرق العرض غير المرئية، أو إيقاف المهام غير الضرورية.
فيما يتعلق بالشبكة، تحافظ مصادر الوسائط التي تسحب المحتوى عبر الإنترنت (مثل تدفقات HTTP) على الاتصال مفتوحًا أثناء تنزيل البيانات ، ثم تغلقه فور اكتمال التنزيل. إذا كنت تستخدم MediaStreamSource، فمن المهم تحديث نطاق التخزين المؤقت بشكل صحيح باستخدام SetBufferedRange لكي تعرف المنصة متى يجب إغلاق الاتصال.
إذا احتاج التطبيق إلى إجراء اتصالات شبكية أخرى في الخلفية لا تتعلق مباشرةً بتنزيل الوسائط، فمن الأفضل تغليفها في مهام خلفية محددة مثل MaintenanceTrigger أو TimeTrigger. يسمح نظام ويندوز بتشغيل هذه المهام بحرية أكبر عندما يكون التطبيق الرئيسي خارج المقدمة.
بالإضافة إلى ذلك، إذا قمت بتعطيل التكامل التلقائي لبرنامج MediaPlayer مع عناصر التحكم في نقل الوسائط (SMTC)، فستحتاج إلى التكامل يدويًا مع SMTC ، وإذا كنت تستخدم واجهات برمجة تطبيقات مختلفة مثل AudioGraph، فقم بإنشاء هذا التكامل يدويًا أيضًا إذا كنت تريد استمرار التشغيل في الخلفية.
الموسيقى الخلفية على نظام ويندوز: تحكم دقيق لكل تطبيق
إلى جانب نموذج UWP، يعتمد العديد من مستخدمي أجهزة سطح المكتب التقليدية على تطبيقات مخصصة مثل Background Music للتحكم في مستوى الصوت وسلوك كل برنامج . ورغم أن هذه الميزة معروفة بشكل أساسي على نظام macOS، إلا أن هناك أيضًا تطبيقات ومنافذ مصممة لنظام Windows تتبع فلسفة مشابهة جدًا.
الفكرة بسيطة: يعمل تطبيق "موسيقى الخلفية" في الخلفية ويعرض لوحةً يمكنك من خلالها ضبط مستوى صوت كل تطبيق على حدة ، بما في ذلك المتصفحات، ومشغلات الوسائط، وتطبيقات المراسلة الفورية، وحتى ألعاب الفيديو. كل هذا بدون إعلانات، ولا يتطلب اتصالاً مستمراً بالإنترنت، ويستهلك موارد قليلة جداً.
إحدى نقاط قوته هي خاصية الإيقاف التلقائي للموسيقى عند تشغيل محتوى آخر . تخيل أنك في المنزل تستمع إلى الموسيقى، وفجأةً شغّلت مقطع فيديو في تطبيق آخر: ستتوقف خاصية "الموسيقى في الخلفية" مؤقتًا عن تشغيل الموسيقى، ثم تستأنف التشغيل فور انتهاء الفيديو. هذا عكس ما قد ترغب به تمامًا في العمل، حيث تفضل كتم صوت المتصفح لتجنب أي مفاجآت.
تدعم ميزة الإيقاف التلقائي هذه عادةً معظم مشغلات الموسيقى الشائعة، لذا ما عليك سوى تثبيتها والسماح لتطبيق Background Music بالتعرف عليها. من خلال واجهة التطبيق، يمكنك ضبط مستويات صوت مخصصة لكل تطبيق (بما في ذلك كتم صوت تطبيقات معينة تمامًا) ، لتعديل بيئة الصوت حسب رغبتك في كل موقف.
ومن الميزات الإضافية المفيدة الأخرى إمكانية تسجيل صوت النظام. إذا كان برنامج تشغيل الموسيقى الخلفية قيد التشغيل، يمكنك فتح برنامج QuickTime Player أو أي أداة تسجيل متوافقة، وإنشاء تسجيل صوتي أو تسجيل للشاشة جديد، واختيار الموسيقى الخلفية كجهاز إدخال.
قم بتثبيت وتكوين الموسيقى الخلفية خطوة بخطوة
يتوفر برنامج Background Music لنظام ويندوز كمشروع مفتوح المصدر على منصة GitHub . يمكنك من هناك تنزيل أحدث إصدار مستقر، والاطلاع على التعليمات التفصيلية، والتحقق من الحد الأدنى من المتطلبات. يُنصح بقراءة ملف README لمعرفة ما إذا كان البرنامج يتطلب مكتبات إضافية أو إصدارات محددة من ويندوز.
إذا كنت تستخدم مدير حزم مثل Homebrew في بيئات مدعومة، يمكنك تثبيته بأمر واحد مثل ` brew install --cask background-music` . هذا يُؤتمت عملية التنزيل والتثبيت والتحديثات، فلا داعي للقلق بشأن أي شيء آخر. إنه أمرٌ في غاية السهولة إذا كنت معتادًا على تحديث تطبيقاتك من سطر الأوامر.
بعد التثبيت، يعمل تطبيق "موسيقى الخلفية" في الخلفية ويضيف أيقونة إلى شريط القوائم أو منطقة الإشعارات (بحسب نظامك). من هناك، يمكنك فتح واجهته الرئيسية، حيث ستجد جميع التطبيقات التي تشغل الصوت حاليًا . لكل تطبيق، يمكنك ضبط مستوى الصوت، أو كتمه، أو ضبطه ليتصرف بطريقة معينة عند بدء تشغيل محتوى من تطبيق آخر.
في بيئات العمل، على سبيل المثال، يمكنك ضبط مستوى صوت النظام على مستوى متوسط، وزيادة إشعارات البريد الإلكتروني وتنبيهات Teams قليلاً ، وفي الوقت نفسه، ضبط متصفحك أو مشغل الوسائط على أدنى مستوى أو كتم الصوت. هذا يضمن سماع المكالمات والإشعارات المهمة، ويمنعك من الارتباك عندما يقرر موقع ويب فجأة تشغيل مقطع فيديو.
أما في المنزل، فيمكنك عكس العملية. حافظ على مستوى صوت الموسيقى الخلفية مناسبًا لك، واستخدم خاصية الإيقاف التلقائي لإيقافها مؤقتًا عند تشغيل فيلم أو فيديو . بمجرد انتهاء التشغيل، يستأنف تطبيق "موسيقى الخلفية" تشغيل الموسيقى، ويمكنك استئناف التشغيل من حيث توقفت، دون الحاجة إلى لمس أي شيء.
استكشاف أخطاء الصوت الشائعة وإصلاحها في نظام التشغيل ويندوز
قد يكشف التلاعب بالأجهزة والخلاطات وتوجيه الصوت أحيانًا عن مشاكل خفية. ولحسن الحظ، فإن معظم المشاكل الشائعة لها حلول بسيطة نسبيًا إذا عرفت أين تبحث واتبعت ترتيبًا منطقيًا.
إذا لم يظهر جهاز الصوت في أي قائمة، فإن أول شيء يجب التحقق منه هو الواضح: توصيل الكابلات بشكل صحيح، وتشغيل سماعات الرأس ووضعها في وضع الاقتران إذا كانت تعمل بتقنية البلوتوث، وتحديد الإدخال الصحيح على مكبرات الصوت أو أجهزة استقبال الصوت والفيديو، وما إلى ذلك. بعد ذلك، افتح إدارة الأجهزة (Win + X) وتحقق من قسم "وحدات تحكم الصوت والفيديو والألعاب".
- إذا كنت تشك في أن المشكلة تتعلق ببرامج التشغيل القديمة، فتحقق من كيفية التعامل معها. محركات الإرث وقم بتنزيل برامج التشغيل من الموقع الرسمي للشركة المصنعة إذا لزم الأمر.
- عند ظهور أيقونة تحذير، انقر بزر الماوس الأيمن عليها واختر "تحديث برنامج التشغيل" للبحث عن برامج التشغيل تلقائيًا. إذا لم تُحل المشكلة، يمكنك إلغاء تثبيت الجهاز من هناك وإعادة تشغيل جهاز الكمبيوتر. سيقوم نظام التشغيل ويندوز بإعادة تثبيت برنامج التشغيل تلقائيًا..
- إذا لم يتغير الصوت على الرغم من ضبط مستويات الصوت واختيار الأجهزة، فتأكد من عدم كتم أي شيء وأنك في "الإعدادات > النظام > الصوت" جهاز الإخراج الصحيح نشط.
- إذا تمت إعادة ضبط إعدادات مستوى الصوت والجهاز في كل مرة تقوم فيها بإعادة التشغيل، فتحقق في "services.msc" من أن خدمة "Windows Audio" قيد التشغيل. نوع التشغيل التلقائي وتنفيذ أداة استكشاف أخطاء تشغيل الصوت وإصلاحها من قسم استكشاف الأخطاء وإصلاحها في الإعدادات. كحل أخير، يمكنك دائمًا إجراء استعادة النظام إلى نقطة قبل حدوث المشاكل.
بفضل هذه المكونات، يمكنك جعل صوت جهاز الكمبيوتر الخاص بك أكثر اتساقًا وراحة ، سواء كنت تعمل في مكتب هادئ أو تُنشئ مركزًا صغيرًا للوسائط المتعددة في المنزل. كل ما عليك فعله هو تخصيص بعض الوقت لضبط مستويات الصوت وتوجيهها حسب رغبتك. بعد ذلك، سيتولى النظام الباقي، وما عليك سوى الاستمتاع به دون أي مفاجآت أو ضوضاء غير متوقعة.
