Still a relative Win7 newb, so is there any App that locks & restores the desktop Icons?

My Icons seem to get re-arragned frequently when I reboot (sometimes my laptop is connected to a larger monitor, I figure this is the reason).

I used to have a WinXP program (I'll have to look when I get home) that was manually copied to the Win System files, but once it was run, would appear when you right clicked My Computer and allowed you to SAVE the Desktop Icon configuration and RESTORE it.
Does one exist for Win7?