سؤال ما الذي يمكنني القيام به لاسترداد النوافذ التي توقفت عن العمل؟


أواجه مشكلة غريبة مع الجهاز حيث في بعض الأحيان عند تهيئة الإطار ، فإنه سيتم إطلاق النار قبالة الشاشة وبعيدا عن الأنظار. لا يمكنني النقر عليه لسحبه إلى الأفق.

هل هناك أي برامج أو إصلاحات لهذا في نظام التشغيل Windows XP؟

أعلم أن Windows وبرامج أخرى ترغب في حفظ مواقع النوافذ بعد إغلاقها عند إعادة فتحها ، فهي في المكان الذي أغلقت فيه ولا يمكنني رؤية أي من هذه النوافذ التي كانت مغلقة من الشاشة.


66
2017-07-28 16:16


الأصل


قد يكون من المفيد ملاحظة أن كل من ALT + SPACE و M والنقر بزر الماوس الأيمن على حيل شريط المهام في الإجابات تعمل على معظم مديري نوافذ الأنظمة المشابهة لـ UNIX أيضًا ، مما يجعل هذه خدعة عالمية نسبياً. بالإضافة إلى ذلك ، إذا كان لديك مجموعة فرعية صغيرة من النافذة على أنظمة UNIX ، فيمكنك عادةً ALT + النقر عليها لسحبها. أعلم أن هذا سؤال متعلق بـ Windows ، ولهذا السبب لا أترك ذلك كإجابة كاملة ، ولكنه قد يساعد شخصًا قادمًا من Google. - Michael Trausch
هل قمت بتوصيل جهاز العرض الثاني مؤخرًا؟ أو ربما جهاز عرض؟ يحدث هذا عند إضافة جهاز المراقبة الثاني وتثبيت سطح المكتب (أحيانًا) - Adam RichardSon
تم السؤال قبل 6 أشهر ، لذلك ، "راجع أيضًا": superuser.com/questions/239891/... - Christopher Galpin
أنظر أيضا كيفية تحريك النوافذ التي تفتح لأعلى الشاشة؟ و اختصار لوحة المفاتيح لتحريك نافذة إلى شاشة أخرى. - Scott


الأجوبة:


تسليط الضوء في شريط المهام ، ضرب ALT+الفراغ ثم M. هذا سيجعلها جاهزة للتحرك. ثم استخدم مفاتيح الأسهم الخاصة بك لنقلها وضرب Enter عند الانتهاء.

حاول عقد تحول المفتاح أثناء الإغلاق. هذا في كثير من الأحيان يحفظ الموقع.


99
2017-07-28 16:19



أيضًا ، انقر بزر الماوس الأيمن فوق عنصر البرنامج في شريط المهام ، ثم حدد نقل ، ثم دون تحريك الماوس مرة أخرى ، اضغط على مفاتيح الأسهم الأيمن أو الأيسر أو الأعلى أو السفلي حسب الاقتضاء حتى تظهر نافذة العرض. - music2myear
شكرا لكم! هذا العمل على أكمل وجه. سيتم وضع علامة كإجابة بمجرد انتهاء المهلة. - qroberts
qroberts أنا لست متأكداً من سبب عدم كونها عالمية ، لكن خدعة Shift تعمل لبعض البرامج بشكل جيد ، مما يوفر الموقف عندما لا يمكن حفظه بطريقة أخرى. شكرا لك بمناسبة ذلك. أنا أقدر ذلك. - KCotreau
بعد ضغط Alt + مسافة ، ثم استخدام أحد أزرار الأسهم لتحريكه قليلاً ، يمكنك أيضًا تحريك الماوس وستقفز النافذة أسفل مؤشر الماوس. - Ben Richards
@ qroberts @ KCotreau: تعمل أداة التحويل فقط إذا طلب البرنامج ذلك CreateWindowEx (أو ، في. صافي ، و FormStartLocation) لاستخدام موضع البدء الافتراضي. هناك الكثير من البرامج (وربما الأطر؟) التي لا تستخدم الموقع الافتراضي ، إما مع سبب وجيه ، أو لأن المطور نسيت / ارتكبت خطأ / لا يعرف أي أفضل (انها ليست علة كنت تلاحظ عادة ...) - BlueRaja - Danny Pflughoeft


