Probably because the resolution of your screen changes?
Do the icons go back to columns aligned on the left of just weirdly placed?
If it's is the first one (icons go back to columns aligned on the left), I get the same thing when my laptop goes to hibernation, like if windows forgets where they were ? If it's the second one (just weirdly placed), you can't do much about it.
Does that help?