Remote Desktop: Zoom VÀ toàn màn hình - làm thế nào? (Từ xa Win10, máy chủ Win7, 2008 & 2003)


19

Vấn đề: Khi tôi sử dụng máy tính để bàn từ xa từ Surface Pro 4, chạy Win 10, đến hệ thống Win7 hoặc Win2003, mức độ cao của Surface khiến máy tính từ xa quá nhỏ để xem. Trong trường hợp này, điều khiển từ xa là bề mặt (với màn hình độ phân giải cao) và máy chủ hiển thị độ phân giải thấp (di sản 92 dpi).

Vấn đề này được thảo luận và chứng minh trong các blog MS ở đâyở đây trên SU

Tuy nhiên, vấn đề tôi gặp phải là:

Có, có tính năng Thu phóng trong ứng dụng khách thứ ba. Tuy nhiên, khi tôi sử dụng nó, tôi mất khả năng truy cập toàn màn hình trên máy khách (để sử dụng tất cả bất động sản của khách hàng và để có thẻ alt và các khóa khác được chuyển đến máy chủ). Sau 30 phút sử dụng, tôi có thể nói rõ rằng tính năng thu phóng trong máy khách RDP win10 KHÔNG hữu ích cho công việc thực tế.

Chúng tôi đảm bảo rằng các máy chủ Win7 đã có trên Win7-SP1 với cài đặt kb2923545. Điều này làm cho không có sự khác biệt mà chúng ta có thể nhìn thấy.

Tôi đã thử sử dụng Remote Desktop Connection Manager , như được đề xuất ở đây , nhưng dường như nó không có khả năng mang lại cho tôi trải nghiệm toàn màn hình được phóng to (có lẽ tôi đã không tìm thấy nó, nhưng tôi đã chọc nó rất nhiều! Phiên bản 2.7 thiếu chức năng cần thiết và phiên bản 2.2 cũ hơn sẽ hoạt động, nhưng chúng tôi không tìm thấy phiên bản 2.2 để tải xuống).

Vì vậy, máy tính xách tay Vaio cũ của tôi rất tốt cho máy tính để bàn từ xa và Win10 Surface mới của tôi hiện không thể sử dụng như một máy khách từ xa máy tính để bàn từ xa .

Làm cách nào để có được Surface mới của tôi có thể sử dụng được như Vaio cũ?

Lưu ý: Chúng tôi đang tìm cách sử dụng Win10 Surface như một ứng dụng khách thực sự cho các máy chủ Win7, 2008 và Win2003. Ngay bây giờ, từ tất cả các công việc của chúng tôi cho đến nay, đây chỉ đơn giản là một tính năng còn thiếu. (Và chúng tôi đang đau khổ!)

Lưu ý: Vui lòng không bảo chúng tôi "đăng xuất và bắt đầu một phiên mới" trên máy chủ: Điều này đánh bại mục đích, không hữu ích và là một hồi quy lớn từ chức năng chúng tôi có trước khi dùng thử Surface. Ngoài ra, đừng nói với chúng tôi rằng chỉ win10-win10 mới mang lại trải nghiệm đúng đắn. Chúng tôi đã có một trải nghiệm tốt khi sử dụng các hệ thống từ xa kế thừa. Vấn đề là bề mặt dpi cao.


1
Điều này chỉ đơn giản liên quan đến việc sử dụng một máy khách khác ngoài Remote Desktop mặc định, một máy tính có hỗ trợ tốt hơn, cho màn hình độ phân giải cao của bạn.
Ramhound

@Ramhound Có gợi ý nào không?
Jonesome phục hồi Monica

Thử nghiệm nhiều giải pháp cho đến khi bạn tìm thấy một giải pháp mà bạn thích.
Ramhound

Câu trả lời:


25

Tôi phải nói rằng, điều này đã rất bực bội. Ứng dụng khách Microsoft RDP đơn giản là thiếu chức năng được yêu cầu trong thế giới đa DPI mới này ....

Tôi đã tìm thấy một giải pháp và đã xác minh cả trên màn hình Surface 4 Pro và ASUS PB279Q 27 "4K / UHD 3840x2160 ở DPI đầy đủ và Dell XPS 13 (chạy độ phân giải UltraSharp ™ QHD + (3200x1800)!) - Tôi mong đợi điều này Cách tiếp cận sẽ làm việc cho bất kỳ điều khiển DPI cao.

