摘要:
Computer program code (program code) identifies peripheral devices connected to a computer having a log file. Program code determines whether the peripheral devices identified are functioning properly or not functioning properly. The program code collects information about the configuration of the computer. The program code sets parameters that create a profile for the computer. The program code stores the profile and the log file in a database along with profiles and log files of other computers having peripheral devices identified by the program code. The program code utilizes the profiles and log files to generate recommendations for peripheral devices that are compatible with at least one processor and operating system of the computer.