I have just written a windows batch script which will prune your windows backup directory to delete older Backup Sets. You need to add a registry entry to get Windows Backup to create backup sets more frequently than once per year.

The script, registry entry and an example Task Scheduler xml file are available on GitHub.