Буфер обмена — как он работает на компьютере и в телефоне

Для хранения временной информации на компьютере или мобильном устройстве существует так называемый буфер обмена. Многие пользователи даже не задумываются о механизме работы буфера, о том, как это реализовано. Предлагаемая статья даст ответы на этот и другие вопросы о функционировании этой полезной возможности на ПК  и смартфоне.

Как долго там хранится информация

Хранится она там до тех пор, пока не будет заменена новой. Или до выключения (перезагрузки) компьютера.

Объясню на примере. Допустим, я в интернете прочел интересную заметку. Она мне так сильно понравилась, что я захотел ее сохранить у себя на компьютере. Дело это нехитрое: нужно выделить текст, скопировать, вставить в файл и сохранить.

Кстати, об этом у меня на сайте есть отдельный урок.

Значит, я выделяю нужный мне кусочек текста и копирую его.

image

Как вы уже знаете, он сразу же попадает в буфер обмена и будет там находиться до тех пор, пока я его куда-то не вставлю. Но, допустим, я отвлёкся на другую статью. И в ней нахожу что-то, что тоже хотел бы сохранить на свой компьютер. Так вот если я выделю и скопирую эту новую часть, то тот текст, который был скопирован до этого, сотрется. Он заменится новым фрагментом. И при вставке добавится только новый текст.

Кроме того, буфер обмена полностью очищается при выключении и повторном включении компьютера. То есть если я, например, решу прогуляться и перед этим выключу компьютер, то всё, что копировалось, но не было вставлено — удалится. А, значит, включить, войти и извлечь информацию не удастся.

Буфер обмена — временное и очень ненадежное хранилище. Если уж вы скопировали какую-то информацию, то не забудьте ее сразу же вставить.

Не зря под понятием «копирование» подразумевают и вставку тоже. То есть имеют в виду не одно, а сразу два действия. Ведь при копировании данные попадают в промежуточное место, откуда должны быть непременно вставлены. Иначе они не сохраняются, а удаляются.

Где находится буфер обмена

Где искать буфер обмена? У него есть вполне реальное место в компьютере: Локальный диск C — Windows — system32 — файл clip.exe

image

Но в Windows 7, 8 и 10 этот файл не открывается. То есть вызвать его и посмотреть, что там находится, невозможно. А вот в Windows XP он называется clipbrd.exe и найти его таки можно. И если предварительно скопировать какой-нибудь текст, то он будет внутри этого файла.

Это системный файл. Его нельзя удалить, переместить или переименовать.

Как очистить

Если вы копируете текстовые фрагменты или небольшие файлы, тогда особого смысла в его очистке нет. Однако при копировании больших объектов (например, фильмов) Виндовс может начать притормаживать. Ведь вся информация должна попасть во временное хранилище, которое находится на системном Локальном диске. И даже после вставки она по-прежнему будет «сидеть» в буферной памяти.

Но это легко поправить: просто скопируйте какой-нибудь небольшой файл, например, фотографию или документ Ворда. Или сделайте скриншот (снимок экрана) — для этого нажмите кнопку Print Screen на клавиатуре. Тогда все, что до этого было в буфере, сотрется и туда добавятся новые данные.

Работа с буфером обмена в телефоне

image

Многие пользователи считают, что буфер обмена — это какой-то файл, который можно найти в определенном каталоге и открыть его . Это не так!

Буфер обмена располагается в оперативной памяти устройства. Предназначен для временного хранения различных файлов: картинок, текста, видео и пр. Например, когда вы смотрите онлайн-видео — то оно сначала подгружается в буфер, а затем воспроизводится у вас в медиаплеере.

Также буфер задействуется при выделении и копировании какого-нибудь текста. Отмечу, что если вы никуда не сохраните его, то после выключения аппарата (или при добавлении другой информации в буфер) — этот скопированный участок пропадет!

Рассмотрю на примере как им пользоваться…

И так, допустим вы читаете какую-нибудь заметку в браузере. На определенном месте находите интересный участок, который необходим для дальнейшей работы.

image

Чтобы сохранить его в текстовый документ (например), сначала необходимо выделить этот участок (нажав на нужный участок текста и подержав палец 3-4 сек.), и в появившемся контекстном меню выбрать «Копировать» (см. пример ниже). Всё, этот участок текста был помещен в буфер обмена!

