title: What is the internal structure of a Windows shortcut?
body: <p>3 HDD in one computer: 2 with Windows XP, 1 with Windows 7, sequentially load the operating system from each of them.</p>
  
  <p>I discover that some working shortcuts (not all) which created in first XP don't work in second XP and Windows 7 (not available for viewing the object for the shortcut).</p>
  
  <p>To understand why it's don't work I create the same shortcut in windows 7 and open both files of these shorcuts in hex editor.</p>
  
  <p>I discover that it's structures is diffrent but I do not know how to compare it.</p>
  
  <p>What is the internal structure of a Windows shortcut?</p>
  
  <p>What start and end bytes of some usefull blocks of shortcut's content?</p>