Як виправити розмите або нечітке зображення під час підключення по RDP
Віддалений робочий стіл, який виглядає мильним, змазаним або відмасштабованим не в той розмір, це одна з найчастіших скарг після першого підключення до Windows VPS або виділеного сервера. Причина майже завжди в масштабуванні дисплея на локальному комп'ютері або в налаштуванні якості зображення самого підключення, а не в графічному залізі сервера. Цей посібник зіставляє симптом з однією з трьох груп причин і усуває її.
Рівень: для початківців і середній Орієнтовний час: 20 хвилин Підсумок: наприкінці посібника RDP-сесія відображається в правильному масштабі з чітким зображенням, і ви знаєте, яке налаштування спричиняло початкову розмитість.
Швидка діагностика
Прочитайте чотири симптоми нижче і переходьте одразу до потрібної секції. Проходити секції по порядку не обов'язково.
- Усе зображення мильне або змазане, включно з графікою і межами вікон, а не лише текст: перейдіть до Причина 2: якість зображення і стиснення.
- Зображення чітке, але текст і значки надто дрібні, щоб комфортно читати: перейдіть до Причина 1: DPI і масштабування дисплея.
- Зображення чітке, поки ви не перетягнете вікно сесії на інший монітор, після чого воно стає розмитим: перейдіть до Мульти-моніторні конфігурації з різним DPI у Причині 1.
- Усе в низькій роздільній здатності, яку не можна підняти, а кольори виглядають пласкими: перейдіть до Причина 3: відеоадаптер і драйвер на сервері.
Попередні вимоги
- Windows VPS або виділений сервер, що приймає RDP-підключення. Серверні кроки в цьому посібнику написані для Windows Server 2022 і Windows Server 2025.
- Клієнт Remote Desktop Connection (mstsc.exe) на локальному комп'ютері під Windows 10 або Windows 11.
- Мережевий доступ до RDP-порту сервера, TCP 3389, якщо порт не змінювали.
- Права адміністратора на сервері для серверних налаштувань якості зображення. Клієнтські налаштування підвищених прав не потребують.
- Передбачувані знання: як відкрити Show Options у клієнті Remote Desktop Connection, навігація по Windows Settings і робота з редактором локальних групових політик (gpedit.msc).
- Витрати часу: близько 20 хвилин, включно з перепідключеннями.
Причина 1: DPI і масштабування дисплея
Проблеми масштабування дають картинку, яка технічно коректна, але незручна в роботі: текст різкий, але крихітний, або сесія виглядає розтягнутою. На цю групу припадає більшість звернень з ноутбуків з високою щільністю пікселів і з робочих місць, де монітори різного розміру. Нічого на сервері міняти для цього не потрібно.
Роздільна здатність дисплея RDP
Запустіть клієнт Remote Desktop Connection, виберіть Show Options і відкрийте вкладку Display. Повзунок під Display configuration задає роздільну здатність, яку сесія узгоджує під час підключення, від невеликого фіксованого розміру до Full Screen. Зсуньте його праворуч, щоб сесія збігалася з рідною роздільною здатністю монітора, на якому ви працюєте, потім підключіться. Робочий стіл стає максимально чітким, бо кожен віддалений піксель відображається один до одного в локальний.

Знижувати роздільну здатність, щоб зробити текст більшим, це неправильний розмін. Сесія з роздільною здатністю нижчою, ніж вікно, у якому вона показується, змушена розтягуватися, а розтягування і дає мильні краї. Залиште рідну роздільну здатність і міняйте натомість масштаб, як описано в наступних двох секціях.
Класичний клієнт узгоджує роздільну здатність сесії в момент підключення. Якщо змінити розмір вікна після цього, сесія або отримає смуги прокручування, або буде відмасштабована, залежно від налаштування smart sizing. Перепідключайтеся після будь-якої зміни на вкладці Display.
Масштабування дисплея Windows на локальному комп'ютері
Масштаб віддаленої сесії слідує за масштабом локального комп'ютера в поточних поєднаннях клієнта і сервера, тому локальне налаштування варто перевірити першим. Відкрийте Settings, виберіть System, потім Display і подивіться значення Scale під Scale and layout.

