Is this a laptop or desktop?
What keys do you use to get the @ ?
The problem has nothing to do with Windows.
If you click on the lower right side task bar icon, just to the left of time and date, what is the language shown for your keyboard?
Is your keyboard querty or acerty?