Changing the name through Windows (if it even lets you) would only mask the real name whenever you connect it to that computer. It won't change anything on the phone.
There is no way to change the name without rooting. Any app that can change the hostname will require root because it is a...