Hơn nữa, tôi đã xác minh nó khi máy chủ là DPI "thông thường" và DPI cao (cụ thể là ASUS PB279Q 27 "4K / UHD 3840x2160 ở độ phân giải gốc).

Trước tiên, tôi cần lưu ý rằng đường dẫn trình quản lý kết nối từ xa của Microsoft ( được đề cập ở đây ) không hoạt động với tôi. Nếu nó hoạt động hoàn toàn, có vẻ như chỉ v2.2 của công cụ đó có thể làm những gì cần thiết. Phiên bản hiện tại của bài viết này là 2.7, và nó đã không cắt nó, mặc dù có rất nhiều tiếng leng keng. (Nhưng tôi nhắc lại, máy khách máy tính từ xa chứng khoán nên giải quyết vấn đề này ....)

Tôi không tìm thấy giải pháp làm việc trên bất kỳ chủ đề nào ở đây trên Stack Exchange. Nhưng sau đó tôi tìm thấy chủ đề này trên các diễn đàn của Microsoft. Nó đề cập đến một khách hàng RDP mà tôi chưa bao giờ nghe nói: mRemoteNG Tôi đã thử nó và BINGO.

Giải pháp làm việc

mRemoteNG hoạt động% 100. Giống như phép thuật. Tôi nhận được một máy khách RDP, toàn màn hình, với tab alt và các khóa khác được chuyển đến máy chủ (giống như trong máy khách Microsoft RDP, mstsc.exe), và nó trông rất tuyệt. Nó xử lý sự khác biệt trong độ phân giải tự động, và chỉ hoạt động!

Tôi có nhiều giờ sử dụng với nó, và nó bay. Đây là lần đầu tiên kể từ khi có Surface 4 Pro mới này, tôi đã có máy tính để bàn từ xa có thể sử dụng được.

Vì vậy tôi vui!

Giải pháp bổ sung (tốt, hỗ trợ băng tần) trong Windows 10 được cập nhật (tháng 6 năm 2016)

Máy khách máy tính từ xa, trong Windows 10 được cập nhật, có tùy chọn Thu phóng trong menu hệ thống hoạt động ít nhất với Win2008-R2 và các máy mục tiêu cao hơn. Chất lượng kết xuất còn thiếu, nhưng tùy chọn này không hoạt động. (Rất hữu ích sau khi nâng cấp máy tính để bàn lên màn hình DPI cao.)

Tuy nhiên, khách hàng này KHÔNG nhớ mức thu phóng, do đó bạn thấy mình phải đặt nó mỗi khi kết nối (yuck). Con đường này là một hỗ trợ ban nhạc, không phải là một giải pháp.

Báo cáo giải pháp bổ sung

Không được kiểm tra bởi người viết bài này, nhưng được báo cáo bởi người bạn tại Microsoft: Trình quản lý kết nối máy tính từ xa ( https://www.microsoft.com/en-us/doad/details.aspx?id=44989 )


4
+1 cho mRemoteNG. Phóng to ứng dụng khách tích hợp là thủ công và không hoạt động với toàn màn hình. RDCman (trên Windows 10 dù sao) dường như cũng tệ như máy khách tích hợp.
Dan Esparza

1
"Báo cáo giải pháp bổ sung" là trình quản lý máy tính để bàn từ xa với các phiên bản 2.2 và 2.7 mà bạn đã đề cập trước đó trong bài đăng. Nó không hoạt động. :(
Pedro Gordo

Tôi đã chiến đấu với Trình quản lý kết nối máy tính từ xa và đã kết thúc, nhưng đây là giải pháp ưu việt.
Joel Rondeau

4

Windows 7 (hoặc Server 2008) không hỗ trợ giao thức RDP phiên bản 8 giới thiệu từ xa DPI (đó là những gì bài viết mà bạn tham chiếu nói về). Điều này dẫn đến hành vi mà bạn đang thấy - bạn có thể có toàn màn hình hoặc thu phóng, nhưng không cùng nhau :(

Cách khắc phục là cập nhật lên Windows 7 SP1 (hoặc Server 2008R2 ở phía máy chủ) và đảm bảo rằng bạn đã cài đặt bản vá sau: https://support.microsoft.com/en-us/kb/2923545 - sau đó bạn sẽ có điều khiển từ xa DPI (vì vậy không phải mọi thứ sẽ nhỏ bé).

Sau khi bạn có DPI từ xa, nếu bạn kết nối với một phiên hiện có (đăng nhập với tư cách là người đã đăng nhập), bạn có thể gặp sự cố với Giao diện người dùng Windows và các ứng dụng vẫn có cài đặt DPI cũ. Các vấn đề này đã được giải quyết chủ yếu trong Windows 10 (các thành phần UI hiện có tỷ lệ thay đổi cài đặt DPI). Trải nghiệm từ xa tốt nhất là Windows 10 đến Windows 10.


Nếu tôi hiểu bạn một cách chính xác, giàn máy tính xách tay mới của tôi (Surface 4 / Win10) sẽ không phải là một công cụ hữu ích để điều khiển từ xa để win7, và các phiên bản win cũ khác? Sau đó, bề mặt chỉ là một khởi đầu cho quản trị viên hệ thống? (Có vẻ như không thể)
Jonesome phục hồi

RE "Cách khắc phục là ..." Xin lỗi, nhưng không có xúc xắc. Đã có tất cả cài đặt, và hoàn toàn không có niềm vui nào cả. Từ những gì tôi có thể thấy, RDP từ Surface 4 đến Win 7 về cơ bản đã bị hỏng.
Jonesome phục hồi

RE: 1 - vâng, RDP v7 không được thiết kế với màn hình dpi cao vì lý do đơn giản là màn hình dpi cao không xuất hiện vào thời điểm đó. Bạn có thể thử hạ thấp cài đặt DPI của mình trên Surface 4 và sau đó kết nối, điều đó sẽ khiến mọi thứ trở lại lớn hơn.
cdavid

Chúng ta có thể làm chậm điều này? Đây không phải là về phiên bản dpi và rdp. Đây là về microsoft sử dụng một nền tảng hoạt động, ndp, rằng trong thế giới% 100 92dpi hoạt động tốt và làm cho các thiết bị dpi cao mới không tương thích với thế giới đó. Điều này phá vỡ toàn bộ cơ sở hạ tầng truy cập từ xa của chúng tôi. Microsoft rõ ràng có thể làm tốt hơn. Các chức năng hiện tại bị phá vỡ sâu sắc.
Jonesome phục hồi

1
@CDavid nói đúng về vấn đề. Các phiên bản cũ hơn của Windows dự kiến ​​máy kết nối sẽ ở mức 72DPI. Bản cập nhật mà anh chia sẻ không cho phép vượt qua DPI thực tế, tuy nhiên, nó không cho phép tùy chọn thay đổi tỷ lệ. Vì thế, tôi đã tìm thấy một hottfix cũ hơn cả ... support.microsoft.com/en-us/kb/2726399 Số dặm của bạn có thể thay đổi.
Nathan Hartley

0

Tôi đã chiến đấu với điều này kể từ khi tôi có Surface Pro 4 vào tháng 9. Mãi cho đến khi tôi quản lý để cập nhật lên Phiên bản kỷ niệm 1604, tôi mới tìm thấy giải pháp. Trên mỗi phiên RDP, kích thước không khớp với màn hình của tôi ... sử dụng liên tục các thanh bên để điều động.

Tuy nhiên, hôm nay, tôi phát hiện ra rằng khi bạn ở trong phiên từ xa, menu hệ thống (góc trên bên trái phía trên) có tùy chọn "Định cỡ thông minh" . Mặc dù cài đặt không duy trì giữa các phiên hoặc máy, hai lần nhấp thêm vẫn tốt hơn trước. Thu phóng và các điều khiển khác không có thứ tôi cần.


0

Tôi gặp vấn đề tương tự khi RDP từ Surface Book của mình sang các máy khách Windows 7 và Server 2012 cũ: Cửa sổ RDP rất nhỏ và không sử dụng được.

Tôi tìm thấy giải pháp này, hoạt động tốt cho tôi cho đến nay:

Bạn có thể tắt nhận thức HiDPI cho mstsc.exe (Remote Desktop Client), cung cấp cho bạn tỷ lệ chính xác khi thực hiện kết nối RDP từ máy khách có màn hình HiDPI đến máy chủ từ xa không hỗ trợ HiDPI.

Làm như vậy:

  • sao chép c: \ windows \ system32 \ mstsc.exe sang mstsc2.exe
  • sao chép c: \ windows \ system32 \ en-us \ mstsc.exe.mui sang mstsc2.exe.mui
  • đặt khóa đăng ký cho mstsc2.exe để tắt nhận thức HiDPI cho mstsc2.exe:

    reg thêm "HKLM \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ AppCompatFlags \ Layer" / t REG_SZ / v "C: \ Windows \ System32 \ mstsc2.exe" / d "~ DPIUNAWARE" / f

Sau đó, luôn luôn sử dụng mstsc2.exe khi bạn muốn tạo kết nối RDP đến máy chủ từ xa không nhận biết HiDPI.


0

Giải pháp phô mai, nhưng làm việc cho tôi. Điều này cho phép bạn chạy phiên từ xa ở 100% DPI nếu phiên cục bộ của bạn cao hơn 100% DPI và màn hình sẽ được thu nhỏ tương ứng, nếu máy chủ của bạn là Windows 10.

Tạo một thư mục ... Bất cứ nơi nào ... Và mở một dấu nhắc lệnh ở đó.

Thực hiện các lệnh:

  • sao chép /YC:\Windows\System32\mstsc.exe mstsc.exe
  • mkdir en-Mỹ
  • sao chép /YC:\Windows\System32\en-US\mstsc.exe.mui en-US \ mstsc.exe.mui

(Cập nhật hai ngôn ngữ cuối cùng bằng mã ngôn ngữ của bạn nếu bạn đang chạy thứ gì đó ngoài en-US.)

Bây giờ, nhấp chuột phải vào tệp mstsc.exe mới và chọn Thuộc tính. Tab "Tương thích" có mặt. Chuyển đến tab này, nhấp vào "Thay đổi cài đặt DPI cao" và sau đó "Ghi đè hành vi chia tỷ lệ DPI cao", với "Hệ thống" thực hiện chia tỷ lệ.

Bây giờ khi bạn khởi chạy Remote Desktop Connection bằng tệp này, mọi thứ sẽ được hiển thị ở tỷ lệ 100% nhưng tỷ lệ bitmap theo tỷ lệ DPI của hệ thống của bạn. Nó hoạt động với toàn màn hình là tốt. Vấn đề duy nhất là, con trỏ chuột hiện lên nhỏ xíu. (Điều này cũng xảy ra với mRemoteNG khi tôi dùng thử.)

Nếu bạn đi với giải pháp này, bạn có thể viết các lệnh ở trên để chạy khi khởi động để bạn sẽ nhận được các phiên bản cập nhật của máy khách máy tính từ xa khi Microsoft gửi chúng ra. Nó không ghi đè thay đổi tỷ lệ DPI cao.

Cần phải làm điều này với một bản sao của mstsc.exe vì Microsoft sẽ không cho phép bạn thay đổi cài đặt tương thích cho bản sao tại vị trí mặc định.

[Chỉnh sửa] Chỉ cần nhận ra rằng đây chủ yếu là cùng một giải pháp được Chris đưa ra ở trên ... Chỉ là một cách hơi khác để đi đến cùng một kết quả.


0

Chúng tôi vừa mới làm điều này -

  1. khi kết nối với máy chủ RDS và các mục quá nhỏ, hãy nhấp chuột phải vào Màn hình máy chủ, Cá nhân hóa.
  2. Chọn - Thay đổi kích thước của tất cả các mục được đặt thành 200% cài đặt hình ảnh

-2

Bên trong phiên RDP, nhấp chuột phải vào màn hình và chọn "Độ phân giải màn hình". Nhấp vào Xác định và đóng. Nó sẽ cho bạn biết bạn phải khởi động lại để thay đổi cài đặt - không khởi động lại! Chỉ cần đăng xuất phiên RDP và đăng nhập lại, máy tính để bàn từ xa của bạn sẽ lấp đầy màn hình ngay bây giờ.


Vui lòng không gửi nhiều trường hợp của một câu trả lời giống hệt nhau.
Ramhound

Xin vui lòng không gửi cùng một câu trả lời cho nhiều câu hỏi. Nếu cùng một thông tin thực sự trả lời cả hai câu hỏi, thì một câu hỏi (thường là câu hỏi mới hơn) nên được đóng lại như một bản sao của câu hỏi khác. Bạn có thể chỉ ra điều này bằng cách bỏ phiếu để đóng nó dưới dạng trùng lặp hoặc, nếu bạn không đủ danh tiếng cho điều đó, hãy giơ cờ để cho biết đó là bản sao. Mặt khác, điều chỉnh câu trả lời của bạn cho câu hỏi này và không chỉ dán cùng một câu trả lời ở nhiều nơi.
DavidPostill
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.