It may help if we know a few things.
- Were you successful in reformating your HDD and reinstalling Windows?
- What type of Keyboard is it? USB or PS/2? Is it Wireless?
It may help if you borrow a friends Keyboard and see if that works first. Then you can rule out wether or not it is the keyboard. If it is the keyboard you can just pick up a new one at your favorite computer retailer. They usually don't cost that much.
Also, you might check to see if USB keyboard support is enabled in your BIOS if your keyboard is of the USB type. Note: most newer BIOS's don't have this setting.
If it is a USB type keyboard then you can usually plug/unplug the keyboard in without shutting off your computer first.
If it is the PS/2 type it is good practice to shutdown your computer first before you unplug or plug in the keyboard. If you don't do this, you could damage the keyboard and or keyboard port on the motherboard. In some older systems that don't protect against accidental removal/reinsertion while the PC is on, you could damage the motherboard all-together and will continue to get intermittent errors and problems until it finally just quits working or you replace the motherboard.
This usually isn't a problem anymore because the PS/2 connectors and related problems are giving way to the USB type connectors now~a~days, although I still do see a few brand new motherboards sporting them.
About your ntoskrnl.exe problem. You may want to think about checking to see if your drive is healthy before you do anything else.
- Click Start
- Click Run
- Type compmgmt.msc in the box and click OK.
- In the left panel click on Disk Managment
- A list of all your drives should appear, check to see that the drive windows is installed on (usually C:) has the word Healthy (System) next to it. If it does, good. If it doesn't say healthy, something may be physically wrong with the drive and it will need to be replaced.
- Close the window
- Open My Computer
- Right click on the drive that Windows is installed on (usually C:)
- Select Properties
- Select the Tools Tab
- Under Error Checking click Check Now
- Check both check boxes for 'Automatically Fix File System Errors' and 'Scan for and attempt recovery of bad sectors'
- It should give you an error that the drive is locked and this cannot be performed at this time
- It will then ask you if you want to schedual this for the next time you start your computer. Click Yes
- Restart your computer
Chkdsk should check your system drive at start up. It will be a blue screen and ask you to press any key to abort. Just let it do it's thing. Don't touch any key. After it's done which may take a while on larger drives, it will restart windows. Keep an eye on it and if it finds anything it will tell you. This could indicate a 'dying drive'.
If you want to be absolutely sure, you can look in your device manager or on the physical hard drive for the manufacturer. Go to thier web site and find a tool to check your drives health. You may have to create a bootable disk to do this. If your drive checks out after that then your errors could be coming from Malware or shutting down your computer incorrectly.
Edited by rsmith12573, 25 February 2009 - 11:00 PM.