A computer user aiding system enables more effective use of a personal
computer by analyzing use history of a personal computer depending upon
manner of use of the personal computer in each individual user, reading
tendency of use, positively transmitting functions of non-use portion of
the personal computer to the user instead of Pull type but Push type.
Also, the computer user aiding system permits possibility prediction
suggesting possibility of occurrence of error in a use method in the case
where error had been caused in the past in a similar method. The computer
user aiding system includes an input unit, a storage unit storing event
information caused by user in the past and personal computer functions in
a form of database, a data processing unit operated under program control
for obtaining all events including booting of computer, accessing of file,
application, how many functions are used, analyzing tendency of use of the
personal computer of the user and checking against the database stored in
the storage unit, notifying manner of use for the user, and an output
unit.