How to Clear Cached Speech Model Data in Windows 11 Language Settings
- 3 ways to do it
- Needs administrator rights
- Includes a restart or sign-out
Cached speech model data in Windows 11 is the set of files Windows keeps so voice features respond quickly. It includes temporary audio files, pronunciation patterns, and voice recognition data. Voice access, voice typing, speech recognition, and text-to-speech all use it.
Over time these files can grow large or become corrupted. Voice tools may then stop responding, misunderstand you, or fail to download a language pack.
Clearing the old data makes Windows 11 download fresh files the next time you use a voice feature. This guide covers three methods, from the mildest (Settings Time & language Language & region) to the most forceful (PowerShell). It ends with habits that keep the problem from coming back.
Open Settings, select Time & language, then Language & region. Find the language you no longer use, click its three-dot menu, and select Remove. Windows deletes the cached speech model data and frees the space immediately.
Checking Your Current Storage and Language Settings
Before you delete anything, check which languages and voice features are installed and how much space they use. That tells you what is worth removing. The steps below work the same on Windows 11 Home and Pro (versions 24H2 and 25H2).
Requirement: You need an internet connection to download language packs and speech models again after you remove them. Without one, voice features stay unavailable until you reconnect and reinstall. Make sure you are online before you start removing anything.
Follow these steps to view your language and voice settings:
- Press Win+I, or click the Start button on your taskbar and open Settings. The Settings window should open with a list of categories on the left.

- In the Settings window, click Time & language on the left-side menu.
- Click Language & region. Every language installed on your computer should now appear under Preferred languages.

- Look through the installed languages. Each one lists the features it includes, such as text-to-speech, speech recognition, and handwriting. Note any language you no longer use.
- If you use Voice access, click Accessibility in the main Settings menu, then click Voice access. Note the language it uses.
- Optionally, check how much space your system is using. Go to System Storage and look at the size of your installed items and temporary files.
You should now know which languages and voice packs you actually use. Two details help when you decide what to remove. Voice access keeps its own language and speech model download, separate from the main language list. On-device voice typing (Win+H) relies on the speech feature of the installed language pack.
If some packs are unused, or if your voice features are acting up, move on to the methods below.
Method 1Removing Unwanted Voice Access Languages via Settings
Removing a language you don’t need through Settings is the most direct way to clear its cached speech model data. When you remove a language pack from the Time & language menu, Windows also removes the speech models and cached data tied to that language. That frees disk space.
Follow these steps to remove a language pack:
- Open the Settings app by pressing Win+I.

- Select Time & language from the menu.
- Click Language & region.
- Find the language you want to remove in the list under Preferred languages.
- Click the three dots (the ellipsis button) next to the language name. A small menu should open.

- Click Remove. If Remove is greyed out, the language is probably your current Windows display language, or you are signed in with an account that is not an administrator. For the display language, switch to another display language first, then sign out and back in before trying again. For the account problem, sign in with an administrator account.
- Confirm your choice if Windows asks you to verify the removal.
That’s it. Windows deletes the speech recognition data and cached files for that language and frees the space. You do not need to clear anything else for that language.
If you only want to reset one feature, such as speech recognition, open the language’s three-dot menu and choose Language options. The language features listed there can be removed or reinstalled one at a time. This gives you a fresh download of the speech data while you keep the language.
Voice access has its own speech model. Go to Accessibility Voice access and look at the language setting. There you can delete the voice access speech model for a language or download it again. Do this when Voice access misbehaves but voice typing and other tools work fine.
Speech privacy settings are also worth a look when you reset speech features. Go to Privacy & security Speech and switch Online speech recognition off, then on again if you use it. This toggle controls whether Windows sends your voice to Microsoft’s online speech service. It does not delete downloaded language files, so use it alongside the steps above. Privacy & security Voice activation holds related controls for apps that listen for a keyword.
To undo the change, click Add a language on the Language & region page and reinstall the language. Windows downloads clean copies of the files. You may need to restart the PC afterwards.
Method 2Cleaning Up System Storage and Temporary Files
Cleaning up system storage and temporary files can catch leftover data that the language menus miss. Windows has built-in tools for this: Storage settings, Storage Sense, and the older Disk Cleanup app. They clear general system cache, which sometimes includes leftover speech data.
If you prefer the classic tool, press the Windows key, type disk cleanup, and select the app. It can remove temporary files that sometimes take up to 5 gigabytes of space. The steps below use the Settings app, which does the same job in Windows 11.
- Open the Settings app by pressing Win+I.
- Click System on the left-side menu.
- Click Storage. A breakdown of what is using space on your computer should appear.

