Windows gets stuck uninstalling display languages

I'm trying to clear up some room on my PC, and I've got a ton of languages installed that I want to uninstall, but every time I try it just sits here for a while:

enter image description here

Then (after a while) it gets stuck here:

enter image description here

Then it comes up saying "Uninstall Failed".

Are there any logs that I can check to see why it failed, or are there any other ways I can remove these languages?

I've tried this with multiple languages, one at a time, a few at a time, and the same thing happens every time.


This can be a result of a flaw in the language back that causes a conflict with SearchIndexer. I had to deal with my computer hanging and dragging for years, before I tracked it down to SearchIndexer entering an infinite loop of hard drive reads. SI problem is caused by a flaw in the language pack that permits a buffer overflow that resets the loop in the search.

So I shut down SI for a month and had no problems while it was off... Then I re-enabled it and tried to remove the language packs to prevent it again. It hung the drive-read again, of course. I had to keep SI disabled until the language packs were uninstalled to avoid the lock/hang.