Чтобы воспроизвести ошибку с голосами (доступными через SAPI) в Windows, я экспортировал раздел реестра с компьютера клиента и импортировал его на свой компьютер.

А именно это было

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Speech\Voices\Tokens\TTS_MS_EN-US_ZIRA_11.0

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

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

Когда я удалил этот языковой пакет, другой MS_EN_US пропал, но ZIRA все еще был там.

Когда я вступаю во владение ключом и пытаюсь удалить ключ, он говорит: «TTS_MS_EN-US_ZIRA_11.0 не может быть удалено. Ошибка при попытке удалить ключ. "И ProcMon просто выводит" НЕВОЗМОЖНО УДАЛИТЬ "без дополнительной информации.

У кого-нибудь есть еще идеи, как я могу удалить этот голос из реестра?

0