स्क्रीन लॉक होने या स्लीप मोड (विंडोज 8.1) आने के बाद हेडफ़ोन से ऑडियो म्यूट किया जाता है


14

साहसिक (यह सब कैसे शुरू हुआ)

बिल्कुल शीर्षक के समान, जब भी मैं स्क्रीन लॉक करता हूं (विंडोज + एल या Ctrl + Alt + Del -> लॉक दबाकर) ऑडियो काम करना बंद कर देता है। ठीक है, आंशिक रूप से, चूंकि स्पीकर अभी भी पूरी तरह से काम करते हैं, लेकिन हेडफ़ोन (लाइन आउट) नहीं! जब स्लीप मोड के बाद पीसी उठता है तब भी ऐसा नहीं होता है। ऐसा लगता है कि लाइन को मारना एकमात्र चीज है जो लानत स्क्रीन को बंद कर रही है।

यह अब तक का सबसे अजीब बग है जिसका मैंने अब तक सामना किया है।

प्रणाली

-Sager NP7338 / CLEVO W230SS
-Sound card: VIA High Definition Audio (HD Audio) 1802p
-Windows: 8.1 x64 Pro

शुरू में मुझे लगा कि दोषपूर्ण ड्राइवरों की वजह से समस्या ऑडिओगैड क्रैश हो रही थी, लेकिन कुछ परीक्षणों के बाद मैंने देखा कि इस प्रक्रिया को बस फिर से शुरू किया गया था और ऑडियो सेवाओं (विंडोजएडियो और विंडोजएंडपॉइंटब्लेस्ट) को कभी नहीं रोका गया (वास्तव में स्पीकर काम करते रहते हैं)।

मैंने निम्नलिखित ड्राइवरों की कोशिश की: - 10.0500d - 10.1200a - 11.0100a - 11.0300a

क्या आपको कोई विचार आया है? किसी भी अन्य चालक मैं कोशिश कर सकते हैं? जब तक यह मेरे 1802p के साथ संगत है (मैंने एक रियलटेक ड्राइवर को हताशा से बाहर निकालने की कोशिश की और मुझे बीएसओडी मिला)।

एक संभावित कारण ...

मेरी परिकल्पना यह है कि स्क्रीन को लॉक करने से कुछ घटना हो जाती है जो कुछ महत्वपूर्ण प्रक्रिया को क्रैश कर देती है। समस्या यह है कि मुझे नहीं पता कि यह कौन सी प्रक्रिया है। साथ ही इवेंट व्यूअर के संबंध में कोई उपयोगी जानकारी नहीं देता है। मैं विंडोज 7 का परीक्षण करने जा रहा हूं, लेकिन यह बेतुका है क्योंकि यह लैपटॉप विंडोज 8.1 के साथ संगत माना जाता है (हां, यह अभी भी वारंटी में है और अगर मुझे कोई समाधान नहीं मिला तो मैं इसे वापस कर दूंगा)।

आपकी मदद के लिए अग्रिम धन्यवाद।

अद्यतन १

मैंने शाब्दिक रूप से स्क्रीन लॉक करने वाली प्रक्रियाओं की सूची और उसके बाद चलने वाली प्रक्रियाओं की सूची की तुलना की है। गैर-संबंधित प्रक्रियाओं के एक जोड़े के अलावा सब कुछ बिल्कुल समान है। मैं हताश हूँ ... प्लस मैं विंडोज 7 का परीक्षण नहीं कर सकता क्योंकि मैं इसे यूईएफआई मोड में बूट नहीं कर सकता (और मैं किसी को समस्या दिखाने के मामले में वर्तमान विंडोज विभाजन को मिटाना नहीं चाहता।

एक और बात: मैंने सभी स्टार्टअप आइटम्स (VIA VDeck सहित) को निष्क्रिय करने की कोशिश की और जादुई रूप से समस्या ठीक हो गई। मैं स्क्रीन लॉक कर सकता था और हेडफ़ोन काम करता रहता था लेकिन एक बार जब मैंने स्लीप मोड पीयूएफ को ट्रिगर किया, तो ऑडियो फिर से चला गया। मुझे पूरा यकीन है कि यह एक सॉफ्टवेयर समस्या है।


2
आपके उत्तर के लिए धन्यवाद! InitHeadphones.exe चलाना मेरे क्लेवो P170SM-A के साथ रियलटेक के साथ भी काम करता है। Hp.dll का नामकरण स्थायी वर्कअराउंड के रूप में काम नहीं किया, लेकिन मैं initHeadphones.exe "किसी भी उपयोगकर्ता के वर्कस्टेशन अनलॉक पर" चलाने के लिए एक विंडोज कार्य बनाने में कामयाब रहा
पैट्रिक मोटार्ड

1
क्या आप वास्तविक उत्तर को उत्तर के रूप में पोस्ट कर सकते हैं?
बरगी

जवाबों:


3

चूंकि यह विषय दो साल से अधिक पुराना है और कोई 'उत्तर' प्रदान नहीं किया गया है, मुझे अंक एकत्र करने में खुशी हो रही है। यहाँ उत्तर है कि लेखक ने पाया, उसकी / उसके स्वयं (प्रश्न से यहाँ स्थानांतरित)।

यह मेरे साथ हुई सबसे अजीब बात है। यहाँ मुझे पता चला है:

  • अपने आप ही ऑडियो ड्राइवर (Microsoft से डिफ़ॉल्ट "हाई डेफिनेशन ऑडियो" या "VIA HD VIA से ऑडियो" (Win8.1)) स्लीप मोड से जागने के बाद ध्वनि को लाइन-आउट पर भेजना बंद कर देता है

  • अगर मैं भी CLEVO (HkeyTray.exe) से हॉट कीज़ मैनेजर निष्पादित करता हूँ, तो ऑडियो सस्पेंड / वेकअप के माध्यम से काम करता है, लेकिन स्क्रीन लॉक करने के बाद काम नहीं करता है

  • अब सबसे अच्छा! हॉट कीज़ मैनेजर के फ़ोल्डर के अंदर (मेरे मामले में C: \ Program Files (x86) \ Hotkey) एक छोटी .exe फ़ाइल है जिसे InitHeadphone.exe कहा जाता है। जैसा कि आप अनुमान लगा सकते हैं कि यह लाइन-आउट / हेडफ़ोन से ऑडियो को फिर से सक्षम करता है, चाहे आपने कुछ भी किया हो (स्लीप, लॉक, जो भी हो)। ऐसा लगता है कि यह कुछ निर्भरता है, इसलिए इसे फ़ोल्डर के अंदर चलाया जाना चाहिए।

क्या एक साहसिक लोग! मैं अधिक जांच करने और समझने की कोशिश करूंगा कि दो अलग-अलग उत्पादकों के सॉफ्टवेयर के दो टुकड़ों (CLEVO और VIA) के बीच ऐसा संबंध क्यों है। यह लगभग ऐसा है जैसे वे एक सहजीवी रिश्ते में हैं! मुझे उम्मीद है कि इससे किसी को मदद मिलेगी। कृपया मुझे बताएं अगर ऐसा है। :)

