Apa yang bisa saya lakukan untuk mengambil windows yang sudah mati layar?

67

Saya mengalami masalah aneh dengan mesin di mana kadang-kadang ketika sebuah jendela diinisialisasi, itu akan memotret dari layar dan tidak terlihat. Saya tidak dapat mengkliknya untuk menariknya kembali ke pandangan.

Apakah ada program atau perbaikan untuk ini di Windows XP?

Saya tahu Windows dan program lain suka menyimpan lokasi jendela setelah ditutup sehingga ketika Anda membuka kembali mereka berada di tempat di mana mereka ditutup dan saya tidak dapat melihat salah satu dari jendela ini yang ditutup layar.

qroberts
sumber
8
Mungkin berguna untuk mencatat bahwa baik ALT + SPACE, M dan klik kanan pada taskbar trik dalam jawaban bekerja pada window manager kebanyakan sistem mirip UNIX juga, membuat ini trik yang relatif universal. Selain itu, jika Anda bahkan memiliki subset kecil jendela pada sistem UNIX, Anda biasanya dapat ALT + KLIK untuk menariknya. Saya tahu ini adalah pertanyaan khusus Windows, itulah sebabnya saya tidak meninggalkan ini sebagai jawaban lengkap, tetapi mungkin membantu seseorang yang datang dari Google.
Michael Trausch
Apakah Anda menghubungkan monitor kedua baru-baru ini? Atau mungkin sebuah proyektor? Ini terjadi ketika Anda menambahkan perangkat monitor kedua dan memasang desktop Anda (kadang-kadang)
Adam RichardSon
Ditanyakan 6 bulan lalu, jadi, "lihat juga": superuser.com/questions/239891/…
Christopher Galpin

Jawaban:

101

Sorot di dalam bilah tugas, tekan ALT+ SPACElalu M. Itu akan membuatnya siap untuk bergerak. Kemudian gunakan tombol panah Anda untuk memindahkannya dan tekan Enter saat selesai.

Coba tahan Shifttombol sambil menutup. Itu sering menyimpan lokasi.

KCotreau
sumber
4
Juga, klik kanan pada item program di bilah tugas, pilih Pindahkan, lalu, tanpa menggerakkan mouse Anda lagi, tekan tombol panah kanan, kiri, atas, atau bawah yang sesuai sampai jendela muncul.
music2myear
Terima kasih! Ini bekerja dengan sempurna. Akan menandai sebagai jawaban setelah batas waktu berakhir.
qroberts
1
@ qroberts Saya tidak yakin mengapa ini tidak universal, tetapi trik Shift berfungsi untuk beberapa program dengan baik, menyimpan posisi ketika mungkin tidak disimpan. Terima kasih telah menandainya. Saya menghargainya.
KCotreau
18
Setelah menekan Alt + spasi, dan kemudian menggunakan salah satu tombol panah untuk memindahkannya sedikit, Anda juga dapat memindahkan mouse dan jendela akan melompat di bawah kursor mouse Anda.
Ben Richards
1
@qroberts @KCotreau: Trik shift hanya berfungsi jika program meminta CreateWindowEx(atau, dalam .Net, the FormStartLocation) untuk menggunakan posisi awal default. Ada banyak program (dan mungkin kerangka kerja?) Yang tidak menggunakan lokasi default, baik dengan alasan yang sah, atau karena pengembang lupa / membuat kesalahan / tidak tahu yang lebih baik (itu bukan bug yang biasanya Anda lakukan perhatikan ...)
BlueRaja - Danny Pflughoeft
18

Saya punya solusi geeky :-) Script dengan Python yang melewati semua jendela layar dan menawarkan memindahkannya ke sudut kiri atas:

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)

Anda membutuhkan Python dan Win32all .

Lukas Cenovsky
sumber
4
Ya, Anda dapat mengunduh dan menginstal hal-hal (3-5 menit), ATAU Anda dapat menggunakan tombol pintas (3-5 detik) ...
TFM
2
Saya biasanya menggunakan jalan pintas juga, tetapi kadang-kadang tidak berfungsi atau saya perlu memindahkan lebih banyak Windows sekaligus.
Lukas Cenovsky
3
Benar-benar berlebihan tapi aku menyukainya
Gary
6
+1. Ini berguna jika jendela benar-benar offscreen dan dalam arah yang tidak diketahui (atau sangat jauh offscreen).
Peter Mortensen
@ Peter: dalam hal ini Anda bisa menggunakan alt-space diikuti oleh x, yang memaksimalkan jendela
Rabarberski
14

Di Windows 7 Anda dapat memilih jendela dan kemudian Wintombol panah + untuk memindahkannya.

tidbeck
sumber
3
Perhatikan bahwa pertanyaan yang diajukan tentang Windows XP, tetapi ini adalah trik hebat untuk Windows 7 yang kadang-kadang saya gunakan sendiri.
nhinkle
9

Anda juga dapat mengeklik kanan bilah tugas dan memilih salah satu dari pilihan menu penataan jendela. Di Windows 7, mereka adalah:

  • Cascade Windows
  • Tampilkan Windows Stacked
  • Tampilkan Windows Berdampingan

