In the early days of Microsoft Windows, after an application crashed it was often a good idea to reboot the system. The reason why is that Windows would often fail to release resources that were used by the application that crashed. If you didn't reboot, Windows would eventually run out of resources, causing other applications to fail or for the OS itself to experience problems.
With Windows 7, 8.x, and 10, is there any reason to reboot Windows after an application crashes or is force-terminated by the user due to a hang?