अस्थायी वर्कअराउंड

यदि आपका हेडफ़ोन / लाइन-आउट स्लीप मोड या स्क्रीन लॉक करने के बाद काम नहीं करता है और आपके पास एक VIA साउंड कार्ड है तो बस CLEVO के हॉट कीज़ मैनेजर को डाउनलोड करें और फ़ाइल initHeadphones.exe चलाएं। मुझे अभी भी यह पता लगाना है कि हालांकि ...

स्थिर समाधान

नोटबुक समीक्षा के मंच से wspawn (धन्यवाद! आप अभी भी एक जवाब पोस्ट करने के लिए आपका स्वागत है) निम्नलिखित समाधान पाया:

हॉटकी सॉफ़्टवेयर को ऑडियो कंट्रोल / हेडफ़ोन के साथ गड़बड़ करने से रोकने के लिए निम्न फ़ाइल का नाम बदलें: C: \ Program Files (x86) \ Hotkey \ hp.dll to C: \ Program Files (x86) \ Hotkey \ hp_DebABLED.dll।

अंतिम समाधान

जाहिर तौर पर CLEVO से हॉटकी उपयोगिता स्थापित करना (जो कि Sager के ड्राइवर पृष्ठ पर भी पाया जा सकता है) पर्याप्त है। नवीनतम संस्करण 8.0100 है। मुझे अभी भी इस बेवकूफ कार्यक्रम को स्थापित किए बिना समस्या को ठीक करने का एक तरीका खोजना होगा।


इसकी सफाई पर पहल करने के लिए धन्यवाद। मैं यहाँ समाधान की अधिक जानकारी ले गया।
फिक्सर 1234

1

रीव्स के जवाब के अतिरिक्त, क्लीवो के हॉटकी कार्यक्रम को चलाने के बिना इस समस्या को हल करना संभव है।

ध्यान दें, जहां तक ​​मुझे पता है, यह समस्या क्लीवो लैपटॉप के लिए अद्वितीय है, लेकिन उनमें से एक बड़ी संख्या को प्रभावित करती है। यह थोड़ा कष्टप्रद है कि यह समस्या वर्षों से मौजूद है, लेकिन क्लीवो अपने सॉफ्टवेयर हैक के साथ (संभवतः) हार्डवेयर बग को ठीक करने में पूरी तरह से खुश है।

विंडोज पर

हर बार जब कंप्यूटर नींद से उठता है तो हमें InHHeadphones प्रोग्राम चलाना पड़ता है।

सबसे पहले, किसी को दुर्भाग्य से क्लीवो के हॉटकी कार्यक्रम को स्थापित करना होगा, जैसा कि रीथ्स के उत्तर में इनहिटहेडफोन प्रोग्राम प्राप्त करने के लिए समझाया गया है। यदि कोई आसान तरीका है, तो कृपया मुझे सुधारें!

दूसरा, ऑटोटार्टिंग से हॉटकी प्रोग्राम को अक्षम करें।

अंत में, विंडोज के टास्क शेड्यूलर एप्लिकेशन को खोलें। InitHeadphones.exe (डिफ़ॉल्ट रूप से, C: \ Program Files (x86) \ Hotkey \ InitHeadphones.exe) और ट्रिगर करने के लिए क्रिया सेट करें:

कार्य शुरू करें: एक घटना पर
लॉग: सिस्टम
स्रोत: पावर-ट्रबलशूटर
इवेंट ID: 1

लिनक्स पर

लिनक्स पर इन-हेडफ़ोन नामक एक परियोजना मौजूद है, जो एक पायथन प्रोग्राम प्रदान करता है जो एम्पलीफायर से सीधे बात करता है और इसे व्यवहार करने के लिए कहता है।

रिपॉजिटरी का लिंक: https://github.com/Unrud/init-headphone

यह प्रोग्राम बॉक्स पर वही कहता है जो सेट होने के बाद बिना किसी परेशानी के होता है


अब तक, यह विंडोज टास्क शेड्यूलर का उपयोग करते हुए मेरे चतुर तरीके की तरह दिखता है, भले ही मैं मैन्युअल रूप से कार्य चलाता हो, :( - लिनक्स विधि अभी भी ठीक काम कर रही है!
सोमपोम
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.