How to Keep Vista From Moving My Desktop Icons Around
- 1). Right-click on any blank space on the Windows Vista desktop.
- 2). Click the "View" option.
- 3). Uncheck the checkbox next to the "Auto-Arrange" option and click "OK." The Vista icons will remain in place when Vista is restarted.
Source...