Скопировал нужную строку. Скопировал поверх неё что-то другое. Первое — пропало навсегда. Знакомо каждому кто работает с текстом больше пяти минут в день.
Стандартный буфер обмена хранит один элемент. Ровно один. Это было нормой в 1995 году. В 2025 у Windows есть встроенная история буфера обмена с поиском и закреплением — просто по умолчанию она выключена. На Mac встроенного решения по-прежнему нет, но есть хорошие бесплатные утилиты.
Разберём всё от начала до конца: Windows 10, Windows 11, Mac — отдельно и по шагам.
Что такое история буфера обмена
Обычный буфер обмена — это область памяти куда попадает скопированный элемент. Один элемент. При следующем Ctrl + C предыдущий перезаписывается. Это ограничение существует с первых версий Windows и macOS.
История буфера обмена, или clipboard history — расширение этой механики. Вместо одного слота система хранит последние N скопированных элементов. Ты возвращаешься к любому из них и вставляешь нужное без повторного копирования.
Что можно хранить в истории буфера:
- Текст любой длины — фрагменты кода, ссылки, цитаты, адреса
- Изображения и скриншоты (с ограничением по размеру)
- HTML-фрагменты — форматированный текст из браузера
Что не сохраняется:
- Файлы и папки скопированные через Ctrl + C в проводнике
- Пароли из менеджеров паролей — они используют защищённый буфер
- Изображения крупнее 4 МБ во встроенной истории Windows
Как включить историю буфера обмена в Windows 10
Microsoft добавила историю буфера обмена в Windows 10 в обновлении октября 2018, версия 1809. Если у тебя более старая версия — сначала обнови систему.
Проверь версию Windows 10:
# Проверить версию Windows 10
winver
# Или через PowerShell
(Get-ItemProperty "HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion").DisplayVersion
Нужна версия 1809 и выше. Если версия подходит — включай историю.
Включить через Параметры Windows 10
Открой Параметры — Win + I. Перейди: Система — Буфер обмена. Найди переключатель «История буфера обмена» — переведи в положение «Вкл».
Win + I - Система - Буфер обмена - История буфера обмена: Вкл
Всё. С этого момента Windows 10 сохраняет всё скопированное. Вызов истории — Win + V.
Включить через PowerShell в Windows 10
Полезно для удалённого управления или автоматизации:
# Включить историю буфера обмена в Windows 10
Set-ItemProperty -Path "HKCU:\Software\Microsoft\Clipboard" `
-Name "EnableClipboardHistory" -Value 1 -Type DWord
# Убедиться что ключ применился
Get-ItemProperty -Path "HKCU:\Software\Microsoft\Clipboard" `
-Name "EnableClipboardHistory"
# Перезапустить службу буфера обмена
Get-Service -Name "cbdhsvc*" | Restart-Service
Как включить историю буфера обмена в Windows 11
В Windows 11 история буфера обмена работает по той же логике что и в Windows 10 — те же 25 элементов, тот же Win + V, та же синхронизация. Отличается только расположение настройки в интерфейсе.
Включить через Параметры Windows 11
Открой Параметры — Win + I. В Windows 11 навигация: Система — Буфер обмена. Переключатель «История буфера обмена» — включи.
Win + I - Система - Буфер обмена - История буфера обмена: Вкл
Или через поиск: нажми Win, начни печатать «история буфера» — Windows 11 сразу найдёт нужный пункт настроек.
Включить журнал буфера обмена через PowerShell в Windows 11
# Включить журнал буфера обмена в Windows 11
$regPath = "HKCU:\Software\Microsoft\Clipboard"
if (!(Test-Path $regPath)) {
New-Item -Path $regPath -Force | Out-Null
}
Set-ItemProperty -Path $regPath -Name "EnableClipboardHistory" -Value 1 -Type DWord
# Перезапустить службу
Get-Service -Name "cbdhsvc*" | Restart-Service -ErrorAction SilentlyContinue
Write-Host "История буфера обмена включена"
После включения в Windows 11 появится уведомление с подсказкой нажать Win + V.
Как посмотреть историю буфера обмена через Win + V
Win + V — основная горячая клавиша для истории буфера обмена в Windows 10 и 11. Работает в любом месте где можно вставить текст: в браузере, Word, блокноте, терминале, поле поиска.
Панель истории показывает элементы от новых к старым. Рядом с каждым — три кнопки: закрепить, удалить, открыть меню. Поиск по истории работает прямо в открытой панели — начни печатать нужный текст.
Кликни на элемент — он вставится в текущее поле. Никакого перекопирования.
Закрепление элементов в истории
Кнопка с булавкой рядом с элементом закрепляет его в истории. Закреплённые элементы не удаляются при очистке истории и переживают перезагрузку. Удобно для шаблонных фраз, адресов, номеров телефонов, фрагментов кода которые копируешь регулярно.
Ограничения истории буфера обмена в Windows
Встроенная история буфера в Windows — удобная вещь с конкретными ограничениями. Знай их заранее чтобы не удивляться потом.
| Ограничение | Детали |
|---|---|
| Максимум элементов | 25 элементов в истории одновременно |
| Размер элемента | Текст и HTML без жёсткого лимита; изображения — до 4 МБ |
| После перезагрузки | Незакреплённые элементы удаляются. Закреплённые — сохраняются |
| Типы данных | Текст, HTML, изображения (bitmap). Файлы из проводника — нет |
| Синхронизация | Только текст. Изображения через облако не передаются |
| Корпоративные ПК | Может быть заблокировано групповой политикой администратором |
| Минимальная версия | Windows 10 версии 1809 и выше |
25 элементов — главное практическое ограничение. При активной работе они заполняются быстро. Если нужно больше — единственный путь это стороннее приложение вроде Ditto которое хранит тысячи элементов в файле базы данных.
История сбрасывается после перезагрузки — это не баг. Windows намеренно не хранит историю буфера между сессиями, потому что в ней могут быть пароли и чувствительные данные. Закрепи важные элементы если они нужны после перезагрузки.
Как синхронизировать буфер обмена между устройствами
Windows умеет синхронизировать историю буфера между разными компьютерами через Microsoft аккаунт. Скопировал на ноутбуке — вставил на десктопе.
Включается там же: Win + I — Система — Буфер обмена — раздел «Синхронизация на разных устройствах».
Три режима:
- Выкл — история только локальная, никуда не уходит
- Автоматически синхронизировать текст, который я копирую — всё скопированное сразу улетает в облако Microsoft
- Синхронизировать текст вручную — ты сам выбираешь что синхронизировать через меню в панели Win + V
Синхронизация работает только для текста. Изображения в облако не уходят — только в памяти текущей сессии.
Где находится буфер обмена на Mac
На Mac буфер обмена смотрится через Finder. Открой Finder — в строке меню выбери Правка — Показать буфер обмена.
Откроется небольшое окно с текущим содержимым буфера. Там один элемент — последнее что ты скопировал. Никакой истории. Только текущий элемент.
Через Terminal текущее содержимое буфера читается командой pbpaste:
# Показать текущее содержимое буфера обмена Mac
pbpaste
# Записать что-то в буфер обмена Mac
echo "текст для буфера" | pbcopy
# Скопировать содержимое файла в буфер
cat /path/to/file.txt | pbcopy
pbcopy и pbpaste — стандартные утилиты macOS. Работают в Terminal и iTerm2, удобны в скриптах.
Как посмотреть историю буфера обмена на Mac
Встроенной истории буфера обмена в macOS нет. Ни в Ventura, ни в Sonoma, ни в Sequoia. Apple за десятилетия не добавила эту функцию. Один элемент — и всё.
Иногда пишут что Spotlight на macOS умеет показывать историю буфера — это не так. Spotlight ищет по файлам, приложениям и системным данным, но не по истории копирования. Для истории буфера обмена на MacBook и iMac нужна сторонняя утилита.
Они работают как фоновый процесс: перехватывают каждый Cmd + C, сохраняют в свою базу, и показывают историю по горячей клавише. Лучшие из них бесплатны и весят мегабайты.
Лучшие менеджеры буфера обмена для Mac
Maccy — лучший бесплатный вариант
Maccy — открытый код, бесплатный, минималистичный. Сидит в строке меню, занимает меньше 5 МБ RAM. Горячая клавиша по умолчанию: Shift + Cmd + C. Хранит до 200 элементов с поиском. Требует macOS Sonoma 14 или новее.
Официальные источники для скачивания:
- Сайт разработчика: maccy.app
- Mac App Store: Maccy в App Store
- GitHub (исходный код и релизы): github.com/p0deje/Maccy
# Установка Maccy через Homebrew
brew install --cask maccy
# Проверить установку
ls /Applications/Maccy.app
После первого запуска разреши доступ: Системные настройки — Конфиденциальность и безопасность — Специальные возможности — Maccy включи.
Что умеет Maccy:
- История до 200 элементов, настраивается в Preferences
- Поиск по истории — начни печатать в открытом окне
- Закрепление частых элементов
- Игнорирование конкретных приложений — добавь 1Password чтобы пароли не попадали в историю
- Вставка без форматирования по отдельной клавише
- Автозапуск при старте Mac
Clipy — бесплатный со сниппетами
Clipy — бесплатный open-source менеджер буфера обмена для Mac. Отличается встроенными сниппетами: создавай папки с часто используемыми шаблонами и вставляй через меню. Полезен если работаешь с повторяющимися блоками текста. Обрати внимание: последнее обновление Clipy было в 2024 году, на macOS Sequoia могут быть нюансы.
Официальные источники:
- GitHub (релизы): github.com/Clipy/Clipy
# Установка Clipy через Homebrew
brew install --cask clipy
Paste — лучший платный вариант
Paste — платная утилита с красивым интерфейсом и iCloud синхронизацией. Показывает историю в виде горизонтальной полосы внизу экрана. Синхронизирует историю буфера между несколькими Mac через iCloud. Стоит около 2$ в месяц.
- Mac App Store: Paste в App Store
CopyClip — самый простой
CopyClip бесплатный, в Mac App Store. Минимальный функционал: список последних элементов в строке меню. Без поиска, без закрепления, без настроек. Если нужна просто история без лишнего — подойдёт.
- Mac App Store: CopyClip в App Store
Alfred с Clipboard History
Alfred — популярный лаунчер для Mac. История буфера входит в Alfred Powerpack (29 GBP одноразово). Если Alfred уже установлен — включи в Preferences — Features — Clipboard History. Горячая клавиша: Opt + Cmd + C. Хранит историю в зашифрованной SQLite базе.
- Официальный сайт: alfredapp.com
Сравнение менеджеров буфера для Mac
| Утилита | Цена | Элементов | Поиск | Сниппеты | Синхронизация |
|---|---|---|---|---|---|
| Maccy | Бесплатно | 200+ | Да | Нет | Нет |
| Clipy | Бесплатно | Настраивается | Нет | Да | Нет |
| CopyClip | Бесплатно | 50 | Нет | Нет | Нет |
| Paste | ~2$/мес | Не ограничено | Да | Нет | iCloud |
| Alfred Powerpack | 29 GBP | Настраивается | Да | Да | Нет |
Для большинства задач Maccy закрывает всё. Clipy добавляет сниппеты если они нужны. Paste берут когда нужна синхронизация между несколькими Mac.
Лучший менеджер буфера обмена для Windows — Ditto
Встроенная история Windows ограничена 25 элементами и не выживает после перезагрузки. Если этого мало — Ditto закрывает вопрос полностью: бесплатный, открытый код, хранит неограниченное количество элементов в SQLite базе, умеет синхронизировать буфер между компьютерами по локальной сети.
Официальные источники для скачивания Ditto:
- Официальный сайт: ditto-cp.sourceforge.io
- GitHub (исходный код и релизы): github.com/sabrogden/Ditto
- Microsoft Store: найди по запросу «Ditto» в магазине
Установка через winget (рекомендую — обновления потом одной командой):
# Установить Ditto через winget
winget install -e --id Ditto.Ditto
# Или через Chocolatey
choco install ditto
После установки Ditto появится в системном трее. Горячая клавиша по умолчанию: Ctrl + ` (тильда). Открывает быстрый поиск по всей истории буфера.
Настройки стоит поменять сразу после установки:
- Options — General — Start Ditto on Windows start: включи
- Options — Storage — Max number of entries: поставь 5000-10000
- Options — Storage — Remove entries after X days: 30 дней достаточно
- Options — Exclusions: добавь exe-файлы менеджеров паролей
История Ditto хранится в файле базы данных и переживает перезагрузки:
C:\Users\[ИМЯ_ПОЛЬЗОВАТЕЛЯ]\AppData\Roaming\Ditto\Ditto.db
Как очистить историю буфера обмена
Очистить историю в Windows
Через панель Win + V: кнопка «Очистить всё» в правом верхнем углу. Удаляет все незакреплённые элементы.
Через Параметры: Win + I — Система — Буфер обмена — кнопка «Очистить» в разделе «Очистить данные буфера обмена».
Через PowerShell:
# Очистить текущий буфер обмена
Clear-Clipboard
# Через .NET (более надёжный способ)
Add-Type -AssemblyName System.Windows.Forms
[System.Windows.Forms.Clipboard]::Clear()
# Проверить что буфер пустой
Get-Clipboard
Очистить буфер обмена на Mac
В Maccy: кликни на иконку в строке меню — «Clear» внизу списка. Или Shift + Cmd + Delete в открытом окне Maccy.
Текущий буфер через Terminal:
# Очистить буфер обмена на Mac
pbcopy < /dev/null
# Альтернатива через AppleScript
osascript -e 'set the clipboard to ""'
# Убедиться что буфер пустой
pbpaste
Почему история буфера обмена не работает
Win + V не работает - панель не открывается
Первым делом убедись что история буфера включена. Win + I - Система - Буфер обмена - переключатель должен быть зелёным.
Если включена но Win + V не реагирует - проверь службу:
# Проверить статус службы буфера обмена
Get-Service -Name "cbdhsvc*"
# Запустить если остановлена
Get-Service -Name "cbdhsvc*" | Start-Service
# Перезапустить explorer
Stop-Process -Name explorer -Force
Start-Process explorer
Если не помогло - возможен конфликт горячих клавиш. Некоторые программы перехватывают Win + V: игровые оверлеи, кастомные лаунчеры, старые менеджеры буфера. Проверь автозагрузку через Ctrl + Shift + Esc - вкладка Автозагрузка.
Переключатель истории серый - нельзя включить
Скорее всего групповая политика заблокировала функцию. Типично для корпоративных компьютеров.
# Проверить политику
Get-ItemProperty -Path "HKLM:\SOFTWARE\Policies\Microsoft\Windows\System" `
-Name "AllowClipboardHistory" -ErrorAction SilentlyContinue
# Значение 0 = заблокировано администратором
# Ключ отсутствует = политика не применена, ищи причину в другом
Буфер обмена не сохраняет историю - элементы не накапливаются
История включена, Win + V работает, но каждый раз один элемент. Скорее всего что-то очищает историю автоматически. Проверь не стоит ли CCleaner или аналог с автоочисткой буфера при запуске.
Проверь место на диске - история пишется во временные файлы:
Get-PSDrive C | Select-Object Name, @{N='Free GB';E={[math]::Round($_.Free/1GB,2)}}
Если свободного места меньше 1-2 ГБ - Windows может не сохранять историю.
История буфера не сохраняет изображения
Встроенная история Windows не сохраняет изображения крупнее примерно 4 МБ. Большие скриншоты с 4K-мониторов часто не попадают в историю именно по этой причине. Для изображений без ограничений используй Ditto.
Maccy не показывает историю из некоторых приложений
Проверь: Maccy - Preferences - Ignore. Убери приложение из списка если оно там есть случайно. Если приложение использует secure clipboard API - Maccy его намеренно не перехватывает. Это правильное поведение.
# Если Maccy не запускается после обновления macOS
brew uninstall --cask maccy
brew install --cask maccy
# Открыть настройки безопасности для проверки прав
open "x-apple.systempreferences:com.apple.preference.security?Privacy_Accessibility"
Горячие клавиши - шпаргалка
| Действие | Windows | Mac (Maccy) | Mac (Clipy) |
|---|---|---|---|
| Открыть историю буфера | Win + V | Shift + Cmd + C | Shift + Cmd + V |
| Копировать | Ctrl + C | Cmd + C | Cmd + C |
| Вставить | Ctrl + V | Cmd + V | Cmd + V |
| Вставить без форматирования | Ctrl + Shift + V | Cmd + Shift + V | Cmd + Shift + V |
| Очистить историю | Win + V - "Очистить всё" | Shift + Cmd + Delete | Через меню |
Безопасность истории буфера обмена
История буфера - это ящик в котором лежит всё что ты копировал. Включая пароли которые скопировал "на секунду".
Исключи менеджер паролей из истории. В Maccy: Preferences - Ignore - добавь 1Password, Bitwarden, Keychain. В Ditto на Windows: Options - Exclusions - добавь exe-файлы. Пароли не попадут в историю буфера обмена.
Не включай облачную синхронизацию если работаешь с чувствительными данными. OneDrive-синхронизация Windows и iCloud-синхронизация Paste отправляют данные на внешние серверы.
Настрой автоочистку старых записей. В Ditto: Options - Storage - Remove entries after 30 days. В Maccy: Preferences - Keep for 7 days. Нет смысла хранить историю месячной давности.
FAQ
Как открыть историю буфера обмена в Windows?
Нажми Win + V в любом поле ввода - откроется панель с историей последних скопированных элементов. Если панель не открывается - включи функцию: Win + I - Система - Буфер обмена - История буфера обмена: Вкл. После включения Win + V начнёт работать сразу.
Почему не работает Win + V?
Три основных причины. Первая - история буфера выключена в настройках, включи через Win + I - Система - Буфер обмена. Вторая - служба cbdhsvc остановлена, запусти через PowerShell: Get-Service "cbdhsvc*" | Start-Service. Третья - другая программа перехватывает Win + V, проверь автозагрузку через Ctrl + Shift + Esc и отключай подозрительные программы по одному.
Где находится буфер обмена на Mac?
Текущее содержимое буфера на Mac: Finder - Правка - Показать буфер обмена. Там только один текущий элемент, никакой истории. Через Terminal: команда pbpaste выводит текущее содержимое. Истории буфера обмена в macOS нет - нужна утилита Maccy или Clipy.
Как очистить историю буфера обмена?
Windows: открой Win + V, нажми "Очистить всё" в правом верхнем углу. Закреплённые элементы при этом не удаляются - только обычные. Mac с Maccy: Shift + Cmd + Delete в открытом окне. Через Terminal на Mac: pbcopy < /dev/null очищает текущий элемент буфера.
Можно ли посмотреть старый буфер обмена после перезагрузки?
Встроенная история Windows после перезагрузки очищается - незакреплённые элементы пропадают. Только закреплённые сохраняются. Для истории которая переживает перезагрузки - поставь Ditto на Windows или Maccy на Mac. Оба хранят историю в файле на диске и сохраняют её между сессиями.
Как синхронизировать буфер обмена между компьютерами?
Windows - Windows: Win + I - Система - Буфер обмена - Синхронизация на разных устройствах - включи. Работает через Microsoft аккаунт для текста. Mac - Mac: Paste синхронизирует историю через iCloud. Windows - Mac: официальной синхронизации нет. Обходное решение - общий облачный документ или Bitwarden Notes.
Сколько элементов хранится в истории буфера обмена?
Встроенная история Windows хранит до 25 элементов. При добавлении 26-го самый старый удаляется. Maccy на Mac хранит до 200 по умолчанию, настраивается выше. Ditto на Windows хранит неограниченно - обычно настраивают на 5000-10000 элементов с автоудалением через 30-90 дней.
Какие программы для буфера обмена лучше для Mac?
Для большинства задач - Maccy. Бесплатный, открытый код, 200+ элементов, поиск, минимальное потребление ресурсов, ставится через brew. Если нужны сниппеты - Clipy, тоже бесплатный. Если несколько Mac и нужна синхронизация - Paste. Если уже используешь Alfred - включи Clipboard History в Powerpack.
Есть ли история буфера обмена на MacBook встроенная?
Нет. На всех MacBook под управлением macOS - Ventura, Sonoma, Sequoia и более ранних - встроенной истории буфера обмена нет. Только один текущий элемент. Ни Spotlight, ни другие системные инструменты историю не хранят. Нужна сторонняя утилита: Maccy (бесплатно) или Clipy (бесплатно).
Итог
На Windows - Win + V. Включи один раз в настройках и пользуйся. Если 25 элементов мало или нужна история после перезагрузки - Ditto закроет вопрос полностью, бесплатно, с поиском и синхронизацией по LAN.
На Mac - Maccy. Одна команда в терминале, пять минут на настройку. Через неделю не поймёшь как работал без истории буфера раньше.
Оставайтесь на связи
Рецепты от IT-боли. Без воды, без рекламы, без маркетинговой шелухи.
Подписаться на IT-Аптеку →