- Click Temporary files. Windows scans your system for files it can safely delete.
- Wait for the scan to finish. When the list appears, look through the categories. Options such as Windows Update Cleanup, Delivery Optimization Files, and Temporary files are generally safe to select.
- Check the boxes carefully. Categories like Downloads and Recycle Bin may appear in the list. Leave Downloads unchecked unless you are sure you no longer need what is in that folder, because it holds your own files.
- Click the Remove files button at the top of the list, then confirm if asked. The size shown next to each item should drop once it finishes.
That’s it. You have removed general system clutter that often builds up alongside speech and language caches. Deleting temporary data frees storage space and can make the PC feel a little faster. It does not touch your documents or your settings, as long as you leave the Downloads box unchecked.
If you want this to happen automatically, go to System Storage and turn on Storage Sense. It clears temporary files on a schedule.
Method 3Using PowerShell to Remove Stubborn Language Packs
Use PowerShell when the normal Settings menu fails to remove a language pack, for example when a corrupted language feature or stuck speech cache refuses to uninstall. PowerShell is a command-line tool. Commands run in an elevated window (one with administrator rights) can remove language data that the interface won’t.
- Click the Start button and type PowerShell in the search bar.

- Right-click Windows PowerShell in the search results and choose Run as administrator.
- Click Yes if a window asks whether you want to allow this app to make changes to your device. A blue (or dark) PowerShell window should open. Check that the title bar says Administrator.
- Type the command below to view the installed language packs, then press Enter. A list of installed languages should appear.
Get-WinUserLanguageList- Find the language tag (for example, en-US) for the language you want to remove.
- Enter the commands below one at a time, pressing Enter after each line. Replace en-US with your target language tag if needed. Wait for each command to finish before you type the next one.
$LanguageList = Get-WinUserLanguageList
$LanguageList = $LanguageList | Where-Object {$_.LanguageTag -ne "en-US"}
Set-WinUserLanguageList $LanguageList -Force- Close the PowerShell window once the process finishes, then restart your computer.
That’s it. Windows has cleared the stubborn language configuration and its cache files that the Settings menu could not remove. If you removed the wrong language, add it back from Settings Time & language Language & region, then click Add a language.
Expert Tips for Managing Windows Speech Models and Storage
A few habits keep speech data from piling up and breaking again. Keep only the languages you use, check for leftover voice packs now and then, and clear old update caches.
- Only install languages you actually use: Do not download extra language packs “to be safe.” Each pack adds speech model data that uses disk space and downloads updates in the background.
- Back up your files before major changes: If you plan to make deep changes or run PowerShell commands, first back up your important documents to an external drive or cloud storage.
- Restart your computer after cleaning: After you remove a language pack or clear system cache files, restart. This lets Windows release locked temporary files and reload its language settings.
- Check for Windows Updates: Go to Settings Windows Update and install what is waiting. Microsoft regularly releases fixes for Voice access and speech recognition.
Summary
Clearing cached speech model data in Windows 11 language settings frees storage space, fixes broken voice features, and keeps the PC running well. Start with the mildest option: remove the language you don’t need in Settings, or remove and reinstall a single language feature. If that does not help, clean up temporary files through Storage.
Use PowerShell only for stubborn language data that won’t uninstall any other way. Restart afterwards. With an internet connection available, Windows will download fresh speech files the next time you use a voice feature.
Have a question about this guide?
Answered by AI from this guide. Good questions may be added to this page — please don't include personal details.
Did this guide fix your problem?
About the Author
Richard
Tech Writer, IT Professional
Richard is a writer at Geek Rewind who turns complex IT tasks into clear, step-by-step guides. He draws on years of hands-on experience in system administration and enterprise IT operations, focusing on Windows, Linux and WordPress: the problems people actually run into, and the fixes that work. His server and WordPress guides come from systems he runs himself. Richard builds and maintains the platform behind Geek Rewind, from its Ubuntu servers and Nginx configuration to its custom WordPress plugins. Many new tutorials start with readers' questions, and he's always glad to answer them in the comments.
No comments yet — be the first to share your thoughts!