नींद से जागने के बाद मैं खिड़कियों को फिर से कैसे रोक सकता हूं?


116

मैंने अपने मल्टी-मॉनिटर सिस्टम को सोने के लिए रखा है जब यह उपयोग में नहीं है। जब मैं इसे जगाता हूं, तो सभी खिड़कियां एक अलग स्क्रीन पर बदली जाती हैं। निकटतम पैटर्न जो मैं सोच सकता हूं, वह यह है कि वहां की खिड़कियां मुख्य स्क्रीन स्विच पर दूसरी स्क्रीन पर थीं। ऐसा लगता है कि यह सोने से पहले मुख्य स्क्रीन को डिस्कनेक्ट करता है जो बदले में सभी खिड़कियों को 2 या 3 जी स्क्रीन पर स्विच करता है।

संपादित करें: यहां वह वीडियो कार्ड है जिसका मैं उपयोग कर रहा हूं -> SAPPHIRE FleX 100322FLEX Radeon HD 6450


1
आपको उन ग्राफिक्स एडेप्टर को निर्दिष्ट करने की आवश्यकता है जो आप उपयोग कर रहे हैं, यह संभवतः उनकी गलती है।
शिन्राय जूल 25'12

3
मुझे इसका निश्चित समाधान मिला: स्टीफन के रूप में करें, ( st99 ), यहाँ नौवें उत्तर में कहते हैं
सोल्पेप्लाटा साकेतोस

एक ही मुद्दा kubuntu पर है, किसी को भी उस के लिए एक समाधान है?
वकलेह

उत्तर के रूप में जोड़ने में असमर्थ, लेकिन इस उत्तर और इस उत्तर को पढ़ने के बाद , मुझे HKLM \ SYSTEM \ CurrentControlSet \ Control \ GraphicsDrivers \ कॉन्फ़िगरेशन के हेरफेर का समाधान मिला। डिस्कनेक्ट किए गए सभी अतिरिक्त मॉनिटर के साथ, इस पथ पर सभी कुंजियों को हटा दें और पीसी को पुनरारंभ करें। इस पथ (A) में जोड़ा गया नया कुंजी नोट करें। मॉनिटर को फिर से कनेक्ट करें और नई कुंजी जोड़ी (बी) पर ध्यान दें। इच्छानुसार प्रदर्शन सेटिंग्स सेट करें। नई कुंजी फिर से जोड़ दी जाएगी (सी)। प्रत्येक कुंजी एक प्रदर्शन विन्यास का प्रतिनिधित्व करती है। अवांछित कुंजी को हटाएं (शायद कुंजी बी)।
नव

जवाबों:


34

यह समस्या ग्राफिक्स ड्राइवर के साथ सबसे अधिक संभावना है। जब भी विंडोज में एक मल्टीमॉनिटर सेटअप से सिंगल मॉनिटर को डिस्कनेक्ट किया जाता है, तो विंडोज उस स्क्रीन से बचे हुए स्क्रीन पर हर चीज को स्थानांतरित करने का प्रयास करेगा। आमतौर पर, यह तब नहीं होगा जब कंप्यूटर को निलंबित / हाइबरनेट करना / बंद करना। इस प्रकार, यह शायद ग्राफिक्स ड्राइवर के कारण निम्न में से एक है:

  • जब आप कंप्यूटर को सोने के लिए लगाते हैं तो मॉनिटर को 'डिस्कनेक्ट' कर देता है, इसलिए जब विंडोज जागता है, तो उसे यह निर्धारित करना होगा कि सब कुछ कहां रखा जाए।
  • हर बार जब आप कंप्यूटर को नींद से बाहर लाते हैं, तो एक अलग क्रम में मॉनिटर को पहचानना, विंडोज को आपके एप्लिकेशन विंडो को फिर से व्यवस्थित करने के लिए मजबूर करता है।

यह देखने के लिए जांचें कि चिपसेट निर्माता की वेबसाइट पर जाकर आपके ग्राफिक्स ड्राइवर का कोई अपडेट है या नहीं।


1
FYI करें: मेरे ड्राइवर इंटेल से हैं, इसलिए मैंने माना कि उन्हें Windows अपडेट के साथ हस्ताक्षरित और वितरित किया गया था, लेकिन वे नहीं थे।
सिंह

1
यहां भी ऐसी ही समस्या है। मेरे पास nVidia ग्राफिक्स एडेप्टर के साथ डेल लैपटॉप है। डेल चालक के बजाय nVidia से एक नए ड्राइवर को स्थापित करने से समस्या ठीक हो गई।
क्रिस जोन्स

