10

Когда я пытаюсь скопировать и вставить что-то из Firefox, чтобы сказать блокнот или слово, это не сработает с первой попытки. То есть я захожу в firefox, выбираю текст, щелкаю правой кнопкой мыши, выбираю копирование, затем переключаюсь в блокнот, щелкаю правой кнопкой мыши, выбираю вставку, но там вставляется не то, что я только что скопировал, а то, что было в буфере обмена до того, как я скопировал. Если после этого я вернусь в Firefox и скопирую этот текст снова, а затем вернусь в блокнот, тогда он будет вставлен правильно. Таким образом, чтобы скопировать вставить что-то мне нужно 2 попытки.

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

Я использую Firefox 7.0.1 и Windows 7. И это не только с Firefox, иногда то же самое происходит, когда я копирую вставить из других программ.

В чем может быть причина, и как я могу это исправить?

5 ответов5

2

Это очень случайная проблема, которая существует в Windows всегда. Обычно я нажимаю Ctrl-C пару раз, когда хочу убедиться, что копия действительно сделана. В противном случае, одна из примерно дюжины операций копирования пропускается.

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

Моей первой попыткой было бы перезагрузиться в безопасном режиме и посмотреть, решена ли проблема. Если это так, то какой-то установленный продукт мешает, и вам нужно будет выяснить, какой, пытаясь. Такой продукт, вероятно, запускается во время загрузки, и хорошим средством для поиска и отключения / повторного включения элементов автозагрузки является автозапуск для Windows, который также может сохранять и восстанавливать текущие настройки.

Любой продукт, который касается буфера обмена, является подозрительным, особенно расширители буфера обмена и тому подобное.

Если эта проблема возникает только в Firefox, это может быть вызвано расширением. Вызовите «Mozilla Firefox (безопасный режим)», чтобы проверить эту возможность. Если это так, отключите расширения, пока не найдете виновного.

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

1

Это известная проблема для Firefox. Проверьте http://kb.mozillazine.org/Clipboard_not_working.

Раздел «Удаление AppInit_DLLS» описывает решение наиболее распространенной причины задержки. Переименование этого раздела реестра, скорее всего, решит проблему (это было сделано для меня в Firefox 7.0.1, Windows XP SP3). Проверьте содержимое того же ключа реестра после перезагрузки. Если проблема сохраняется, то приложение, которое появилось в ключе, является тем, которое вызывает проблему.

Кроме того, убедитесь, что на веб-странице, к которой вы обращаетесь, не используется сценарий кейлогинга (что может быть желательным поведением), который блокирует использование Ctrl+C, Ctrl+V.

0

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

Я подозреваю: поскольку это системная команда, а Windows никогда не была ОС реального времени, начиная с версии 3.x, вызов системы не перехватывается при отправке. Этого никогда не случалось в DOS или 3.x, и это происходило с тех пор, как в режиме реального времени его заменили на циклы, сканирование (что угодно). Подумайте, как протокол требует отправки команды CNRL C, а затем рассмотрите время цикла, управляемого прерыванием. Другие программные операции всегда могут помешать команде. Исчез в цифровом тумане, потому что время удержания команды меньше времени цикла.

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

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

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

0

Вы убедились, что ваш "буфер обмена" пуст? Вам может потребоваться очистить буфер обмена через Microsoft Office - другими словами, через Microsoft Word в области задач "Буфер обмена".

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

cmd /c "echo off | clip"

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

Однако, делайте это по одному шагу за раз - это, вероятно, что-то простое. Вы в курсе своей системы Windows 7? Попробуйте перезагрузить - это Windows!

0

Несмотря на проблемы с Firefox, достаточно было просто нажать Alt-вкладки в программе Office 2010, чтобы очистить мой буфер обмена. Это исправление сняло флажок надстройки COM "Отправить на Bluetooth". В Outlook ...

File --> Options --> Add-Ons --> COM Add-Ons --> Go. 

Я использую Office 2010, Windows 10 на Dell Latitude E6540, но это может показаться очень распространенной и продолжительной проблемой. Какой взломщик. Честная игра для тех, кто нашел это первым.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .