When I shut down Windows Vista Home Basic I get an error message saying that KBD.EXE has stopped working. John Chatley
I'd guess you have a Hewlett-Packard wireless or similar extended keyboard. Suppliers provide their own drivers to handle extra multimedia keys, and so on. Check your supplier's website for an updated driver. Alternatively, you could use the msconfig utility to remove it from the startup sequence as explained here: if you don't use the extra keyboard features, you don't need the file.
The File.net site warns that a malware program could be using the kbd.exe filename. However, any of the mainstream checkers should pick that up.