Forget installing apps on externals. Many reasons why we don't.

Moving on. When you install any app you have to watch for the chance to change where it installs. Windows does not do this for us and I know of no global setting to change this. Also, once you install an app, there is usually no way to move it to D: unless you uninstall and reinstall.