1
इसी तरह की समस्या यहाँ। नवीनतम OEM Intel HD 4600 ड्राइवर क्या मुझे पीसी वेंडर (एचपी) से ड्राइवरों की जांच करनी चाहिए?
फाल्को अलेक्जेंडर

2
7i5bnk NUC के साथ एक ही समस्या - नवीनतम इंटेल ड्राइवरों को मिली
niico

46

यह एक पुराना सवाल है, लेकिन अगर कोई भी इसी मुद्दे के साथ यहां आता है, तो मैं यहां दिए गए समाधान की कोशिश करने का सुझाव देता हूं:

http://answers.microsoft.com/en-us/windows/forum/windows_7-hardware/windows-7-movesresizes-windows-on-monitor-power/1653aafb-848b-464a-8c69-1a68fbd106aa

मैं DisplayPort पर दो 2560x1440 डिस्प्ले के साथ विंडोज 8.1 चला रहा हूं। नींद से जागने पर, मेरी सभी खिड़कियां एक प्रदर्शन में धकेल दी गईं, और उनमें से कुछ का आकार बदल गया। यह मेरे लिए समस्या को हल करता है; अब मेरे सभी विंडो पोजिशन और साइज़ संरक्षित हैं। यहाँ प्रासंगिक लिंक सामग्री है:

मुझे एक काम मिल गया है। Sysinternals ProcessMonitor का उपयोग करते हुए मैंने पाया कि Windows निम्न रजिस्ट्री पथ तक पहुँच रहा था:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers\Configuration

मेरे सिस्टम में तीन प्रविष्टियाँ थीं:

  • DELF003YY7707BR0MUL_30_07D7_6A^9A3774EB79DEE3E3E38496CC7DF4D936
  • QHD32000001_31_07D6_D5^63E1ABDD175E7871DCAEB710418A0F75
  • SIMULATED_8086_2A42_00000000_00020000_1010100^CDE365D1B3F0942F0CF38BFB8E127AB4

प्रत्येक के नीचे एक वृक्ष कहा जाता है 00। चाबियों में से दो हैं:

  • PrimSurfSize.cx
  • PrimSurfSize.cy

के तहत 00एक और शाखा भी कहा जाता था 00। चाबियों में से दो हैं:

  • ActiveSize.cx
  • ActiveSize.cy

पहले दो कॉन्फ़िगरेशन में (यानी DELF00...& QHD3...), ऊपर कुंजी 1440x900 थे, इसलिए वे शामिल नहीं थे।

तीसरा ( SIMULATED...) 1024x768 पर सेट किया गया था।

मैंने इन्हें बदलकर 1600x900 कर दिया और समस्या हल हो गई।

इसके अलावा मैंने संकल्प (नियंत्रण कक्ष के माध्यम से) को 1920x1080 में बदल दिया, चल / आकार का मुद्दा वापस आ गया, लेकिन निचला दायां कोना 1600x900, यानी SIMULATED...सेटिंग्स पर सेट हो गया ।

तो किसी कारण से एक विन्यास ठीक से सेट नहीं होता है।

मुझे नहीं पता कि तीन कॉन्फ़िगरेशन क्यों हैं, मैंने कभी केवल एक मॉनिटर का उपयोग किया है।


15
बस पूरे HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ GraphicsDrivers \ कॉन्फ़िगरेशन को हटाएं, यह भी काम करता है और यह तेज़ है।
फ़ोरो

3
प्रविष्टि हटाना मेरे लिए काम नहीं करता है (विंडोज 10)। जैसे ही मैंने मॉनिटर का रुख किया, 'SIMULATED' प्रविष्टि फिर से बनाई गई। मूल समाधान काम करता है (यानी वास्तविक संकल्प के साथ 1024,768 की प्रत्येक घटना को संशोधित करें)।
FractalSpace

2
यहाँ एक और संबंधित पोस्ट मैं Windows 10 के लिए माइक्रोसॉफ्ट जवाब पर पाया है answers.microsoft.com/en-us/windows/forum/windows_10-hardware/...
Chiramisu

1
@OlafM ने सुझाव दिया कि संपूर्ण कॉन्फ़िगरेशन को हटाना पूरी तरह से काम करता है। मेरे मामले में, विंडोज़ 30 प्रविष्टियों के बारे में नफरत करता है। रिबूट करने के बाद, केवल एक को फिर से बनाया गया था, जिसमें केवल उन मॉनिटर हैं जिनमें मैंने वास्तव में इंट प्लग किया है।
मजा