image

Выделить — копировать.
Далее, открыв любой блокнот (например, я воспользовался Google-документами), и, так же нажав и подержав палец 3-4 сек. на пустом месте, появится в меню из которого можно вставить информацию из буфера обмена. И только после сохранения этого документа, эта информация уже никуда не денется. Пример ниже.

image
image

 

Далее, открыв любой блокнот (например, я воспользовался Google-документами), и, так же нажав и подержав палец 3-4 сек. на пустом месте, появится в меню из которого можно вставить информацию из буфера обмена. И только после сохранения этого документа, эта информация уже никуда не денется. Пример ниже.

Текст из буфера был вставлен в документ

Таким образом, чтобы узнать, какой блок текста находится в буфере телефона: достаточно открыть любой текстовый документ и выполнить операцию вставки.

Отмечу, что этот способ далеко не самый лучший, и для работы с буфером гораздо удобнее пользоваться спец. приложением. О нем пару строк ниже…

Как расширить буфер до нескольких элементов, и как очистить его

Вариант #1

Представьте, если вам нужно прочесть десяток веб-страничек и сохранить из них все самые важные участки (мысли). Можно, конечно, каждый раз сворачивать/разворачивать несколько приложений и переносить через копировать/вставить. Но согласитесь это не есть удобно?!

Гораздо лучше установить спец. приложение, которое позволяет копировать в буфер обмена не один участок текста, а 10-15!

После установки приложения «Менеджер буфера обмена», вы также можете привычным образом копировать любые участки текста. Однако, теперь ни один из них не пропадет — все они будут храниться в специальном разделе.

Например, вы скопировали 5-6 участков текста, теперь хотите создать из них один документ. Как это сделать? Да очень просто: открываете этот менеджер, в разделе «Буфер обмена» увидите все свои скопированные участки (см. стрелки-3 на скрине ниже).

image

Тот участок, который хотите вставить в документ — скопируйте, а после откройте блокнот (например) и нажмите «вставить» (стрелка-4). Операция выполнена!

Чтобы очистить буфер обмена, достаточно в приложении выделить те строки, которые вам больше не нужны и нажать на значок корзины. Всё, буфер чист! Удобно?!

Вариант #2

На некоторых аппаратах, где представлены инструменты для более детального контроля за буфером обмена (например, от Samsung, LG и ряда других производителей) можно просмотреть и очистить весь буфер даже без спец. приложений.

Для этого достаточно открыть какой-нибудь блокнот, далее нажать пальцем на любой пустой участок документа и подождать 3-4 сек.: после нажать на меню из «трех точек» и выбрать «буфер обмена». Затем можно будет удалить все, что в нем находится (пример ниже).

Удалить все из буфера обмена

Вариант #3

Просто скопируйте в буфер обмена какой-нибудь небольшой участок текста — например, одну-две цифры. В результате у вас «старая» информация из буфера будет удалена и заполнена менее 1 КБ данных*… Чем не очистка? (работает на тех аппаратах, где нет расширенной работы с буфером обмена)

В каких случаях не обойтись без буфера обмена

Любая программа, которая копирует информацию, должна знать три вещи:

• Где взять копируемую информацию.

• Что именно нужно скопировать.

• Куда поместить копируемое содержимое.

Например, если мы копируем файл, то даем компьютеру команду: «Скопировать файл с именем N, находящийся в папке X диска C в папку Y диска D». Конечно времена, когда такая операция задавалась в виде текстовой командной строки, давно прошли. И сейчас обычно пользователи копируют файлы, перетаскивая их мышью из одного окна в другое. Но при этом программа все равно получает необходимую информацию в момент начала копирования.
Такой подход удобен при копировании целых файлов. Но что если требуется скопировать фрагмент текста в пределах одного документа? Открывать для этого еще раз документ в новом окне и искать нужную позицию для копирования неудобно. А тянуть мышкой кусок текста через несколько десятков страниц — практически нереально. Именно поэтому и был придуман буфер обмена — область в оперативной памяти компьютера, в которую можно временно поместить копируемую информацию, чтобы потом воспользоваться ей в другом месте.