Тестуйте значення, які пропонує Windows, а не виставляйте примусово 100 відсотків. На ноутбуку з високою щільністю пікселів рекомендоване значення часто 150 або 175 відсотків, і перехід на 100 відсотків робить нечитабельними і локальний робочий стіл, і віддалену сесію. Змініть значення, перепідключіть сесію і оцініть результат на тому розмірі, на якому ви реально працюєте. Врахуйте, що віддалена сесія не має власного елемента керування масштабом, тому ця правка робиться на локальному комп'ютері.
Масштаб віддаленої сесії
Явний масштаб для сесії можна записати у файл підключення. Спершу збережіть підключення: на вкладці General виберіть Save As і збережіть файл .rdp, потім відкрийте цей файл у текстовому редакторі і додайте властивість.
desktopscalefactor:i:150
Допустимі значення починаються зі 100 і зростають кроками, практично застосовні 100, 125, 150, 175 і 200. Збережіть файл і запустіть підключення з нього. Робочий стіл сесії залишається в тій самій роздільній здатності, але елементи інтерфейсу відмальовуються більшими.
Поточні клієнти можуть ігнорувати цю властивість на користь локального масштабу, тому сприймайте її як запасний варіант для старих поєднань клієнта і сервера, а не як основний спосіб.
Smart sizing
Smart sizing вказує локальному клієнту вписувати віддалений робочий стіл у той розмір, який зараз має вікно сесії. Коли вікно і роздільна здатність сесії не збігаються, клієнт масштабує отримане зображення, а масштабування растрового зображення це операція з втратами: краї тексту потовщуються, а тонкі лінії втрачають контраст.
Властивість у файлі підключення записується так.
smart sizing:i:0
Значення 0 тримає сесію в узгодженій роздільній здатності і додає смуги прокручування, коли вікно замале. Значення 1 розтягує сесію під вікно. Та сама опція доступна під час підключення, з меню в панелі підключення зверху вікна сесії. Вимикайте smart sizing, коли в пріоритеті чітке зображення, і залишайте увімкненим тільки коли вписати великий віддалений робочий стіл у мале вікно важливіше за чіткість.
Мульти-моніторні конфігурації з різним DPI
Клієнт зчитує масштаб того дисплея, на якому він запускається, і застосовує його для сесії. Перетягування вікна сесії на другий монітор з іншим масштабом залишає сесію відмальованою в початковому масштабі, а операційна система масштабує результат під новий монітор. Розмитість, яка з'являється тільки після переміщення вікна, має саме цю причину і жодну іншу.
Допомагають три заходи. Тримайте вікно сесії на одному моніторі протягом усієї сесії. Де дозволяє обладнання, задайте однаковий масштаб на всіх моніторах, які використовуєте для віддаленої роботи. Після будь-якої зміни масштабу відключіть сесію і підключіться заново, щоб клієнт підхопив нове значення.
Причина 2: якість зображення і стиснення
Коли мильною виглядає вся картинка, включно з фотографіями, градієнтами і оформленням вікон, сесія доставляється у зниженій якості. Цю якість визначають два рівні. Клієнт запитує набір візуальних можливостей виходячи зі швидкості з'єднання, яку ви оголошуєте, а хост кодує екран згідно з власними графічними політиками. Спершу перевірте клієнт, оскільки він не потребує прав адміністратора і не впливає на інших користувачів.
Пресет швидкості з'єднання в mstsc
У клієнті Remote Desktop Connection виберіть Show Options і відкрийте вкладку Experience. Список зверху, озаглавлений Choose your connection speed to optimize performance, іде від модемного профілю через кілька широкосмугових до профілю LAN, з опцією автоматичного визначення якості з'єднання. Низькошвидкісні профілі навмисно вимикають візуальні можливості, і профіль, обраний одного разу для повільного з'єднання в готелі, залишається потім у збереженому файлі підключення.

