Right mouse click in the Taskbar select Properties and set Small Icons, make sure the Taskbar is in the location you wish for it to reamin then Right Mouse Click in the Taskbar select Properties and Lock Taskbar your small icons and Taskbar position will remain no Registry changes required.
I gave the instructions on how to do this, please read it again.