В случае работы с текстом нужный фрагмент текста сначала копируется в буфер обмена — и после этого мы можем перейти к другой части документа и уже там скопировать то, что находится в буфере обмена в сам документ.

Точно по такому же принципу можно пользоваться буфером обмена и во многих других случаях — большинство программ знают что такое буфер обмена и умеют взаимодействовать с ним. Так, например, при работе с изображениями можно помещать в буфер выделенные участки изображений или сами изображения целиком. Также можно помещать в буфер то, что изображено на экране компьютера (нажатием клавиши PrintScr). В редакторах другого рода информации тоже обычно можно копировать в буфер и вставлять из него редактируемые объекты — это могут быть видео, звук, 3D-фигуры, векторные изображения, табличные данные и пр. и пр.

Операционные системы позволяют использовать буфер обмена для копирования файлов. При этом в буфере обмена сохраняются не сами файлы, а имена с путями их расположения. Благодаря этому можно осуществлять копирование даже больших файлов пользуясь всего одним окном файлового менеджера. Для этого достаточно выделить нужные файлы и скопировать в буфер обмена. И потом уже в другом месторасположении вставить их из буфера в новое место.

Важным преимуществом при использовании буфера обмена является то, что после вставки информации из буфера в редактируемое место, содержимое буфера сохраняется неизменным. Таким образом можно сколько угодно раз вставить в документ копируемый фрагмент, и тем самым размножить его. Таким же образом можно продублировать нужные файлы в нескольких разных папках.

Как очистить буфер обмена в телефоне

Очистка виртуального хранилища позволит не только освободить место на телефоне, но и повысить производительность гаджета. Провести чистку можно разными путями:

  • С помощью приложения
  • С root-правами
  • Без рут-прав

Рассмотри преимущества и недостатки разных способов очистки.

С помощью приложений

Многие модели хуавей попросту не имеют доступа к буферу обмена, поэтому очистка с помощью приложения – это отличная возможность повысить скорость гаджета и сэкономить место. В интернете существует огромное количество приложений, которые работают с виртуальным хранилищем. Одно из самых распространенных – это Clipper.

Самое удобное, что после установки приложения появляется иконка в быстром доступе, чтобы в любой момент можно было очистить виртуальное хранилище. Также в программе скопированные файлы можно сохранять, менять и заменять. Многие компоненты можно группировать в различные разделы. Например, социальные сети, реквизиты и так далее.

Чтобы очистить виртуальное хранилище при помощи программы, нужно:

  1. Установить само приложение;
  2. Запустить приложение с помощью специальной иконки. Она появляется в панели быстрого доступа;
  3. Чтобы удалить все записи, которые были произведены приложением раньше, нужно нажать на корзину и подтвердить действие;
  4. Чтобы удалить единственную запись, достаточно удерживать её несколько секунд, после чего нажать на корзинку.

Это приложение отлично справляется со своей работой по удалению и хранению записей из буфера обмена. Практически все приложения по работе с буфером обмена работают достойно и не вызывают никаких проблем для телефона. Поэтому пользователь может скачивать любое приложение с официального источника и быть уверенным в том, что его телефон не съедят многочисленные вирусы.

С root-правами

Данный способ не предназначен для выполнения новичками. Только опытные пользователи смогут грамотно и быстро осуществить данные манипуляции. Действовать стоит на свой страх и риск.

  • Для начала нужно зайти в менеджер файлов и кликнуть на корневой каталог. Обычно он располагается в самом низу списка, как приложение не для каких-либо манипуляций.
  • Необходимо найти папку под названием «data/clipboard» и очистить её, то есть удалить полностью.
  • Далее в меню телефона необходимо найти и выбрать пункт «Все приложения», перейти по нему.
  • Нужно найти приложение TestService и нажать по очереди на кнопки «Удаление» и «Остановка».
  • После чего нужно перезагрузить гаджет.

Телефон не пропустит к выполнению этих действий без рутированных прав. Чтобы их получить, нужно скачать программу Kingo Root и рутировать устройство через ПК. О подробном рутировании можно посмотреть в этом видео

Без рут-прав

Самый простой способ заключается в обычной перезагрузке телефона.

