Windows OCR
Supported languages
Windows OCR can only recognize languages that have the OCR language pack installed
The list can be obtained via PowerShell by running the following commands:
[Windows.Media.Ocr.OcrEngine, Windows.Foundation, ContentType = WindowsRuntime]
[Windows.Media.Ocr.OcrEngine]::AvailableRecognizerLanguages
How to query for OCR language packs
To return the list of support language packs, open PowerShell as an Administrator (right-click, then select "Run as Administrator"), and enter the following command:
Get-WindowsCapability -Online | Where-Object { $_.Name -Like 'Language.OCR*' }
An example output:
Name : Language.OCR~~~en-GB~0.0.1.0
State : NotPresent
Name : Language.OCR~~~en-US~0.0.1.0
State : Installed
Name : Language.OCR~~~ja-JP~0.0.1.0
State : NotPresent
How to install an OCR language pack
The following commands install the OCR pack for "ja-JP":
$Capability = Get-WindowsCapability -Online | Where-Object { $_.Name -Like 'Language.OCR~~~ja-JP~0.0.1.0' }
$Capability | Add-WindowsCapability -Online
Troubleshooting
"No Possible OCR languages are installed."
This message is shown when there are no available languages for recognition.
If an OCR pack is supported and installed, but still is not available and your system drive X: is different than "C:", then copy X:/Windows/OCR
folder to C:/Windows/OCR
to fix the issue.
Last updated