لديّ حلّ geky :-) سيناريو في Python يمر عبر جميع النوافذ خارج الشاشة ويعرض نقلها إلى الزاوية العلوية اليسرى:

import winxpgui, sys, win32con

screen_width = 1920
screen_height = 1200

def WindowsListEnum(hwnd, data):
    pos = winxpgui.GetWindowRect(hwnd)
    left, top = 0, 0
    if pos[0] < 0 or pos[0] > screen_width:
        left = 10
    if pos[1] < 0 or pos[1] > screen_height:
        top = 10
    if left or top:
        print winxpgui.GetWindowText(hwnd), ',', pos, '->', (top, left, pos[2], pos[3])
        if sys.stdin.read(1) == 'y':
            winxpgui.SetWindowPos(hwnd, win32con.HWND_NOTOPMOST, left, top, pos[2]-pos[0], pos[3]-pos[1], win32con.SWP_SHOWWINDOW)

print "press 'y' to move the window, anything else to continue\n"
winxpgui.EnumWindows(WindowsListEnum, None)

انت تحتاج الثعبان و Win32all.


18
2017-07-28 22:18



نعم ، يمكنك تنزيل وتثبيت الاشياء (3-5 دقائق) ، أو يمكنك استخدام مفاتيح الاختصار (3-5 ثواني) ... - TFM
عادة ما أستخدم الاختصار أيضًا ولكن في بعض الأحيان لا يعمل أو أحتاج إلى نقل المزيد من Windows في وقت واحد. - Lukas Cenovsky
مبالغة تماما لكني أحب ذلك - Gary
+1. يفيد ذلك إذا كانت النافذة مغلقة تمامًا وفي اتجاه غير معروف (أو بعيدًا عن الشاشة بعيدًا). - Peter Mortensen
Peter: في هذه الحالة ، يمكنك استخدام مسافة alt متبوعة بـ x ، مما يؤدي إلى تكبير النافذة - Rabarberski


في Windows 7 ، يمكنك تحديد النافذة ثم يفوز + مفاتيح الأسهم لنقلها.


14
2017-07-28 21:39



لاحظ أن السؤال المطروح حول Windows XP ، ولكن هذه خدعة رائعة لـ Windows 7 والتي أستخدمها أحيانًا بنفسي. - nhinkle♦


يمكنك أيضًا النقر بزر الماوس الأيمن على شريط المهام واختيار أحد خيارات قائمة تنظيم النوافذ. في Windows 7 ، هي:

  • رتب النوافذ بالتتابع
  • إظهار Windows Stacked
  • نوافذ العرض جنبا إلى جنب

استخدمت الإصدارات السابقة مصطلحات مختلفة قليلاً ، ولكنها فعلت الشيء نفسه. سوف تقوم بعض الإصدارات بترتيب النوافذ / التطبيقات غير المصغرة فقط ، إذا كنت أذكر بشكل صحيح.


enter image description here


9
2017-07-28 20:07



تؤثر هذه الطريقة أيضًا على جميع النوافذ المرئية الأخرى. - Synetech
هذا صحيحSynetech ولكن عندما كنت يائسة للحصول على نافذة أوفسكرين أثناء عرض تقديمي ، لا تمانع في الحصول على الفوضى ... - István Zachar


  1. ضبط التركيز على النافذة ، عن طريق النقر في شريط المهام أو ALT+التبويب.

  2. ALT+الفراغ لإظهار قائمة النظام.

  3. M لتحديد نقل.

  4. اضغط على مفتاح السهم مرة واحدة لبدء تحريك النافذة.

  5. تحريك الماوس.

ستظهر النافذة سريعًا لعرضها.

هذا أسرع من استخدام الأسهم لتحريك النافذة بأكملها ، خاصة إذا كانت بعيدة عن الشاشة.


6
2017-07-30 07:21