Виберіть профіль LAN на швидкому каналі або опцію автовизначення на каналі зі змінною якістю. Перепідключіться і порівняйте: повертається фон робочого столу, знову з'являються анімації вікон, і загальна мильність зникає, якщо причина була в цьому. Еквівалентна властивість у файлі підключення це connection type, а значення, що відповідає профілю LAN, записується так.
connection type:i:6
Окремі перемикачі Experience
Нижче списку швидкості з'єднання та сама вкладка показує окремі можливості прапорцями: Desktop background, Font smoothing, Show window contents while dragging, Menu and window animation, Visual styles і Persistent bitmap caching. Вибір профілю швидкості з'єднання виставляє ці прапорці за вас, і кожен з них можна задати вручну.
Font smoothing це перемикач, який найсильніше впливає на сприйману чіткість. З вимкненим font smoothing текст доставляється без згладжування і виглядає грубим або зазубреним, а не мильним, що читачі часто описують як розмитість. Залишайте його увімкненим для будь-якої сесії, де читають або пишуть текст. Persistent bitmap caching зменшує повторну передачу незмінених ділянок екрана і його варто тримати увімкненим на повільному каналі. Visual styles впливають на зовнішній вигляд, а не на чіткість.
Відповідні властивості у файлі підключення записуються так.
allow font smoothing:i:1 bitmapcachepersistenable:i:1 disable wallpaper:i:0 disable themes:i:0
Глибина кольору
Глибина кольору задає, скільки біт описують кожен піксель у сесії. За зниженої глибини плавні градієнти розпадаються на видимі смуги, а фотографії отримують плямисту текстуру, що легко сплутати з проблемою фокуса. Властивість у файлі підключення несе значення в бітах на піксель.
session bpp:i:32
Значення 32 запитує найвищу якість, яку підтримує з'єднання. Старі клієнти пропонували той самий вибір списком Colors на вкладці Display. Перепідключіться після зміни і подивіться на фотографію або градієнтні шпалери: зникла смугастість підтверджує діагноз.
Серверні графічні політики RemoteFX і H.264/AVC
Якщо клієнтські налаштування вже коректні і кожен клієнт, що підключається до одного сервера, повідомляє про ту саму мильність, залишається запідозрити політику кодування на хості. Зайдіть на сервер по RDP, запустіть gpedit.msc і розгорніть Computer Configuration, Administrative Templates, Windows Components, Remote Desktop Services, Remote Desktop Session Host і нарешті Remote Session Environment.

Дві політики в цьому вузлі керують кодуванням сесії. Configure image quality for RemoteFX Adaptive Graphics вибирає рівень якості адаптивного кодувальника і пропонує чотири рівні: Lossless, High, Medium і Low. Якщо політику залишено в Not configured, хост кодує на рівні Medium. Хост, раніше виставлений на Low заради економії смуги, віддає мильну сесію кожному клієнту, хоч би як клієнт був налаштований. Prioritize H.264/AVC 444 graphics mode for Remote Desktop Connections запитує режим кодека, який зберігає кольорову деталізацію в тексті і лінійній графіці, коли його підтримують і клієнт, і хост. Там, де якість зображення важливіша за смугу, виставте політику якості на High або Lossless і увімкніть політику AVC 444.
Той самий вузол містить третю політику, Limit maximum color depth, яка не є засобом від мильного зображення на сучасній системі. Вона не застосовується до підключень від клієнтів з RDP 8.0 або новіше, а це Windows 8 і Windows Server 2012 і все, що вийшло пізніше. Такі сесії завжди використовують 32-бітний колір незалежно від політики, тому для сесії між сучасним клієнтом і Windows Server 2022 або 2025 вона нічого не змінює. Політика впливає лише на застарілі клієнти.
Запишіть поточний стан кожної політики перед будь-якою зміною. Після зміни застосуйте політику і перепідключіться.
gpupdate /force
Уже підключені сесії зберігають попередні налаштування кодування.
Зміна графічних політик Remote Desktop Session Host зачіпає кожного користувача, який підключається до хоста, а не тільки поточну сесію. Записуйте поточний стан будь-якої політики перед її зміною, щоб можна було його відновити.
Причина 3: відеоадаптер і драйвер на сервері
Відеоадаптер на сервері це найрідкісніша причина і та, яку звинувачують найчастіше. Перевіряти її варто тільки коли симптоми вказують саме на неї.
На реальну проблему адаптера або драйвера вказують два симптоми. Перший це стеля роздільної здатності: вкладка Display пропонує вищу роздільну здатність, але сесія відкривається в низькій і відмовляється підніматися вище незалежно від клієнтських налаштувань. Другий це явна помилка драйвера в Device Manager.
Щоб перевірити, підключіться до сервера, запустіть devmgmt.msc і розгорніть Display adapters. Ім'я в списку залежить від того, звідки знімається показання. Поза активною RDP-сесією, на консолі сервера, хост показує Microsoft Basic Display Adapter. Усередині активної RDP-сесії шлях виводу обслуговує Microsoft Remote Display Adapter. Жодне з цих імен саме по собі не є несправністю, і здоровий запис будь-якого з них не несе значка попередження. Жовтий знак оклику або запис під Other devices означають, що драйвер не завантажився.

