I searched with BCU for all entries on my Win10 system for leftovers of former Python installations.
As you can see in the following snapshot there are a couple of them which cannot be deleted from Registry with BCU.
Keep in mind: ALL entries for current Python v3.14.150.0 should be kept.
So how can I remove all the others from Package Cache?
