Queda pensar en lo inicial, que se trata de un problema de Windows, tal vez un archivo dañado que rige las funciones de interpretación del teclado, y que reinstalando o volviendo a un estado anterior, (Restaurar sistema) volverá a funciobar, también se puede deber a un virus o a un programa que al instalarse a trastocado esa función, pero creo que esto es mucho más difícil. Si tuvieras dos sistemas operativos simultáneos no habría este problema porque directamente sabríamos si se trata de Windows o no.
Para restaurar sistema sigue estos pasos, (al retroceder en el tiempo se pierden todos los programas que hubieras instalado desde ese entonces hasta el momento actual) para evitar esto en gran medida, retrocede sólo un par de meses o hasta el momento en el que te ocurrió
http://es.kioskea.net/faq/3485-restaurar-el-sistema-en-windows-7Otras formas alternativas son, reinstalar Windows 7 sobre si mismo, (esto se puede hacer en XP, desconozco si Win7 lo permite) o bien intentar repararlo con una utilidad externa como "Dial Fix"
http://www.neoteo.com/dial-a-fix-como-reparar-windows-sin-reinstalarlo