Клавиатура вашего компьютера автоматически сохраняет историю ввода — от автозаполнения в браузерах до предложений текста в Windows 11/10 или macOS. Если вы ввели пароль, личные данные или просто хотите очистить следы активности, стандартного удаления файлов недостаточно: система продолжает подсказывать старые фразы при наборе. Проблема усугубляется тем, что история клавиатуры хранится в нескольких местах — от реестра Windows до облачных сервисов вроде Microsoft SwiftKey или Google Input Tools. В 80% случаев пользователи очищают только кэш браузера, забывая про системные словари и данные ввода.
Эта инструкция покрывает все способы удаления истории — от ручной очистки через %AppData% до сброса предложений текста в GBoard (для гибридных устройств) и отключения функции запоминания клавиш в Linux (GNOME/KDE). Особое внимание уделено скрытым файлам, которые продолжают хранить данные даже после переустановки драйверов клавиатуры. Если после очистки история всё равно появляется, проблема кроется в синхронизации аккаунта — ниже разберём, как её отключить.
1. Как удалить историю автозаполнения в Windows 10 и 11
Операционные системы Windows 10/11 сохраняют историю ввода в двух местах: локальный словарь пользователя и облачный сервис Microsoft SwiftKey (если включена синхронизация). Чтобы полностью стереть данные, нужно очистить оба источника.
Для начала удалите локальную историю:
- Откройте
Параметры Windows→Устройства→Ввод. - В разделе
Текстовые предложениянажмитеУдалить историю ввода. - Подтвердите действие, нажав
Удалитьв всплывающем окне.
Если после этого история продолжает появляться, очистите кэш SwiftKey:
- 🔄 Перейдите в
Параметры→Учётные записи→Синхронизация параметров. - 🔍 Отключите опцию
Текстовый вводи перезагрузите ПК. - 🗑️ Удалите папку
%LocalAppData%\Packages\Microsoft.Windows.CloudExperienceHost_cw5n1h2txyewy\LocalState\SwiftKey(скопируйте путь в проводник).
⚠️ Внимание: После отключения синхронизации текстовые предложения станут менее точными. Чтобы вернуть функцию, включите её заново в параметрах аккаунта Microsoft.
Сделать резервную копию важных текстов|Отключить синхронизацию SwiftKey|Удалить историю через Параметры|Очистить папку SwiftKey вручную|Перезагрузить компьютер
-->
2. Очистка истории клавиатуры в macOS (Ventura, Sonoma)
На MacBook и iMac история клавиатуры хранится в системном словаре и кэше приложений. В отличие от Windows, здесь нет отдельного интерфейса для удаления — придётся работать с файлами вручную.
Сначала сбросьте системные предложения:
- Откройте
Терминал(черезSpotlightилиПрограммы → Утилиты). - Введите команду:
defaults delete -g NSUserDictionaryReplacementItems - Перезагрузите Mac.
Для очистки истории в приложениях (например, в Safari или Notes):
- 📁 Удалите файл
~/Library/Spelling/LocalDictionary(отвечает за пользовательские слова). - 🧹 Очистите кэш конкретного приложения через
~/Library/Caches/(найдите папку с названием программы). - 🔄 Если используете iCloud, отключите синхронизацию клавиатуры в
Системные настройки → Apple ID → iCloud(разделПриложения, использующие iCloud).
На macOS Sonoma появилась функция Улучшенное автозаполнение, которая хранит данные в зашифрованном виде. Чтобы её отключить:
- Перейдите в
Системные настройки → Клавиатура → Текст. - Снимите галочку с
Улучшенное автозаполнение. - Удалите файл
~/Library/KeyboardServices/KeyboardServices.bundle(требуются права администратора).
3. Удаление истории ввода в Linux (Ubuntu, Fedora, Mint)
В дистрибутивах Linux история клавиатуры зависит от используемой графической оболочки: GNOME, KDE Plasma или Xfce. Большинство систем хранят данные в файлах конфигурации, которые можно сбросить.
Для GNOME (Ubuntu, Debian, Pop!_OS):
- 🐧 Удалите файл истории IBus (менеджер ввода):
rm -rf ~/.config/ibus/bus/* - 🔄 Перезапустите службу IBus:
ibus restart - 📝 Для сброса пользовательского словаря выполните:
gsettings reset org.gnome.desktop.input-sources xkb-options
Для KDE Plasma (Kubuntu, KDE Neon):
- Откройте
Настройки системы → Региональные настройки → Клавиатура. - В разделе
РаскладкинажмитеСбросить настройки. - Удалите папку
~/.config/kxkbдля полного сброса.
Если используете Fcitx (популярный менеджер ввода для китайского/японского):
fcitx-remote -c
rm -rf ~/.config/fcitx/
⚠️ Внимание: В некоторых дистрибутивах (например, Arch Linux) история клавиатуры может храниться в/var/cache/. Перед удалением проверьте права доступа черезls -la.
4. Как очистить историю клавиатуры в браузерах
Браузеры (Chrome, Firefox, Edge) сохраняют историю ввода отдельно от системы — в форме автозаполнения полей, поисковых запросов и даже нажатых клавиш (в некоторых расширениях). Очистка кэша браузера не удаляет эти данные полностью.
Для Google Chrome и Microsoft Edge:
- Откройте
Настройки → Конфиденциальность и безопасность → Очистка истории. - Выберите период
За всё время. - Отметьте пункты:
- 🔍
История просмотров - 🖼️
Файлы cookie и другие данные сайтов - 📝
Данные автозаполнения форм
- 🔍
Удалить данные.Для Mozilla Firefox:
- 🦊 Введите в адресной строке
about:preferences#privacy. - 🗑️ Нажмите
Удалить данные...и выберите:Журнал посещений и загрузокФормы и история поискаАктивные сеансы
- 🔄 Перезапустите браузер.
Для полной очистки истории клавиш в браузерах также удалите:
| Браузер | Путь к файлам истории | Действие |
|---|---|---|
| Chrome/Edge | %LocalAppData%\Google\Chrome\User Data\Default\Top Sites |
Удалить файл Top Sites |
| Firefox | %APPDATA%\Mozilla\Firefox\Profiles\*.default-release\formhistory.sqlite |
Удалить базу formhistory.sqlite |
| Opera | %APPDATA%\Opera Software\Opera Stable\Login Data |
Удалить Login Data и Web Data |
| Brave | %LocalAppData%\BraveSoftware\Brave-Browser\User Data\Default\History |
Удалить файл History |
Google Chrome|Mozilla Firefox|Microsoft Edge|Opera|Другой
-->
5. Удаление истории на игровых клавиатурах (Razer, Logitech, Corsair)
Игровые клавиатуры (Razer BlackWidow, Logitech G Pro X, Corsair K100) сохраняют историю нажатий в собственном программном обеспечении — Razer Synapse, Logitech G HUB или iCUE. Эти данные используются для анализа игровых сессий и макросов, но могут содержать личную информацию.
Для Razer Synapse:
- Откройте Synapse 3 и перейдите в
Настройки → Устройства. - Выберите свою клавиатуру и нажмите
Сбросить статистику. - Удалите файл
C:\ProgramData\Razer\Synapse\Devices\<ID_устройства>\stats.db.
Для Logitech G HUB:
- 🎮 Откройте
Настройки → Игровые данные. - 🗑️ Нажмите
Очистить историю клавиш. - 🔄 Переподключите клавиатуру через USB.
Для Corsair iCUE:
1. Закройте iCUE.
2. Удалите папку %AppData%\Corsair\CUE\devices\.
3. Перезапустите ПО и выполните повторную настройку устройства.
⚠️ Внимание: Сброс статистики в игровом ПО также удаляет сохранённые профили подсветки и макросы. Экспортируйте настройки заранее через Файл → Экспорт профиля.
Как узнать ID устройства Razer для ручной очистки
ID клавиатуры хранится в пути C:\ProgramData\Razer\Synapse\Devices\. Каждая папка названа уникальным кодом (например, RZ03-03160100-R3M1). Чтобы найти свою модель, откройте Synapse, выберите устройство и посмотрите его название вверху окна. Соответствующий ID будет именем папки в указанном каталоге.
6. Очистка истории на виртуальных клавиатурах (GBoard, SwiftKey на ПК)
Витуальные клавиатуры, такие как Google GBoard (для гибридных устройств) или Microsoft SwiftKey, синхронизируют историю ввода с облаком. Даже после очистки локальных данных они могут восстанавливать предложения при следующем входе в аккаунт.
Для GBoard (если используется на ПК через эмулятор или Windows 11 с Android-подсистемой):
- Откройте
Настройки GBoard → Словарь → Личные данные. - Нажмите
Удалить данные обучения. - Отключите синхронизацию в
Настройки → Аккаунт Google → Синхронизация(уберите галочку сGBoard).
Для SwiftKey на ПК:
- 🔄 Откройте
Параметры Windows → Устройства → Ввод → Дополнительные параметры клавиатуры. - 🗑️ Нажмите
Сбросить настройки SwiftKey. - 📱 Если используете мобильную версию, очистите данные приложения в настройках Android/iOS.
Для полного удаления истории в облаке:
| Сервис | Ссылка на очистку | Действие |
|---|---|---|
| Google GBoard | myaccount.google.com/activitycontrols | Отключить Веб- и приложения |
| Microsoft SwiftKey | account.microsoft.com/privacy | Удалить Данные ввода |
| Apple iCloud | appleid.apple.com | Удалить Клавиатура и словарь |
7. Как отключить сохранение истории клавиатуры навсегда
Если вы не хотите, чтобы клавиатура запоминала ввод, можно полностью отключить эту функцию в настройках системы и приложений. Это актуально для общественных компьютеров или устройств, которыми пользуются несколько человек.
В Windows 11/10:
- Откройте
Параметры → Конфиденциальность → Речь, рукописный ввод и ввод текста. - Отключите опцию
Получать предложения по тексту при вводе на клавиатуре. - Нажмите
Удалить историю устройствавнизу страницы.
В macOS:
- 🍎 Перейдите в
Системные настройки → Клавиатура → Текст. - 🔕 Снимите все галочки в разделе
Правописание. - 🗝️ Отключите
Улучшенное автозаполнение(если есть).
В Linux (для IBus):
# Отключить сохранение истории
gsettings set org.freedesktop.ibus.general use-global-engine false
gsettings set org.freedesktop.ibus.engine.simple predict-text false
В браузерах:
- 🌐 В Chrome/Edge:
Настройки → Автозаполнение → Отключить "Автоматически заполнять формы". - 🦊 В Firefox:
about:config→ найдитеbrowser.formfill.enable→ установитеfalse.
⚠️ Внимание: Отключение истории ввода может повлиять на работу голосовых помощников (Cortana, Siri, Google Assistant), так как они используют эти данные для распознавания речи.
FAQ: Частые вопросы об очистке истории клавиатуры
🔹 Почему после очистки история клавиатуры появляется снова?
Это происходит из-за синхронизации с облачным аккаунтом (Microsoft, Google или Apple). Чтобы избежать восстановления данных:
- Отключите синхронизацию в настройках аккаунта.
- Очистите историю на всех устройствах, привязанных к этому аккаунту.
- Удалите кэш браузеров и системных приложений (см. раздел 4).
Если используете Windows, проверьте папку %LocalAppData%\Microsoft\Input\TsfPersistedData — она может содержать резервные копии истории.
🔹 Можно ли удалить историю только для конкретного приложения?
Да, но способ зависит от программы:
- 📎 Microsoft Office (Word, Excel): Удалите файл
Normal.dotm(для Word) или очиститеАвтозаменув настройках. - 💬 Telegram/WhatsApp: Очистите кэш приложения через
Настройки → Хранилище. - 🎮 Steam: Удалите файл
config\loginusers.vdfв папке установки.
Для большинства программ история хранится в %APPDATA%\<Название_программы> или ~/.config/<программа> (Linux).
🔹 Вредно ли часто очищать историю клавиатуры?
Нет, но есть нюансы:
- ✅ Плюсы: Защита конфиденциальности, освобождение места на диске (до 500 МБ в некоторых случаях).
- ⚠️ Минусы:
- Снижение точности автозаполнения.
- Потеря пользовательских слов (например, жаргонизмов или имён).
- Временное замедление ввода из-за переобучения системы.
Оптимальная частота очистки — раз в 1–3 месяца. Для полного сброса достаточно делать это 1–2 раза в год.
🔹 Как удалить историю клавиатуры на рабочем компьютере, если нет прав администратора?
Без прав администратора вы можете:
- Очистить историю в браузере (раздел 4).
- Удалить данные автозаполнения в конкретных программах (например, в Word или Excel).
- Использовать портативные версии браузеров (например, Firefox Portable), которые не сохраняют историю на жёстком диске.
Для системных файлов (SwiftKey, IBus) потребуются права администратора. В крайнем случае можно создать нового пользователя Windows — у него будет чистая история ввода.
🔹 Существуют ли программы для автоматической очистки истории клавиатуры?
Да, но их эффективность варьируется:
| Программа | Поддерживаемые системы | Особенности |
|---|---|---|
| CCleaner | Windows, macOS | Очищает кэш SwiftKey, историю браузеров, но не удаляет облачные данные. |
| BleachBit | Windows, Linux | Удаляет файлы IBus и Fcitx, поддерживает очистку по расписанию. |
| OnyX | macOS | Сбрасывает словарь macOS, очищает кэш Spotlight. |
| Privacy Eraser | Windows | Удаляет историю ввода из реестра, но требует перезагрузки. |
🔴 Предупреждение: Некоторые программы (например, CCleaner) могут удалять полезные данные. Перед использованием создайте точку восстановления системы.