1
मैं कॉन्फ़िगरेशन फ़ोल्डर में सब कुछ हटाने के बारे में घबरा गया था, लेकिन मैंने पहले एक निर्यात किया और सबकुछ ठीक कर दिया, फिर से शुरू करने के बाद मुझे मॉनिटर ऑर्डर सेट करना पड़ा और यह निश्चित नहीं दिखाई दिया।
19

13

यदि आपके कंप्यूटर में Intel HD ग्राफिक्स हैं, तो आपको Intel ग्राफिक्स कंट्रोल पैनल से प्रदर्शन विकल्प (और रिज़ॉल्यूशन सेटिंग्स) सेट करना होगा। यदि आप इसे विंडोज डिस्प्ले सेटिंग्स से करते हैं तो यह आपको स्लीप मोड से जगाने के बाद रीसेट हो जाएगा।

यहाँ एक स्क्रीनशॉट है।

यहाँ छवि विवरण दर्ज करें


यह मेरे लिए कुछ भी नहीं बदला। या क्या मुझे इंटेल सॉफ्टवेयर के साथ करने से पहले विंडोज सेटिंग्स को पूरी तरह से मिटा देना है?
क्रिस्टोफ ड्रेवेट-ड्रगेट सेप

1
सेटिंग्स को रीसेट करने और फिर इंटेल ग्राफिक्स से आवेदन करने के बाद इसने मेरे लिए काम किया।
तिधर क्लिन ओरबैच

मैंने केवल कुछ विकल्प को स्विच किया और फिर इसे वापस लौटा दिया। इसने "लागू" बॉटन को सक्षम किया और ड्राइवर से कॉन्फिगर को बचाया। मैनुअल लॉक के बाद बढ़िया काम करता है। मैं देखूंगा कि एक लंबी अवधि के बाद क्या होता है
एल्डियन

इसने विंडोज 10 पर मेरे लिए काम किया और मेरी पवित्रता को बचाया।
शॉइलर

9

मुझे लगता है कि मुझे इस पोस्ट के विचारों को इन पोस्टों से जोड़कर इस समस्या का हल मिल गया ।

(मेरा पीसी विंडोज 10 टीएच 2 है, एचडीएमआई पोर्ट के साथ इंटेल एचडी 4600, चेंगगॉन्ग 4k मॉनिटर)

यहाँ प्रक्रिया है।

  1. के तहत सभी अतिरिक्त रजिस्ट्री प्रविष्टियों को हटाएं ... ग्राफ़िकड्राइवर्स कॉन्फ़िगरेशन और ग्राफिकड्राइवर्स कनेक्टिविटी, मेरे मॉनिटर (MST00301 ...) के लिए केवल प्रविष्टि को छोड़कर

  2. सोने के लिए मॉनिटर लगाने से पहले, सभी डेस्कटॉप विंडो को कम करने के लिए "जीत" + "डी" कॉम्बो कुंजी टाइप करें।

  3. मॉनिटर चालू करने के बाद, सभी विंडो को पुनर्स्थापित करने के लिए फिर से "जीत" + "डी" टाइप करें।


1
मुझे लगता है कि विन + डी की जरूरत नहीं है। सभी प्रविष्टियों को हटाने और पीसी को पुनरारंभ करने के बाद बाहरी मॉनिटर को फिर से पंजीकरण में जोड़ा जाता है। उसके बाद उम्मीद के मुताबिक काम होता है। हो सकता है कि विंडोज़ कई अलग-अलग कॉन्फ़िगरेशनों में भ्रमित थी। मेरे मामले में मेरे पास 12 प्रविष्टियाँ थीं और अब केवल 2 हैं: maxrev.de/…
mgutt

यह मेरे लिए काम करता है, लेकिन नए SIMULATED_ ... कुंजी को ठीक करने के बाद ही। पुनः आरंभ करने के बाद, मेरे पास कॉन्फ़िगरेशन और कनेक्टिविटी के तहत दो नई प्रविष्टियाँ थीं। SIMULATED_ 00 प्रविष्टि में cx, साइबर और स्ट्राइड मानों के लिए 1024, 768 और 4096 थे, जो गलत हैं। मैंने दूसरी कुंजी से सिर्फ उन मानों को कॉपी किया, जो मेरे मॉनिटर के लिए सही प्रतीत हुए, और रिबूट हो गए। मेरे पास एक एकल 40 "4K मॉनिटर, एक वसाबी मैंगो UHD400 और समस्या अब तय हो गई है।
पिक्सेलग्रे सिप

