Windows PowerToys OCR语言添加方法及非英语识别故障排查求助
Hey there, let's work through this OCR language recognition issue step by step. I've dealt with similar problems before, so here are some practical troubleshooting steps you can try:
Confirm if the OCR language pack is actually installed
Open Windows PowerShell as Administrator, run this command to check the status of your installed OCR packages:Get-WindowsCapability -Online | Where-Object Name -like "Language.OCR*"Look for the language pack you intended to install — its status should show
Installed. If it saysNotPresent, your previous installation command might have failed. Re-run the installation command for your target language, for example (replacezh-CNwith your language code):Add-WindowsCapability -Online -Name Language.OCR~~~zh-CN~0.0.1.0Check Text Extractor's language settings in PowerToys
Launch PowerToys Settings, navigate to the Text Extractor module. Scroll down to the "OCR Languages" section — make sure the language you installed is checked. Sometimes the pack installs successfully but doesn't get enabled automatically. After checking, hit "Save" and restart PowerToys.Restart your entire system (not just PowerToys)
Windows language packs often require a full system reboot to take effect properly. A simple PowerToys restart might not be enough to let the system load the new OCR resources fully. Give your PC a restart and test the Text Extractor again.Verify language compatibility
Double-check if your target language is supported by Windows OCR. Some less common languages might not have official OCR packages, and support can vary by Windows version (make sure you're on Windows 10 1903+ or Windows 11).Reset PowerToys settings (last resort)
If none of the above works, you can try resetting PowerToys to default settings. Go to PowerToys Settings, click the gear icon in the top-right corner, select "Reset all settings", then re-configure the Text Extractor's language options and test again.
原提问:Hello I am trying to figure out the text extractor function in powertoys. From the internet tutorials, I have installed multiple languages for OCR from Windows powershell and restarted powertoys. However, it still cannot recognize the language (except English) I circled. How to fix that? Thank you.
备注:内容来源于stack exchange,提问作者234ff




