I create sub directories for my programs to allow me to keep better track of what I have and where. For example; C:\Utils, C:\Media, C:\Security. C:\Games, etc.
Every once in a while, I mistype and put a program into a wrong directory, which means I have to delete it from C:\Media} and re-install it.
Is there a way to make Windows check, during installation of programs, if a directory exists, and to ask if I want to create a new directory?