मेरे लिए, विन + डी ट्रिक रजिस्ट्री को बदलने के बिना भी काम करती है, जो काम नहीं करती थी। ध्यान दें कि डेस्कटॉप को छोटा नहीं करना है: 1024x768 बॉक्स के बाहर स्थित डेस्कटॉप आइकन मॉनिटर को बंद करने के बाद और फिर से चालू नहीं किया जाएगा। साथ ही, अधिकतम विंडो को आकार परिवर्तन / चाल की समस्या नहीं होती है।
रोलैंड

4

सभी NVidia कार्ड EDID को नकली करने की क्षमता का समर्थन नहीं करते हैं, और यह सिर्फ नींद नहीं है जो इस समस्या का कारण बनता है। यदि एक मॉनिटर बंद कर दिया जाता है या संक्षेप में डिस्कनेक्ट होता है, तो यह सावधानीपूर्वक कॉन्फ़िगर किए गए स्क्रीन लेआउट पर कहर बरपा सकता है। जैसा कि यहां कोई भी समाधान मेरे लिए काम नहीं करता था, मैंने मॉनिटर की संख्या में परिवर्तन होने पर खिड़की की स्थिति को बहाल करने के लिए एक उपयोगिता लिखी थी। यह यहां सोर्स कोड के साथ उपलब्ध है


1
मैंने @GarrGodfrey के कार्यक्रम का परीक्षण किया है और यह एक आकर्षण की तरह काम करता है।
किता

2

आमतौर पर यह ग्राफिक्स ड्राइवर द्वारा नींद मोड का ठीक से समर्थन नहीं करने के कारण होता है और इसलिए कंप्यूटर के सो जाने पर कनेक्टेड डिस्प्ले का पता लगाने की क्षमता को अक्षम कर देता है।

समस्या को हल करने के लिए निर्माता से अपने ग्राफिक्स ड्राइवरों को अपडेट करें।

यदि ड्राइवरों को अपडेट करने के बाद भी समस्या हल नहीं हुई है, तो यह असामान्य रूप से रिपोर्ट की गई डिस्प्ले आईडी (EDID) के कारण हो सकता है। आप आमतौर पर ग्राफिक्स ड्राइवर नियंत्रण कक्ष के भीतर एक मॉनिटर का पता लगाने के लिए मजबूर कर सकते हैं।

हालाँकि यदि यह अनुपलब्ध है, तो आप मॉनिटर को डिस्कनेक्ट होने के दौरान उपकरणों का पता लगाने के लिए विंडोज रिज़ॉल्यूशन विंडो का उपयोग कर सकते हैं, फिर उस डिस्प्ले का चयन करें जो "एक और डिस्प्ले नॉट कनेक्टेड" रिपोर्ट करेगा, फिर मल्टीपल डिस्प्ले के तहत, आप ड्रॉप डाउन कर सकते हैं और "सेलेक्ट करें" का प्रयास करें। वैसे भी कनेक्ट करें "जो आपके द्वारा चुने गए पोर्ट प्रकार पर मॉनिटर पर एक सिग्नल प्रसारित करेगा (सिग्नल इंटरेक्टिव नहीं होगा), फिर उस डिस्प्ले को कनेक्ट करें जो इसे भेजे गए संकेतों की ठीक से व्याख्या करना चाहिए।

मजबूर रिज़ॉल्यूशन स्क्रीन का पता लगाने में बाधा उत्पन्न करेगा और नींद के माध्यम से जारी रहना चाहिए।


2

विंडोज 8.1 और मैकबुक एयर 2013 (इंटेल एचडी ग्राफिक्स 5000) के साथ भी यही समस्या है। मैं सब कुछ करने की कोशिश करता हूं। अंत में मैं अपने ग्राफिक कार्ड के लिए नवीनतम ड्राइवरों के साथ इंटेल में अद्यतन किया गया और समस्या जारी है। फिर मैं ग्राफिक्स प्रॉपर्टी में गया, मल्टीपल डिस्प्ले में अपना दूसरा डिस्प्ले चालू करने के साथ मैंने 'इस डिस्प्ले को डिस्कनेक्ट कर दिया' का चयन किया, फिर दूसरे डिस्प्ले के डिस्कनेक्ट होने के बाद मैं अपने डेस्कटॉप का विस्तार करता हूं और समस्या गायब हो जाती है। उम्मीद है इससे आपका काम बनेगा।


मेरे पास नवीनतम ड्राइवरों के साथ मैकबुक एयर 2013 भी है और इससे मेरी समस्या हल नहीं हुई। क्या आपके पास कोई विचार है कि मैं इसे कैसे हल कर सकता हूं?
एंड्रयू

