The invention provides a method for effectively removing dust of a printer. A box body and a printer body put in the box body are included. A mounting hole is formed in the side, away from the printerbody, of the top face of the box body, the hole bottom of the mounting hole communicates with the interior of the box body, one end of a movable plate is hinged to one side of the end face of the mounting hole, the mounting hole in the box body is covered with the movable plate, a guide groove is formed in the side face of the box body, the movable block cooperates with the guide groove, a cooperation block is connected with the side, away from the hinge end, of the movable plate, a limiting through hole is formed in the side face of the cooperation block, one end of a fixing rod communicateswith the limiting through hole, the other end of the fixing rod is connected with the movable block, a connecting block is connected with the inner wall, provided with the guide groove, of the box body, a cooperation groove is formed in the side face, away from the inner wall of the box body, of the connecting block, the mounting block is mounted in the box body, one side of the mounting block cooperates with the cooperation groove, and the other side of the mounting block makes contact with the inner wall, away from the connecting block, of the box body. The problem that the working efficiency of dust removing is not high is solved.