Versi sebelumnya menggunakan istilah yang sedikit berbeda, tetapi melakukan hal yang sama. Beberapa versi hanya akan mengatur windows / aplikasi non-diminimalkan, jika saya ingat dengan benar.


masukkan deskripsi gambar di sini

StevenV
sumber
Metode ini juga mempengaruhi semua jendela lain yang terlihat.
Synetech
Itu benar @Synetech tetapi ketika Anda putus asa untuk mendapatkan kembali jendela offscreen selama presentasi, Anda tidak keberatan menjadi berantakan ...
István Zachar
6
  1. Tetapkan fokus ke jendela, dengan mengklik di bilah tugas atau ALT+ TAB.

  2. ALT+ SPACEuntuk membuka menu sistem.

  3. M untuk memilih Pindah.

  4. Ketuk tombol panah sekali untuk mulai memindahkan jendela.

  5. Gerakkan mouse Anda.

Jendela akan dengan cepat muncul untuk melihat.

Ini lebih cepat daripada menggunakan panah untuk memindahkan jendela sepenuhnya, terutama jika itu jauh dari layar.

Jay Bazuzi
sumber
Anda tidak membutuhkan kedua sumbu; tombol panah apa pun akan dilakukan.
Synetech
@ Synetechinc: Saya baru saja mengkonfirmasi bahwa pada Windows 7; kamu benar. Saya telah mempelajari urutan ini sejak lama, jadi mungkin diperlukan di versi Windows / NT sebelumnya. Jika ada yang punya info itu, saya akan memperbarui jawaban saya.
Jay Bazuzi
Hmm, itu aneh, saya tidak bisa membayangkan mengapa keduanya diperlukan. Saya tahu tombol panah apa pun sudah cukup setidaknya kembali ke Win95. Mungkin Anda hanya menekan keduanya dan berpikir itulah yang melakukannya, seperti menekan banyak tombol dalam permainan untuk melakukan sesuatu dan tidak tahu mana yang melakukan trik, jadi Anda cukup mengulanginya setiap waktu. :-)
Synetech
5

Satu tip ekstra: setelah Anda mulai memindahkannya dengan keyboard (satu piksel), selesaikan dengan hanya menggerakkan mouse. Itu jauh lebih cepat.

Jeff
sumber
2

@ qrobers seperti dicatat oleh StevenV

Klik kanan pada tombol jendela taskbar dan kirim ke

  • Cascade Windows (tumpukan jendela saling bertumpukan dengan tajuk windows ditampilkan)
  • Tile Windows Vertically (melakukan yang terbaik untuk menempatkan semua jendela yang terbuka di komputer Anda)
  • Tile Windows Horizontally (melakukan yang terbaik untuk menempatkan semua jendela yang terbuka berukuran ulang di desktop Anda)

Sejauh ini yang termudah. Saya menggunakannya di beberapa monitor di laptop saya ketika listrik padam dan saya kehilangan monitor kedua. Saya dapat menarik semua jendela ke monitor utama saya (laptop). Sangat mudah, cepat.

nelaaro
sumber
Metode ini juga mempengaruhi semua jendela lain yang terlihat.
Synetech
0

Beberapa aplikasi tidak merespons untuk mengaktifkan jendela plus menggunakan alt + spasi + m, seperti FSCapture (tangkapan layar faststone). WindowSpace (percobaan gratis) berfungsi untuk memindahkannya kembali ke layar.

Lames
sumber
0

Teknik yang sering berhasil adalah ini:

  • Klik kanan di bilah tugas dan pilih "Tampilkan Desktop"
  • Klik kanan pada tugas program bermasalah dan pilih "Kembalikan"
  • Klik kanan pada tugas program lain dan pilih "Pulihkan"
  • Klik kanan di bilah tugas dan pilih "Cascade Windows"

Ini biasanya menyebabkan parameter jendela masuk ke layar saat ini. Memiliki hanya dua jendela aktif membuat sebagian besar posisi jendela tidak berubah.

mgkrebbs
sumber
0

Ada (atau dulu) program yang sangat bagus yang disebut Shove-It for Windows. Dulu di www.phord.com tetapi sudah diturunkan sekarang. Pada dasarnya jalankan saja dan secara otomatis akan mendeteksi semua jendela yang telah dibuka dengan isinya bahkan sebagian di luar layar, dan "dorong" mereka kembali ke area portal tontonan atau ubah ukurannya jika perlu, semua secara otomatis. Saya berhasil menemukan beta lama itu yang gratis, akan dibagikan melalui Sugarsync. https://www.sugarsync.com/pf/D290041_6932435_98576

Dhry
sumber
3
Hanya FYI, sebagian besar pengguna di sini akan cukup skeptis mengunduh file zip acak dari internet, bahkan dengan latar belakang.
Moses
0
  1. Instal aero snap plugin.
  2. Pindahkan layar dengan tombol pintas: Menangkan + panah
Josep Alsina
sumber