If we're recommending books, I particularly like "Operating System Concepts" by Silberschatz, Galvin & Gagne. The largest chunk of the book is just generic OS design techniques (not Windows specific) but it does contain sizeable chapters on the workings
of both Linux and Windows XP.
It may not be exactly what you're looking for, but it is a very interesting read!
I am familiar with Silberschatz et. al., though I have not read the lastest edition of the book. I will try to look for it. I wonder if it still has dinosaurs on the cover.