Use Disk Cleanup. This removes superseded updates. Did you even read my post? How is a feature of an installed os relevant to the question i asked? What i wanted to see is something along the lines of this: Updates removed since december 2014 - march 2015 (for me at least) IE11-Windows6.1-KB2956283-x64 IE11-Windows6.1-KB3008923-x64 IE11-Windows6.1-KB3025390-x64 Windows6.1-KB2785220-x64 Windows6.1-KB2847311-x64 Windows6.1-KB2926765-x64 Windows6.1-KB2952664-v7-x64 Windows6.1-KB3002885-x64 Windows6.1-KB3013126-x64 Windows6.1-KB3013455-x64 Windows6.1-KB3023266-x64 Windows6.1-KB3023562-x64 Windows6.1-KB3029944-x64 I had a hunch some updates were obsolete by now, therefore after some googling on how to compare folder contents, found out that these ones are no longer relevant. Btw is there a website to check which updates were superseded, my google fu gave me irrelevant results. And once you find out what updates are superseded you do what? remove them one by one?. This is what disk cleanup is made for. It removes (among other things you select) superseded updates from the system. Essentially eliminating the quessing game about wich updates are superseded and wich are not. If you're talking about removing superseded update packages (.msu or .cab) from disk then that's another matter. Generally you're better offf deleting the previously downloaded files and redownloading the the nessesary updates each month. Trust me when i say that trying to figure out wich updates are currently superseded and keeping such a list updated is something many people have tried in the past (me included) and given up. It's a lot more complicated than you think. Often requiring extraction and examination of individual files inside the packages to deterimine if they're newer.