Tôi có thể làm gì để truy xuất các cửa sổ đã tắt màn hình?


67

Tôi đang gặp một vấn đề kỳ lạ với một chiếc máy mà đôi khi khi một cửa sổ được khởi tạo, nó sẽ bắn ra khỏi màn hình và khuất tầm nhìn. Tôi không thể nhấp vào nó để kéo nó trở lại tầm nhìn.

Có bất kỳ chương trình hoặc sửa lỗi nào trong Windows XP không?

Tôi biết Windows và các chương trình khác muốn lưu vị trí cửa sổ sau khi đóng, vì vậy khi bạn mở lại, chúng ở vị trí chúng bị đóng và tôi không thể thấy bất kỳ cửa sổ nào bị đóng màn hình.


8
Có thể hữu ích khi lưu ý rằng cả ALT + SPACE, M và nhấp chuột phải vào các thủ thuật trên thanh tác vụ trong các câu trả lời cũng hoạt động trên hầu hết các trình quản lý cửa sổ giống như hệ thống UNIX, biến đây thành một thủ thuật tương đối phổ biến. Ngoài ra, nếu bạn thậm chí có một tập hợp con nhỏ của cửa sổ trên các hệ thống UNIX, bạn thường có thể ALT + BẤM vào nó để kéo nó. Tôi biết đây là một câu hỏi dành riêng cho Windows, đó là lý do tại sao tôi không để câu hỏi này là câu trả lời chính thức, nhưng nó có thể giúp ai đó đến từ Google.
Michael Trausch

Bạn đã kết nối màn hình thứ hai gần đây? Hoặc có thể là một máy chiếu? Điều này xảy ra khi bạn thêm thiết bị màn hình thứ hai và kéo theo máy tính để bàn của bạn (đôi khi)
Adam RichardSon

Đã hỏi 6 tháng trước, vì vậy, "xem thêm": superuser.com/questions/239891/NH
Christopher Galpin

Câu trả lời:


101

Đánh dấu vào thanh tác vụ, nhấn ALT+ SPACErồi M. Điều đó sẽ làm cho nó sẵn sàng để di chuyển. Sau đó sử dụng các phím mũi tên của bạn để di chuyển nó và nhấn Enter khi kết thúc.

Hãy thử giữ Shiftchìa khóa trong khi đóng cửa. Điều đó thường lưu vị trí.


4
Ngoài ra, nhấp chuột phải vào mục chương trình trong thanh tác vụ, chọn Di chuyển, sau đó, không di chuyển chuột, nhấn các phím mũi tên phải, trái, lên hoặc xuống nếu thích hợp cho đến khi cửa sổ xuất hiện.
music2myear

Cảm ơn bạn! Điều này làm việc hoàn hảo. Sẽ đánh dấu là câu trả lời khi hết thời gian.
qroberts

1
@qroberts Tôi không chắc tại sao nó không phổ biến, nhưng thủ thuật Shift hoạt động tốt cho một số chương trình, lưu vị trí khi nó có thể không lưu. Cảm ơn bạn đã đánh dấu nó. Tôi rât cảm kich.
KCotreau

18
Sau khi nhấn phím Alt + và sau đó sử dụng một trong các nút mũi tên để di chuyển nó một chút, bạn cũng có thể chỉ cần di chuyển chuột và cửa sổ sẽ nhảy theo con trỏ chuột.
Ben Richards

1
@qroberts @KCotreau: Thủ thuật thay đổi chỉ hoạt động nếu chương trình yêu cầu CreateWindowEx(hoặc, trong .Net, the FormStartLocation) sử dụng vị trí bắt đầu mặc định. Có rất nhiều chương trình (và có lẽ là các khung?) Không sử dụng vị trí mặc định, với lý do hợp lệ hoặc do nhà phát triển quên / mắc lỗi / không biết gì hơn (đó không phải là lỗi bạn thường gặp chú ý ...)
BlueRaja - Danny Pflughoeft

18

Tôi có một giải pháp táo bạo :-) Script trong Python đi qua tất cả các cửa sổ ngoài màn hình và đề nghị chuyển chúng sang góc trên bên trái:

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)

Bạn cần PythonWin32all .


4
Vâng, bạn có thể tải xuống và cài đặt nội dung (3-5 phút), HOẶC bạn có thể sử dụng các phím tắt (3-5 giây) ...
TFM

2
Tôi cũng thường sử dụng phím tắt nhưng đôi khi nó không hoạt động hoặc tôi cần di chuyển thêm Windows cùng một lúc.
Lukas Cenovsky

3
Hoàn toàn quá mức cần thiết nhưng tôi thích nó
Gary

6
+1. Điều này rất hữu ích nếu cửa sổ hoàn toàn ngoài màn hình và ở một hướng không xác định (hoặc ngoài màn hình rất xa).
Peter Mortensen

@Peter: trong trường hợp đó bạn có thể sử dụng không gian thay thế theo sau là x, giúp tối đa hóa cửa sổ
Rabarberski

14

Trong Windows 7, bạn có thể chọn cửa sổ và sau đó Win+ phím mũi tên để di chuyển nó.


3
Lưu ý rằng câu hỏi đã hỏi về Windows XP, nhưng đây là một mẹo hay cho Windows 7 mà đôi khi tôi cũng sử dụng.
nhinkle

9

Bạn cũng có thể nhấp chuột phải vào thanh tác vụ và chọn một trong các lựa chọn menu sắp xếp cửa sổ. Trong Windows 7, chúng là:

  • cửa sổ tầng
  • Hiển thị Windows xếp chồng
  • Hiển thị cửa sổ cạnh nhau

