Я ищу способ исправить Windows 11 без полной переустановки. В Windows 11 установленные голосовые пакеты в настройках отображаются как 0 Мб.

Вопрос или проблема

Я ищу способ исправить свою установку Windows 11, так как 2 моих голосовых пакета не работают должным образом. Я много гуглил, спрашивал у Chat GPT и пробовал всё, что знаю на данный момент.

Существует ли способ исправить установленные голосовые пакеты без переустановки Windows? Я не знаю, что вызывает проблему, но это второй раз, когда это со мной происходит, и на полную переустановку компьютера у меня уходит около 3 дней, чтобы настроить его идеально со всеми необходимыми программами. Я использую как английский, так и японский на своем ПК.

В разделе настроек указано, что голосовые пакеты имеют размер 0 МБ. Программы, такие как Deepl и другие текстовые программы синтеза речи, не работают должным образом, потому что файлы могут быть повреждены.

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

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

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

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

Примеры кода, которые я пробовал:

sfc /scannow
DISM /Online /Cleanup-Image /CheckHealth
DISM /Online /Cleanup-Image /ScanHealth
DISM /Online /Cleanup-Image /RestoreHealth

DISM /Online /Get-Capabilities

Add-WindowsCapability -Online -Name "Language.Basic~~~en-US~0.0.1.0"
Add-WindowsCapability -Online -Name "Language.Handwriting~~~en-US~0.0.1.0"
Add-WindowsCapability -Online -Name "Language.Speech~~~en-US~0.0.1.0"

DISM /Online /Add-Capability /CapabilityName:Speech.TTS.en-US
DISM /Online /Add-Capability /CapabilityName:Speech.TTS.ja-JP

Remove-WindowsCapability -Online -Name "Speech.TTS.en-US"
Remove-WindowsCapability -Online -Name "Speech.TTS.ja-JP"

Add-WindowsCapability -Online -Name "Speech.TTS.en-US"
Add-WindowsCapability -Online -Name "Speech.TTS.ja-JP"

Regedit для удаления токенов и их переустановки

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Speech_OneCore\Voices\Tokens

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

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

Откройте редактор групповой политики в своем домене
Запустите + gpedit.msc
Создайте новую групповую политику или измените существующую. Убедитесь, что она применяется к компьютерам, которые вы хотите.
Перейдите в “Конфигурация компьютера”, “Политики”, “Административные шаблоны”, а затем “Система”.
Дважды щелкните или откройте “Указать параметры для установки дополнительных компонентов и восстановления компонентов”
Убедитесь, что “Никогда не пытаться загружать контент из Windows Update” НЕ отмечено
Убедитесь, что “Загружать содержимое для восстановления и дополнительные функции непосредственно из Windows Update вместо служб обновления Windows Server (WSUS)” ОТМЕЧЕНО.
Подождите, пока ваша группа политики обновится, или выполните “gpupdate /force” на рабочих станциях.

Я не могу найти хороший способ это исправить, поэтому ищу помощь.


Версия Windows 11 Pro
Версия 24H2
Установлено ‎11/‎18/‎2024 ‎Пн
Сборка ОС 26100.2454
Опыт Пакет функций Windows 1000.26100.36.0


Процессор Intel(R) Core(TM) i9-7980XE CPU @ 2.60GHz 2.60 GHz
Установленная ОЗУ 64.0 ГБ (63.7 ГБ доступно)
Тип системы 64-разрядная операционная система, процессор на базе x64

Ответ или решение

Чтобы решить проблему с пакетами голосового ввода в Windows 11, которые отображаются как 0 МБ, существует несколько шагов, которые можно предпринять без необходимости полной переустановки операционной системы. Рассмотрим все возможные методы и их детали.

Оценка текущего состояния

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

  • sfc /scannow — для проверки целостности системных файлов.
  • DISM с различными параметрами — для обслуживания и восстановления образа Windows.

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

Удаление и повторная установка голосовых пакетов

Раз вы уже пробовали различные команды PowerShell и DISM безуспешно, рассмотрим возможность их удаления и повторной установки.

  1. Удаление голосовых пакетов. Попробуйте выполнить следующие команды в PowerShell от имени администратора:

    Remove-WindowsCapability -Online -Name "Speech.TTS.en-US"
    Remove-WindowsCapability -Online -Name "Speech.TTS.ja-JP"

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

  2. Очистка реестра. Вам уже известен путь в реестре:

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Speech_OneCore\Voices\Tokens

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

  3. Переустановка голосовых пакетов. После удаления попробуйте их заново установить:

    Add-WindowsCapability -Online -Name "Speech.TTS.en-US"
    Add-WindowsCapability -Online -Name "Speech.TTS.ja-JP"

Проверка групповой политики и параметров обновлений

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

  1. Выполните команду gpedit.msc для доступа к редактору локальной групповой политики.
  2. Убедитесь, что параметр «Не пытаться загрузить содержимое из Windows Update» не отмечен.
  3. Проверьте, что параметр «Загружать контент для восстановления и необязательных функций напрямую из Windows Update вместо WSUS» отмечен.

После внесения изменений выполните обновление групповой политики:

gpupdate /force

Операции с учетными записями и локальными настройками

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

Обновление Windows

Убедитесь, что у вас установлены последние обновления Windows. Для этого перейдите в Настройки > Обновление и безопасность > Проверка обновлений. Иногда в обновлениях содержатся исправления для таких проблем.

Резюме

Подводя итог, предлагаем следующие шаги для устранения проблемы с голосовыми пакетами в Windows 11:

  1. Повторное удаление и установка голосовых пакетов через PowerShell.
  2. Очистка соответствующих записей в реестре.
  3. Проверка и корректировка настроек групповой политики.
  4. Тестирование на новой учетной записи администратора.
  5. Проверка на наличие обновлений Windows.

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

Оцените материал
Добавить комментарий

Капча загружается...