Open control panel - Region and Language - Keyboard and Languages tab - click on Change Keyboards button and then go to General tab. This opens up Default Input Language and installed Services.
In Default Input Language, make sure that English (United States) - US is selected from the dropdown box. If not select the same.
In the Installed Services make sure you have English (United States) keyboard US is selected. If you find a different keyboard then Add the English (United States) keyboard US, select it with mouse and move it to the top position by Move Up button. Then delete the earlier installed keyboard/s and press OK to close the dialog box.
Hopefully this should solve your keyboard problems. Good Luck.