Как очистить буфер обмена Windows
В этой инструкции пошагово описаны несколько простых способов, позволяющих очистить буфер обмена Windows 10, 8 и Windows 7 (впрочем, актуальных и для XP). Буфер обмена в Windows — область в оперативной памяти RAM, содержащая скопированную информацию (например, вы копируете часть текста в буфер с помощью клавиш Ctrl+C) и доступная во всех программах, запущенных в ОС для текущего пользователя.
Для чего может понадобиться очистка буфера обмена? Например, вы не хотите чтобы кто-то посторонний вставил из буфера что-то, что ему не стоит видеть (например, пароль, хотя для них и не стоит использовать буфер обмена), либо содержимое буфера достаточно объемно (например, это — часть фотографии в очень высоком разрешении) и требуется освободить оперативную память.
Очистка буфера обмена в Windows 10
Начиная с версии 1809 October 2018 Update, в Windows 10 появилась новая функция — журнал буфера обмена, позволяющая, в том числе очищать буфер. Сделать это можно, открыв журнал с помощью клавиш Windows + V.
Второй способ очистить буфер в новой системе — зайти в Пуск — Параметры — Система — Буфер обмена и использовать соответствующую кнопку настроек.
Замена содержимого буфера обмена — самый простой и быстрый способ
Вместо того, чтобы очищать буфер обмена Windows, вы можете просто заменить его содержимое другим контентом. Сделать это можно буквально за один шаг, причем по-разному.
- Выделите любой текст, даже одну букву (можно и на этой странице) и нажмите клавиши Ctrl+C, Ctrl+Insert или кликните по нему правой кнопкой мыши и выберите пункт меню «Копировать». Содержимое буфера обмена будет заменено этим текстом.
- Кликните правой кнопкой мыши по любому ярлыку на рабочем столе и выберите «Копировать», он будет скопирован в буфер обмена вместо предыдущего содержимого (и не займет много места).
- Нажмите клавишу Print Screen (PrtScn) на клавиатуре (на ноутбуке может потребоваться Fn + Print Screen). В буфер обмена будет помещен снимок экрана (займет в памяти несколько мегабайт).
Обычно приведенный способ оказывается приемлемым вариантом, хотя это и не вполне очистка. Но, если такой способ не подходит, можно поступить иначе.
Очистка буфера обмена с помощью командной строки
Если вам требуется именно очистить буфер обмена Windows, вы можете использовать командную строку для этого (при этом права администратора не потребуются)
- Запустите командную строку (в Windows 10 и 8 для этого можно кликнуть правой кнопкой мыши по кнопке Пуск и выбрать нужный пункт меню).
- В командной строке введите echo off | clip и нажмите Enter (клавиша для ввода вертикальной черты — обычно Shift + крайняя справа в верхнем ряду клавиатуры).
Готово, буфер обмена будет очищен после выполнения команды, можно закрыть командную строку.
Так как прибегать всякий раз к запуску командной строки и ручному вводу команды не особо удобно, вы можете создать ярлык с этой командой и закрепить его, например, на панели задач, а затем использовать, когда потребуется очистить буфер обмена.
Для того, что создать такой ярлык, кликните в любом месте рабочего стола правой кнопкой мыши, выберите «Создать» — «Ярлык» и в поле «Объект» введите
C:\Windows\System32\cmd.exe /c "echo off | clip"
Затем нажмите «Далее», введите имя ярлыка, например «Очистить буфер обмена» и нажмите Ок.
Теперь для очистки достаточно просто открыть этот ярлык.
Программы для очистки буфера обмена
Не уверен, что это оправдано для одной единственной описываемой здесь ситуации, но вы можете использовать и сторонние бесплатные программы для очистки буфера обмена Windows 10, 8 и Windows 7 (впрочем, у большинства из приведенных программ более широкий функционал).
- ClipTTL — не делает ничего, кроме автоматической очистки буфера каждые 20 секунд (хотя данный промежуток времени может быть не очень удобным) и по нажатию значка в области уведомлений Windows. Официальный сайт, где можно скачать программу — https://www.trustprobe.com/fs1/apps.html
- Clipdiary — программа для управления скопированными в буфер обмена элементами, с поддержкой горячих клавиш и широкого набора функций. Есть русский язык, бесплатна для домашнего использования (в пункте меню «Помощь» выбрать «Бесплатная активация»). Помимо прочего, позволяет легко очистить буфер. Можно скачать с официального сайта http://clipdiary.com/rus/
- JumpingBytes ClipboardMaster и Skwire ClipTrap — функциональные менеджеры буфера обмена, с возможностью его очистки, но без поддержки русского языка.
Дополнительно, если кто-то из вас применяет утилиту AutoHotKey для назначения горячих клавиш, вы можете создать и скрипт для очистки буфера обмена Windows с помощью удобного для вас сочетания.
Следующий пример выполняет очистку по Win+Shift+C
+#C:: Clipboard := Return
Надеюсь, приведенных вариантов окажется достаточно для вашей задачи. Если же нет, или вдруг есть свои, дополнительные способы — можно поделиться в комментариях.
А вдруг и это будет интересно:
- Лучшие бесплатные программы для Windows
- Запись видео с экрана в Samsung Screen Recorder для Windows
- Черный экран Windows 11 при запуске — как исправить?
- «Обновление на месте» для исправления ошибок Windows 11 и 10
- Как переместить папку «Загрузки» в Windows 11
- Тормозит мышь в Windows — варианты решения
- Windows 11
- Windows 10
- Android
- Загрузочная флешка
- Лечение вирусов
- Восстановление данных
- Установка с флешки
- Настройка роутера
- Всё про Windows
- В контакте
- Одноклассники
- Стас 22.11.2016 в 08:03
- Dmitry 25.11.2016 в 08:52
Как очистить буфер обмена в ворде
печатаю несколько шаблонов пакетом, беру шаблон, заполняю закладки и складываю все в один документ и его потом показываю, но при закрытии вопрос задает про буфер,что не заполнен, хотелось бы чтобы всякую ерунду не спрашивал у пользователя.
что в буфере большой кусок типа, оставить его другим приложениям.
вообще то это буфер обмена винды.
суть вопроса не меняет, как почистить?
(4) вообщето это буфер обмена офиса
(2) какой вопрос задаёт? может, про сильно большой буфер? тогда засунь ему (поручики молчать!) что-либо маленькое
да что большой кусок в буфере
я так понимаю плюсом же будет что либо маленькое, а большой кусок так и будет его смущать
+(7) или пустую строку (?)
(9) плюсом зачем?
ну в буфер же ложиться плюсом все что ложишь туда, или я не прав?
(12) код покажи
Довольно тяжело это сделать
Несколько лет назад искал как это сделать из фокспро
ничего не понял
понял только что даже сам офис не имеет методов очистки буфера.
Это чуть ли не какая то внешняя надстройка.
Типа ком объекта . только без методов
(14) да может тут ваще без буфера можно будет
а Application.DisplayAlerts = 0; не помогает?
(16) спасибо, почитаю на досуге
Application.CutCopyMode = False
то есть кода мы не дождёмся.
(21) это надо сделать после копирования-вставки
(15)
оно связано с буфером виндоуз, но слабо
(22)
там если получится и строчки хватит
какой Вам код
чел просто что писать не знает
(0) тупо перед выходом в буфер один символ скопируй — и никаких вопросов не будет
Application.CommandBars(«Clipboard»).Controls(«Clear Clipboard»).Execute
(24) как это какой? см (2)
Для каждого ВыбраннаяСтрока Из СписокШаблонов Цикл
ИмяФайла = ПолучитьИмяВременногоФайла();
ДвоичныеДанные = ВыбраннаяСтрока.Значение.ХранилищеШаблона.Получить();
ДвоичныеДанные.Записать(ИмяФайла);
Попытка
//открываем файл в WORD-е
Word.Documents.Open(ИмяФайла);
Исключение
Предупреждение(«Не удалось открыть файл шаблона!»+Символы.ПС+ОписаниеОшибки());
Word.Quit();
Word=Неопределено;
Возврат ;
КонецПопытки;
Док = Word.ActiveDocument;
Попытка
ЗаполнитьШаблонWord(Док,НачальноеЗначениеВыбора);
Исключение
Сообщить(«Возникли ошибки при формировании документа.»+
Символы.ПС+ОписаниеОшибки());
КонецПопытки;
Word.Selection.HomeKey(6);
Word.Selection.TypeText(Символы.ПС);
Word.Selection.TypeText(Символы.ПФ);
Док.Content.Copy();
РезДок.Range(РезДок.Content.End — 1, РезДок.Content.End — 1).Paste();
Док.Close(0);
КонецЦикла;
Word.Visible = Истина;
//активируем окно
Sh=Новый COMОбъект(«WScript.Shell»);
Sh.AppActivate(«Microsoft Word»);
Word.DisplayAlerts = 0;
Word.ActiveWindow.WindowState = 0;//активируем
Word.ActiveWindow.WindowState = 1;//разворачиваем на весь экран (0 — normal, 1 — max, 2 — min)
Word.ActiveDocument.Save();//чтобы при закрытии не задавал вопросов
Word.ActiveDocument.Range(0,0).Select();//снимаем выделение (и остемся в начале документа)
Очистка буфера обмена
При сборе слишком многких элементов в буфере обмена может возникнуть ошибка с сообщением о том, что буфер обмена заполнен. Вот как можно очистить буфер обмена.
Чтобы удалить все фрагменты или только некоторые из них, сначала откройте область задач Буфер обмена.
- На вкладке Главная в группе Буфер обмена нажмите кнопку вызова диалогового окна Буфер обмена.
- Область задач Буфер обмена отображается в левой части листа, и в ней показаны все фрагменты, содержащиеся в буфере обмена.
- Чтобы очистить весь буфер обмена, нажмите кнопку Очистить все.
- Чтобы удалить отдельный фрагмент, щелкните стрелку справа от него и нажмите кнопку Удалить.
См. также
Нужна дополнительная помощь?
Нужны дополнительные параметры?
Изучите преимущества подписки, просмотрите учебные курсы, узнайте, как защитить свое устройство и т. д.
В сообществах можно задавать вопросы и отвечать на них, отправлять отзывы и консультироваться с экспертами разных профилей.
Использование больших фрагментов содержимого буфера обмена в других программах
Как уже говорилось выше, программа Microsoft Word имеет свой буфер обмена. Так что если вам понадобится вставить большой фрагмент содержимого документа, скопированного в Microsoft Word, в другой программе, не закрывайте текстовый процессор Microsoft Word во избежание потери данных.
Однако если в буфере имеется большой фрагмент содержимого документа, который может пропасть при закрытии программы от переполнения буфера обмена операционной системы, приложение Microsoft Word предупредит об этом пользователя при закрытии программы, выведя диалоговое окно (рис. 4.9), где можно выбрать, сохранить ли данные для последующей работы или очистить буфер обмена.
Рис. 4.9. Диалоговое окно с предложением сохранения содержимого буфера обмена
Чтобы продолжить работу с содержимым в памяти компьютера, выделив дополнительный объем памяти для хранения содержимого буфера Microsoft Office, нужно щелкнуть мышью по кнопке Да (Yes), для очистки буфера обмена — по кнопке Нет (No). Обратите внимание на то, что сохраняются не все 24 фрагмента данных из буфера, а лишь последний из них.