Что мне нужно сбросить или перезапустить, чтобы вернуть мой буфер обмена в Windows 10?

644
Kate Gregory

На этом компьютере с Windows 10 время от времени буфер обмена становится действительно шатким. Я могу не только ничего не вставлять, но и просто пытаться копировать, что может привести к взрыву таких приложений, как Edge. Перезапуск машины решает проблему, но мне кажется это излишним. Я один из тех людей, у которых есть много открытых вещей, к которым я «доберусь» на следующей неделе или около того, и они не все открываются заново после перезапуска.

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

FWIW здесь нет VPN или удаленного рабочего стола. Я просто натыкаюсь на свою машину, использую разные вещи Office, множество браузеров, Slack, Skype, Discord, кучу Блокнотов, и через некоторое время я замечаю, что у меня больше нет буфера обмена.

0
Вы установили какое-либо программное обеспечение для буфера обмена? Вы пытались закрыть все приложения вместо перезагрузки? Что произойдет, если вы выйдете и войдите снова? harrymc 6 лет назад 0
Нет, у меня не установлены буфера обмена. И нет, закрытие всех приложений или выход из системы столь же неприятны, как и перезагрузка (наличие определенного файла, вкладки или почтового сообщения напоминает мне сделать что-то), поэтому у меня нет мотивации исследовать это как вариант. Kate Gregory 6 лет назад 0
Это предлагается не как решение, а как информативный тест. Это мотивирует лучше? harrymc 6 лет назад 0
Я только что закрыл два слова, Chrome и FireFox, и похоже, что буфер обмена вернулся, и Эдж готов позволить мне копировать, не взрываясь. Это укрепляет мою веру в то, что я могу перезагрузить компьютер, чтобы избежать перезагрузок в этой ситуации. Kate Gregory 6 лет назад 0
Тест показывает, что какое-то приложение имеет эксклюзивный доступ к буферу обмена. Теперь вам нужно найти что, путем выборочного закрытия. Я бы догадался, какое-нибудь расширение браузера. harrymc 6 лет назад 0

2 ответа на вопрос

0
harrymc

Буфер обмена становится недоступным, как правило, потому что какое-то приложение имеет эксклюзивный доступ к нему.

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

Такие продукты Microsoft, как Word, обычно не страдают от таких проблем (если не были добавлены расширения). Скорее всего, это будет какое-то установленное расширение для браузера. Вы можете выборочно отключать эти расширения до тех пор, пока не будет найдено неисправное расширение.

Я не согласен с теорией, но у меня в трех браузерах, которые я регулярно использую, всего ноль преднамеренно установленных расширений браузера. Кроме того, я обвинил Edge, но начал распространять самообновляющиеся страницы по браузерам, и самая последняя ситуация прекратилась, когда я закрыл Firefox, который раньше обычно не использовал. Поэтому не существует только одного плохого расширения для браузера, которое можно найти и удалить. Я надеюсь на более общий подход «перейти к проводнику процессов [или диспетчеру задач], найти X и нажать Y». Kate Gregory 6 лет назад 0
Всегда возможно иметь ненамеренно установленное расширение браузера, поэтому я надеюсь, что вы проверили. Также возможно, что какой-то веб-сайт открывает буфер обмена через JavaScript, Silverlight или Java (надеюсь, что два последних не установлены). Возможно даже, что это ошибка в каком-то продукте, который вы установили, или в каком-то браузере. Вам нужно будет найти причину, процесс или расширение, потому что у нас действительно нет данных для продолжения. Мы можем иметь дело только теоретически и не иметь физического доступа к вашему компьютеру. harrymc 6 лет назад 0
Если вы знаете, VBS см. [Этот ответ] (https://superuser.com/a/1088572/8672). harrymc 6 лет назад 0
0
pun

Если вы просто пытаетесь очистить буфер обмена, вы можете использовать любой из следующих

Командная строка: echo off | clip

PowerShell: Set-Clipboard

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

Нет, я не пытаюсь очистить буфер обмена. Я пытаюсь получить буфер обмена. Я пытаюсь сделать так, чтобы нажатие Ctrl-C не приводило к тому, что Edge просто «уходил» и заканчивал себя. Kate Gregory 6 лет назад 0
@KateGregory Вы попросили способ перезагрузить или перезапустить буфер обмена, и команды выше делают то же самое pun 6 лет назад 0
они не. Они опустошают это. Это круто, если это слушать. Это не слушание. Это проблема. Kate Gregory 6 лет назад 0
@KateGregory Я не думаю, что вы хотите сохранить содержимое буфера обмена даже после сброса / перезапуска. Если нет, очистка намного лучше, чем перезагрузка компьютера. Вы пытались их выяснить, решает ли это вашу проблему с краем? pun 6 лет назад 0
Да, я попробовал версию командной строки, и это не помогло вообще. Kate Gregory 6 лет назад 0

Похожие вопросы