2

मेरे मामले में, तीन 1920x1080 मॉनिटर के साथ क्षैतिज रूप से व्यवस्थित किया गया, ऐसा लगता है कि अन्य उत्तर ( HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers\Configuration) में उल्लिखित रजिस्ट्री कुंजी पर जाकर तय किया गया है , जिसके साथ शुरू होने वाली कुंजी को ढूंढना है SIMULATED, फिर उस कुंजी के तहत 1920 के सभी मूल्यों को 5760 (1920 ) में बदलना तीन बार, तीन मॉनिटर के लिए)।

मुझे लगता है कि SIMULATEDजब पीसी सो जाता है, तो कुंजी का उपयोग किया जाता है, लेकिन विंडोज को अभी भी नींद से / फिर से शुरू होने की प्रक्रिया में एक डेस्कटॉप बनाए रखने की आवश्यकता होती है, तब भी जब वास्तविक मॉनिटर (एस) खुद को अभी तक रिपोर्ट नहीं कर सकता है।


यही मुझे सबसे ज्यादा मदद करता है। आपका दूसरा पैराग्राफ विशेष रूप से सही प्रतीत होता है। हालाँकि मेरे पास अभी भी अन्य मॉनिटरों के लिए खिड़कियां हैं जब स्क्रीन बंद होती है।
एंड्रयू

1

मेरे लिए, फिक्स https://superuser.com/a/908156/238666 था । सारांश: विंडोज जागरण में मॉनिटर से EDID जानकारी को पढ़ने में विफल रहता है, और एनवीडिया नियंत्रण कक्ष में आप EDID जानकारी को एक फ़ाइल में सहेज सकते हैं और टास्क के तहत उस फ़ाइल से इसे पढ़ने के लिए पीसी सेट कर सकते हैं: कार्य केंद्र, सिस्टम देखें टोपोलॉजी, ईडीआईडी ​​स्रोत।

मेरे सीमित विचार में, मूल समस्या Nvidia कार्ड हो सकती है, लेकिन Windows, DisplayPort, या मॉनिटर (Lenovo X1)


0

मैंने इस छोटे से आवेदन के साथ हल किया:
https://github.com/hunkydoryrepair/MonitorKeeper/releases

बस इसे चलाएं, और यह एक ही स्थिति में खिड़कियां बनाए रखेगा।
बहुत बहुत शुक्रिया @hunkydoryrepair


-1

यह पसंद है या नहीं, लेकिन विशिष्ट 4k मॉनिटर लिंक के साथ डेल की ज्ञात समस्या के अनुसार: http://www.dell.com/support/Article/us/en/19/SLN295708/EN मुझे 59 / 60Hz से 30Hz पर स्विच करना था डिस्प्ले के स्टॉक DP / mDP के साथ जुड़े इंटेल 4600 पर मेरे 3 x डेल P2415Q 4K UHD पर और इसने मेरी मदद की - जैसा कि डेल KB लेख कहता है। यह UP3214Q और P2715Q पर भी लागू होता है।

समस्या कम Res QHD Dell U2515H + एक ही वीडियो / पीसी पर प्रकट नहीं हुई

रजिस्ट्री कुंजी हटाने और ड्राइवर अद्यतन मदद नहीं कर रहे थे।

अपडेट 2018/08: और ग्राफिक्स कार्ड को NVIDIA क्वाड्रो P600 में अपग्रेड करने से समस्या ठीक नहीं हुई, इसलिए 30Hz पर बने रहे।


1
उरघ, 30 हर्ट्ज का उपयोग करने के लिए भयानक है, इसलिए स्टूटरी।
सिमोन ईस्ट

@SimonEast, यह एक साल हो गया है जब से मैंने इस उत्तर को पोस्ट किया है और इन 4K-s का उपयोग 30Hz में कर रहा हूं, फ्लोरोसेंट और एलईडी झिलमिलाहट के प्रति संवेदनशील होने के नाते, और जहां संभव हो डीसी 12 वी हलोजन प्रकाश व्यवस्था को प्राथमिकता देते हुए, मैं कहूंगा कि 30Hz इन 4K मॉनिटर पर ठीक है । Youtube एक्शन vids अपेक्षाकृत सुचारू हैं, लेकिन मैं ज्यादातर इन स्क्रीन का उपयोग कोड, टर्मिनल, मेल और चैट के लिए करता हूं - प्रति दिन 10-12 घंटे के बाद थकान महसूस नहीं करता ..
kuz8
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.