لست بحاجة إلى كلا المحورين ؛ أي مفتاح السهم سوف تفعل. - Synetech
Synetechinc: لقد أكدت للتو في Windows 7. أنت محق. تعلمت هذا التسلسل منذ فترة طويلة ، لذلك قد يكون مطلوبًا في الإصدارات السابقة من Windows / NT. إذا كان لدى أي شخص هذه المعلومات ، فسوف أقوم بتحديث إجابتي. - Jay Bazuzi
يبدو هذا غريباً ، ولا أستطيع أن أتخيل سبب الحاجة إلى كليهما. أنا أعرف أي مفتاح السهم كان كافيا على الأقل مرة أخرى إلى WIN95. ربما قمت بالضغط على كل منهما و ظننت أن هذا هو ما فعلته ، مثل الضغط على مفاتيح حفنة في لعبة للقيام بشيء ما وعدم معرفة أي واحد من هذه الحيلة ، لذلك عليك فقط تكرارها كل مرة. :-) - Synetech


نصيحة إضافية واحدة: بعد البدء في تحريكها باستخدام لوحة المفاتيح (بكسل واحد) ، قم بإنهائها بمجرد تحريك الماوس. هذا هو أسرع بكثير.


5
2017-07-29 09:25





qrobers كما لاحظت ستيفنف 

انقر بزر الماوس الأيمن على زر نافذة شريط المهام وأخبره بذلك

  • تتالي Windows (تكدس النوافذ فوق بعضها البعض مع إظهار رؤوس النوافذ)
  • Tile Windows Vertically (يبذل قصارى جهده لوضع جميع النوافذ المفتوحة في حجم سطح المكتب)
  • Tile Windows Horizontally (يبذل قصارى جهده لوضع كافة الإطارات المفتوحة الحجم على سطح المكتب)

هذا هو أسهل بكثير. يمكنني استخدامه في جهاز عرض متعدد مثبت على الكمبيوتر المحمول عند انقطاع التيار الكهربي وإفراغ الشاشة الثانية. يمكنني سحب جميع النوافذ على الشاشة الرئيسية (الكمبيوتر المحمول). سهل جدا وسريع.


2
2017-07-29 09:06



تؤثر هذه الطريقة أيضًا على جميع النوافذ المرئية الأخرى. - Synetech


لا تستجيب بعض التطبيقات لتنشيط النافذة بالإضافة إلى استخدام alt + space + m ، مثل FSCapture (التقاط شاشة faststone). WindowSpace (التجربة المجانية) عملت على إعادته إلى الشاشة.


0
2018-06-19 20:07





التقنية التي تعمل في كثير من الأحيان هي:

  • انقر بزر الماوس الأيمن في شريط المهام واختر "إظهار سطح المكتب"
  • انقر بزر الماوس الأيمن على مهمة برنامج المشكلة واختر "استعادة"
  • انقر بزر الماوس الأيمن على مهمة بعض البرامج الأخرى واختر "استعادة"
  • انقر بزر الماوس الأيمن في شريط المهام واختر "Cascade Windows"

يؤدي هذا عادةً إلى ضبط معلمات الإطار على الشاشة الحالية. إن وجود نسختين نشطتين فقط يحافظ على معظم أوضاع النوافذ دون تغيير.


0
2017-09-30 18:29





هناك (أو كان) برنامج جيد للغاية يسمى Shove-It لـ Windows. اعتادت أن تكون على www.phord.com ولكن تم حذفها الآن. بشكل أساسي ، قم بتشغيله تلقائيًا وسيكشف تلقائيًا عن أي نوافذ تم فتحها بمحتوياتها حتى خارج الشاشة جزئيًا ، وإما "اعادتها" إلى منطقة مدخل العرض أو غيّر حجمها إذا لزم الأمر ، وكل ذلك تلقائيًا. تمكنت من تحديد موقع بيتا قديم من ذلك هو مجاني ، وسوف تشارك عبر Sugarsync. https://www.sugarsync.com/pf/D290041_6932435_98576


0
2017-11-09 16:03



مجرد FYI ، فإن معظم المستخدمين هنا سيكونون متشككين في تحميل ملف مضغوط عشوائي من الإنترنت ، حتى مع الخلفية. - Moses


  1. التثبت ايرو المفاجئة توصيل في.
  2. حرك الشاشة باستخدام مفتاح الاختصار: فوز + السهام

0
2018-01-20 21:52