Method and apparatus for operating a vacuum cleaner in which by detecting a rotational speed of a variable speed fan motor adapted to give a suction force to the cleaner and its change range, the choking state of the filter and the state of the cleaner surface are discriminated, and a speed command of the fan motor is corrected on the basis of the result of the discrimination, and the comfortable cleaning can be performed by the optimum suction force.