Перезагрузив телефон, пользователь не сможет больше посмотреть те скопированные записи, которые он посмотрел ранее.

Очистка буфера на компьютере

Способ 1: Использование созданного ярлыка на рабочем столе Windows 7

Вызвав контекстное меню от рабочего стола кликнуть «Создать».

image Затем клацнуть по пункту «Ярлык» и в отобразившемся меню напечатать «cmd /c «echo off | clip»».

image Кликнуть «Далее» и в следующем окне указать наименование для иконки.

image Готово.

image Каждый раз при необходимости избавиться от данных хранимых в БО потребуется только кликнуть по созданной иконке и мгновенно он будет вычищен.

Способ 2: «Командная строка»

Через консоль удалить последнюю запись в буфере обмена можно вводом одной несложной команды. Сразу же хотим обратить внимание на то, что очистка всего буфера не происходит — вы просто заменяете последнюю скопированную запись пустотой, которую нельзя вставить (т. е. даже не пробелом). Поэтому все предостережения, написанные выше, в Способе 2, актуальны и по отношению к этому методу! Для постоянного удаления скопированных элементов таким образом пользователю предлагается создать специальный ярлык на рабочем столе или в другом удобном месте.

image

Напишите команду echo off | clip и нажмите Enter. Никакого уведомления о ее выполнении вы не получите.

image

Способ 3: «Сторонние» приложения

Советуем начать с программ, специализирующихся на восстановлении файлов определенного формата, а данном случае – форматов пакета Microsoft Office. Поскольку, к примеру, для восстановления изображений разработчики программ используют особые алгоритмы, мало подходящие для работы с текстовыми документами, качество восстановления в таком случае может серьезно пострадать.

Мы предлагаем использовать программу RS Office Recovery, зарекомендовавшую себя как один из наиболее эффективных инструментов для восстановления документов Microsoft Office. Просто скачайте и запустите программу и осуществите сканирование диска, на котором хранился поврежденный файл.

image

Все обнаруженные документы, доступные для восстановления, программа отобразит в отдельном окне. Документы будут иметь оригинальные названия. Вы сможете просмотреть содержимое документов и затем восстановить необходимые файлы, просто нажав кнопку «Далее».

Хранение информации в Windows 7, Vista

Программа, которая есть в Windows XP, в Windows 7 и Windows Vista отсутствует. Правильнее будет сказать, что она есть, но она вам не выдаст никакой информации и она не запускается, как любая другая программа.

Clip.exe хранит всю информацию, которую вы копируете в буфер обмена. Нам доступна только информация, что этот файл хранит скопированные файлы. Существуют специальные программы сторонних разработчиков, которые предоставляют более широкие возможности и настройку копирования, например рассмотренная нами ранее программа Clipdiary.

Буфер обмена в Windows 7, Vista.

image

 

 

Закрепление текста в буфере обмена Windows 10

Хотя очистка всего содержимого буфера обмена может быть полезной, у вас может быть информация, которую вы не хотите удалять. К счастью, вы можете вручную выбрать определенные элементы и защитить их от удаления, закрепив их.

Чтобы закрепить содержимое буфера обмена, нажмите Windows + V, а затем щелкните значок булавки справа от текста и изображений, которые вы хотите сохранить. Если все сделано правильно, значок из горизонтального положения, должен наклониться на 45 градусов.

image

Чтобы открепить текст или изображение, снова щелкните по значку булавки.

После закрепления, выбранный вами контент будет защищаться каждый раз, когда вы очищаете буфер обмена.

Программа для работы с буфером обмена

Скачайте и установите программку ClipDiary.

Программа бесплатная для домашнего использования. При первом запуске появится мастер-помощник, который сам покажет все возможности программы, а также поможет настроить её. В главном окне программы можно открыть текущий буфер обмена с помощью иконки внизу экрана.

Суть работы простая – всё что вы скопируете в буфер обмена с помощью кнопок «Ctrl+C» или «Ctrl+Insert» сохраняется в списке и называется «клипами», причём даже после перезагрузки компьютера. В любой момент можно открыть список и найти ранее скопированный текст. Я перерыл несколько похожих программ, но ClipDiary оказалась единственной, которая умеет вставлять данные из истории с помощью горячих кнопок. Другие программы лишь открывали весь список, из которого можно было что-то выбрать, а потом вручную вставить куда надо.

