Extended drive letters usage range from D - Z to B - Z.

Also added several checks for drive letter availability.