Unfortuately this is a "feature" of Windows and it re-arranges the icons when the desktop layout changes (which happens when you connect/disconnect USB displays).
As a result, apps have been developed to save and restore the icon layouts, for example
Actual Multiple Monitors which can be downloaded from our website.
Wim