Code 40, Windows cannot access this hardware because its service key information in the registry is missing or recorded incorrectly