Здесь же всё автоматически. Нажимаем назначенную комбинацию клавиш один или несколько раз, пока не найдёте скопированный текст, и он сразу вставляется в документ. Единственно, чего мне не хватает, так это чтобы можно было связать горячую клавишу с одним конкретным словосочетанием, которое приходится часто вставлять. Приходится много раз нажимать кнопки, пока не доберёшься до чего нужно по списку.

Выглядит это вот так:

image

В списке перечислены все последние скопированные элементы. Свои горячие клавиши я настроил вот таким образом:

image

Соответственно, я могу перемещаться по истории с помощью комбинаций «Ctrl+Shift+Insert» и «Ctrl+Shift+Home», пока не увижу в маленьком всплывающем окошке текст, который я ранее копировал, например фразу «Я лично пользуюсь только»

image

А с помощью кнопок «Ctrl+Shift+End» я могу зайти в буфер обмена, открыв главное окно программы.

Посмотрите это небольшое видео:

С помощью горячих кнопок «Ctrl+I» можно очистить буфер обмена Windows, при этом не очищая список Clipdiary. Чтобы очистить и его, нужно открыть окно программы, выделить всё что там есть и нажать красный крестик или «Ctrl+Del». Если список окажется на нескольких страницах, то проделайте это несколько раз.

В настройках программы ClipDiary в разделе «Дополнительно» есть куча тонких настроек, с помощью которых можно настроить всё под себя.

Закрепление элементов в буфере обмена

Когда вы щелкаете правой кнопкой мыши элемент истории в меню истории, которое вы показываете нажатием Windows + V, мы уже говорили вам, что открывается меню с параметрами. Один из них — возможность закрепить этот элемент в истории буфера обмена, когда вы хотите его сохранить.

Визуально закрепленный элемент не изменится, и он даже не начнет появляться в верхней части после привязки, как это происходит в других инструментах. Однако элементы, привязанные к буферу обмена, не будут удалены, когда вы выполните общее удаление буфера обмена, как мы говорили ранее.

Менеджер буфера обмена — Clipdiary

Вы можете пользоваться этим менеджером абсолютно бесплатно

1. Установка менеджера буфера обмена Установка такая же как и в большинстве программ, жмите «Далее» и следуйте инструкциям в диалоговом окне.

image

«Мастер обучения» будет запущен после установки. Здесь вы можете изменить комбинации горячих клавиш.

Либо оставить все как есть и использовать стандартные «ctrl+d» для вызова окна программы с историей буфера обмена.

2. Бесплатная активация программы Clipdiary

Менеджер буфера обмена автоматически запускается при включении вашего устройства и все скопированные данные сохраняются в историю буфера.

Чтобы начать полноценное использование программы необходимо пройти процедуру активации. Жмите «ctrl+d» – появится окно менеджера буфера данных с его настройками.

Щелкаем по пункту «Помощь» и выбираем «Активировать бесплатно».

image

После этого вам предоставят «Регистрационный ключ», который вы вставите в соответствующую вкладку

Буфер обмена в Windows Phone

Буфер обмена Windows Phone может содержать только текст.

В Windows Phone 8.1 и более ранних версиях блокировка экрана очищала буфер как «побочный эффект». Windows 10 Mobile устранила эту ошибку (из 10586.494, ноябрьское обновление), но есть небольшое приложение, которое очищает буфер обмена (оно не очищает их полностью, а просто заменяет его нулевым значением, длиной текста, который может наклеить)

Используемые источники:

neumeka.ru, exceltut.ru, rusinfo.info, shtat-media.ru, maininfo.org, infocom-soft.ru, myownwebsite.ru, recovery-software.ru, agepc.ru, ipt-miit.ru, it-like.ru, gospodaretsva.com, jgtexport.ru

Оцените статью
Рейтинг автора
5
Материал подготовил
Илья Коршунов
Наш эксперт
Написано статей
134
Добавить комментарий

  1. redaktorwd

    Полезная статья. Раньше я и вправду не задумывался, что такое буфер обмена и как он работает. А в статье еще есть подробное описание для компьютера и телефона.

    Ответить