While setting up a Lab based on GNS3 and some real world switches I faced an issue with Windows 7 removing 802.1q VLAN tags when using the integrated Intel network card.
There is some information on Wireshark and Intel homepage to solve it:
http://wiki.wireshark.org/CaptureSetup/VLAN
http://www.intel.com/support/network/sb/cs-005897.htm
Here is what I then changed in my local Windows registry to solve it: 