An external bed type double-fluidized bed system for preventing boiler contamination, comprising a fluidized bed combustion furnace (4), a cyclone separator (5), a coal ash distributor (6) and a fluidized bed pyrolysis furnace (8), wherein an outlet on an upper end of a side wall of the fluidized bed combustion furnace (4) is connected with an inlet of the cyclone separator (5), the cyclone separator (5) separates a high-temperature coal ash from the fluidized bed combustion furnace (4), an outlet on a bottom of the cyclone separator (5) is connected with an inlet of the coal ash distributor (6) to feed the separated high-temperature coal ash into the coal ash distributor (6), a smoke outlet is provided on a top of the cyclone separator (5), a first coal ash outlet and a second coal ash outlet are provided on the coal ash distributor (6), the first coal ash outlet is connected with a coal ash inlet on a side wall of the fluidized bed combustion furnace (4) through a return feeder (13), the second coal ash outlet is connected with a coal ash inlet on a side wall of the fluidized bed pyrolysis furnace (8), a pyrolysis gas outlet is provided on an upper end of a side wall of the fluidized bed pyrolysis furnace (8), a raw coal inlet is provided in a middle or on a lower part of a side wall of the fluidized bed pyrolysis furnace (8), a coke-coal ash mixture outlet is provided on a lower end of a side wall of the fluidized bed pyrolysis furnace (8), the coke-coal ash mixture outlet is connected with the return feeder (13) through an external bed (15) and further connected with the coal ash inlet of the fluidized bed combustion furnace (4) through the return feeder (13), and the smoke outlet on the top of the cyclone separator (5) is connected with a bottom of the fluidized bed pyrolysis furnace (8) through a second blower (12) to feed separated high-temperature smoke into the fluidized bed pyrolysis furnace (8).