It seems in Windows 7 (and most likely Vista as well) when you right click on the desktop, it'll sort by name in ascending order. If you right click and sort again, it will sort in descending order. And it will flip-flop that way ad nauseum. How do I prevent that behaviour, as I want it to ALWAYS sort ascending order. is there a group policy or registry hack I can apply to do this?
AFAIK, there is no registry setting or group policy for this. The entries are hardcoded into the Shell. The "easiest" solution I can think of is writing a Shell extension that changes the Sorting context menu. Unfortunately, this "easy solution" also turns off this option for all folders.