After windows restart or even after windows explorer quick launch items got arranged in a alphabetically and also resizes to the default.
According to the default settings of windows it does not save the settings when you customize the quick launch items ,it does not save the quick launch items location and its size also.
This issue of quick launch items location changed and resize applies to both windows XP and windows Vista
But this can be easily resolved by a registry fix.