Усуньте справжню несправність встановленням правильного драйвера для платформи: пакет гостьових інструментів від платформи віртуалізації для віртуального сервера або драйвер виробника для фізичного графічного адаптера на виділеному сервері. Перезавантажте сервер після встановлення і підключіться знову. Тепер сесія узгоджує роздільні здатності, які підтримує адаптер.
Не замінюйте робочий драйвер дисплея на Microsoft Basic Display Adapter у спробі виправити розмитість. Базовий адаптер це універсальний запасний варіант без прискорення і без функцій масштабування, і навмисний перехід на нього зазвичай знижує якість зображення і обмежує доступні роздільні здатності. Міняйте драйвер дисплея тільки щоб усунути помилку драйвера, про яку повідомляє Device Manager.
Перевірка
Перепідключіть сесію і звірте результат із симптомом, з якого почали.
Для проблеми масштабування відкрийте в сесії вікно з великою кількістю тексту, наприклад Notepad або застосунок Settings. Текст читається з робочої відстані, межі вікон це поодинокі чіткі лінії, і сесія не показує смуг прокручування у вибраній роздільній здатності.
Для проблеми якості зображення покажіть зображення з плавним градієнтом або задайте фотографічні шпалери робочого столу. Градієнт не показує смуг і блочних артефактів, а краї значків чисті, без кайми.
Для проблеми адаптера переконайтеся в Device Manager, що Display adapters містить запис без значка попередження, пам'ятаючи, що показуване ім'я різниться всередині і поза RDP-сесією, потім переконайтеся, що сесія працює в роздільній здатності, запитаній на вкладці Display. Поточну роздільну здатність сесії можна прочитати з PowerShell у самій сесії.
Get-CimInstance -ClassName Win32_VideoController | Select-Object Name, CurrentHorizontalResolution, CurrentVerticalResolution
Повідомлені горизонтальне і вертикальне значення збігаються з роздільною здатністю, вибраною в клієнті, а повертане ім'я це адаптер, що обслуговує активну сесію, а не той, що хост використовує на своїй консолі.
Відкат змін
Серверні зміни політик відкочуються в редакторі локальних групових політик. Поверніть кожну політику, яку чіпали в Remote Session Environment, у Not configured, що відновлює типову поведінку хоста, потім застосуйте зміну через gpupdate /force і перепідключіться.
gpupdate /force
Клієнтські зміни зберігаються у файлі підключення .rdp і в локальних налаштуваннях Windows. Видаліть рядки властивостей, які додали у файл підключення, або підключіться один раз новим сеансом клієнта Remote Desktop Connection без збережених опцій, щоб повернутися до типових значень. Змінений локальний масштаб відкочується в Settings, System, Display вибором значення, яке Windows позначає як рекомендоване.
Усунення несправностей
Зображення чітке, але текст крихітний. Роздільна здатність сесії висока відносно фізичного монітора, а масштаб замалий. Це проблема масштабування, а не драйвера. Підніміть локальний масштаб і перепідключіться.
Уся картинка мильна на швидкому з'єднанні. У файлі підключення збережено низькошвидкісний профіль, або хост обмежує якість зображення. Спершу перевірте вкладку Experience, потім політику Configure image quality for RemoteFX Adaptive Graphics на хості.
Розмитість з'являється тільки після перетягування вікна на інший монітор. Монітори використовують різний масштаб. Тримайте сесію на одному моніторі або узгодьте масштаби і перепідключіться.
Текст виглядає грубим і зазубреним, а не мильним. Для сесії вимкнено font smoothing. Увімкніть Font smoothing на вкладці Experience.
Роздільну здатність взагалі не можна підняти. Відеоадаптер або його драйвер на сервері обмежує сесію. Перевірте Display adapters в Device Manager.
Градієнти і фотографії показують видимі смуги. Клієнт запитує знижену глибину кольору. Задайте session bpp рівним 32 у файлі підключення і перепідключіться.
Тільки один застосунок виглядає розмитим, а решта сесії чітка. Цей застосунок не підтримує per-monitor DPI і зберіг масштаб, з яким запустився. Перезапустіть застосунок або вийдіть із сесії і увійдіть знову.
Висновок і подальші кроки
Якість зображення RDP-сесії вирішується у трьох місцях: роздільна здатність і масштаб, які узгоджує клієнт, візуальні можливості, які клієнт запитує під оголошену швидкість з'єднання, і політика кодування хоста. Опрацювання їх саме в цьому порядку розв'язує переважну більшість звернень про розмитість, не чіпаючи драйвер, і залишає сесію налаштованою під те з'єднання, яке у вас реально є. Запишіть спрацьовані налаштування у збережений файл .rdp, щоб наступне підключення стартувало із завідомо робочої конфігурації.
Пов'язані посібники:
Версія документа: 1.1 | Оновлено: серпень 2026 | Власник: команда технічної документації