Буфер обмена Windows 10¶
Буфер обмена — служба операционной системы Windows 10, обеспечивающая временное хранение скопированных данных (текста, изображений, файлов) и их вставку в другие приложения. По умолчанию служба активна, однако в ряде случаев (после чистой установки, сбоя или отключения) её необходимо включить вручную.
¶Назначение и принцип работы
Буфер обмена (Clipboard) позволяет переносить данные между программами: пользователь копирует фрагмент в одном приложении и вставляет его в другом. В Windows 10 служба реализована как системный процесс rdpclip.exe (для удалённых сессий) и компонент cbdhsvc.exe (Clipboard User Service), отвечающий за облачную синхронизацию.
В Windows 10 Microsoft расширила функциональность буфера обмена: появилась возможность синхронизации скопированных данных между несколькими устройствами через учётную запись Microsoft, а также история последних скопированных элементов.
¶Как включить буфер обмена
¶Через параметры Windows
- Открыть «Параметры» (Win + I).
- Перейти в раздел «Система» → «Буфер обмена».
- Включить переключатель «Синхронизация между устройствами».
- Выбрать режим синхронизации: «Автоматически» или «Между моими устройствами Windows».
- При необходимости включить переключатель «История буфера обмена» — он сохраняет до 25 последних скопированных элементов.
Для доступа к истории в любой программе достаточно нажать Win + V.
¶Через реестр
Если параметры недоступны, состояние службы можно задать в реестре:
- Запустить
regedit. - Перейти в ветку
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\cbdhsvc. - В параметре
Startустановить значение2(автозагрузка) вместо3(вручную) или4(отключено). - Перезагрузить компьютер.
¶Через оснастку «Службы»
- Нажать Win + R, ввести
services.msc. - Найти службу «Служба пользователя буфера обмена» (Clipboard User Service).
- Двойным щелчком открыть свойства, установить тип запуска «Автоматически».
- Нажать «Запустить» и подтвердить изменения.
¶Устранение неработающего буфера обмена
Если буфер обмена не работает, применяются следующие меры:
- Перезапуск процесса. Через диспетчер задач завершить
rdpclip.exe, затем запустить его заново через «Файл» → «Запустить новую задачу». - Проверка на вирусы. Некоторые вредоносные программы блокируют работу буфера обмена.
- Отключение синхронизации. Если данные не копируются, стоит временно выключить синхронизацию между устройствами — конфликт с сетевыми настройками может мешать работе службы.
- Проверка целостности системных файлов. Команда
sfc /scannowв командной строке от имени администратора восстанавливает повреждённые компоненты.
¶Ограничения
По умолчанию буфер обмена Windows 10 хранит данные только в пределах одной сессии: после перезагрузки история очищается. Размер копируемого файла ограничен доступной оперативной памятью. Синхронизация между устройствами работает только при входе в учётную запись Microsoft и поддерживается начиная с сборки Windows 10 1809.
¶История
Буфер обмена появился в Windows 1.0 (1985) и первоначально поддерживал только текстовые данные. В Windows 3.1 добавлена поддержка форматов через систему обмена (DDE). Windows 95 внедрила буфер обмена на основе OLE. Облачная синхронизация и история появились в Windows 10 версии 1809 (октябрь 2018) — одновременно с обновлением «Вставка» (Cloud Clipboard).
¶Исторические факты
В ранних версиях Windows буфер обмена хранил данные в глобальной памяти процесса, что приводило к утечкам при аварийном завершении программ. Современная реализация использует выделенный сервис изолированно от пользовательских приложений.
