Actually this has been a bug since day one and it still is. The icons get rearranged many different ways. No one has ever narrowed down a particular case that is repeatable. I guess that is why MS has never run it down. I suspect a race condition with the registry. The best case I can think of is when you are using dual monitors with a laptop, put the laptop, remove the 2nd monitor then bring the laptop alive again. Sometimes this will cause the problem but most of the time it works ok.
If you consider that improper shutdown then I have exception to that statement. It is more correct to say that MS didn't properly test that case or couldn't find a fix for it and just said "oh well...".
Every shutdown/restart is done via the Windows methods. I'm not talking about a crash or improper power off. This has been a problem since day one and MS has never fixed it. I suspect it is due to a race condition when writing the registry. If it were not a problem then why would someone have written layout.zip anyway?
It was probably supposed to work that way but there are bugs. This bug has been around since day one and I suspect MS ignores it. It is probably a race condition while writing to the registry.
Bookmarks