For making your Windows PC taskbar much more attuned to the Christmas season, you can use the free and portable program Christmas Taskbar. The program is not required to be installed in your PC. You just have to launch it once and it will change the way your Windows Computer’s taskbar looks like.