Các phiên bản trước sử dụng các thuật ngữ hơi khác nhau, nhưng đã làm điều tương tự. Một số phiên bản sẽ chỉ sắp xếp các cửa sổ / ứng dụng không được thu nhỏ, nếu tôi nhớ chính xác.


nhập mô tả hình ảnh ở đây


Phương pháp này cũng ảnh hưởng đến tất cả các cửa sổ có thể nhìn thấy khác.
Synetech

Đó là sự thật @Synetech nhưng khi bạn mong muốn lấy lại một cửa sổ ngoài màn hình trong khi thuyết trình, bạn không ngại bị lộn xộn ...
István Zachar

6
  1. Đặt tiêu điểm cho cửa sổ, bằng cách nhấp vào thanh tác vụ hoặc ALT+ TAB.

  2. ALT+ SPACEđể hiển thị menu hệ thống.

  3. M để chọn Di chuyển.

  4. Nhấn một phím mũi tên một lần để bắt đầu di chuyển cửa sổ.

  5. Di chuyển chuột của bạn.

Cửa sổ sẽ nhanh chóng bật vào để xem.

Điều này nhanh hơn so với việc sử dụng các mũi tên để di chuyển toàn bộ cửa sổ, đặc biệt nếu nó tắt màn hình.


Bạn không cần cả hai trục; bất kỳ phím mũi tên sẽ làm.
Synetech

@Synetechinc: Tôi vừa xác nhận rằng trong Windows 7; bạn đúng rồi. Tôi đã học được trình tự này từ lâu, vì vậy nó có thể đã được yêu cầu trong các phiên bản Windows / NT trước đó. Nếu ai có thông tin đó, tôi sẽ cập nhật câu trả lời của tôi.
Jay Bazuzi

Hmm, điều đó có vẻ lạ, tôi không thể tưởng tượng được tại sao cả hai sẽ được yêu cầu. Tôi biết bất kỳ phím mũi tên nào cũng đủ ít nhất là trở lại Win95. Có thể bạn vừa nhấn cả hai và nghĩ rằng đó là những gì đã làm, như nhấn một phím trong trò chơi để làm gì đó và không biết cái nào đã làm trò đó, vì vậy bạn chỉ cần lặp lại chúng mỗi lần. :-)
Synetech

5

Một mẹo nữa: sau khi bạn đã bắt đầu di chuyển nó bằng bàn phím (một pixel), hãy kết thúc bằng cách di chuyển chuột. Đó là nhanh hơn rất nhiều.


2

@qrobers theo ghi nhận của StevenV

Nhấp chuột phải vào nút cửa sổ thanh tác vụ và bảo nó

  • Cascade Windows (xếp chồng các cửa sổ lên nhau với các tiêu đề cửa sổ hiển thị)
  • Ngói Windows theo chiều dọc (cố gắng hết sức để đặt tất cả các cửa sổ đang mở có kích thước lại trên màn hình của bạn)
  • Ngói Windows theo chiều ngang (tốt nhất là đặt tất cả các cửa sổ đang mở có kích thước lại trên màn hình của bạn)

Đây là cách dễ nhất. Tôi sử dụng nó trong nhiều màn hình được đặt trên máy tính xách tay của tôi khi mất điện và tôi mất màn hình thứ hai. Tôi có thể kéo tất cả các cửa sổ lên màn hình chính (máy tính xách tay). Rất dễ dàng, nhanh chóng.


Phương pháp này cũng ảnh hưởng đến tất cả các cửa sổ có thể nhìn thấy khác.
Synetech

0

Một số ứng dụng không phản hồi kích hoạt cửa sổ cộng với sử dụng alt + dấu cách + m, chẳng hạn như FSCapture (chụp màn hình faststone). WindowSpace (dùng thử miễn phí) đã hoạt động để đưa nó trở lại màn hình.


0

Một kỹ thuật thường hoạt động là:

  • Nhấp chuột phải vào thanh tác vụ và chọn "Hiển thị màn hình"
  • Nhấp chuột phải vào nhiệm vụ chương trình vấn đề và chọn "Khôi phục"
  • Nhấp chuột phải vào một số nhiệm vụ của chương trình khác và chọn "Khôi phục"
  • Nhấp chuột phải vào thanh tác vụ và chọn "Cascade Windows"

Điều này thường làm cho các tham số cửa sổ phù hợp với màn hình hiện tại. Chỉ có hai cửa sổ hoạt động giữ cho hầu hết các vị trí cửa sổ không thay đổi.


0

Có (hoặc là) một chương trình cực kỳ tốt có tên là Shove-It cho Windows. Đã từng có tại www.phord.com nhưng giờ nó đã bị gỡ xuống. Về cơ bản chỉ cần chạy nó và nó sẽ tự động phát hiện bất kỳ cửa sổ nào đã mở với nội dung của chúng ngay cả ngoài màn hình và "đẩy" chúng trở lại khu vực cổng xem hoặc thay đổi kích thước chúng nếu cần, tất cả đều tự động thay đổi. Tôi đã tìm được bản beta cũ miễn phí, sẽ chia sẻ qua Sugarsync. https://www.sugarsync.com/pf/D290041_6932435_98576


3
Chỉ là một FYI, hầu hết người dùng ở đây sẽ khá nghi ngờ khi tải xuống một tệp zip ngẫu nhiên từ internet, ngay cả với nền.
Moses

0
  1. Cài đặt plugin aero snap .
  2. Di chuyển màn hình bằng phím nóng: Win + mũi tên
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.