The invention discloses a composite blocking remover and a method for removing blockage of a compact sandstone reservoir pressing crack commissioning horizontal well in a composite manner. The composite blocking remover comprises a preposition liquid, a main treating fluid, an active blocking remover and a subsequent fluid. The preposition liquid is composed of organic acid, inorganic acid, a stabilizer, an oxidizing agent, a chelating agent, a corrosion inhibitor, polyol ether and water. The main treating fluid is composed of organic acid, inorganic acid, the stabilizer, the oxidizing agent, a fluorine carbon surfactant and water. The active blocking remover is composed of a zwitterionic surfactant, the stabilizer and water. The subsequent fluid is water. The composite blocking remover can remove the blockage of routine colloid, asphalt mass and inorganic solid phase particles, and can remove the damage of water blocking and crude oil emulsification by pertinency, and has the advantages of good slow performance, effectively preventing secondary deposition pollution such as the iron ion deposition and acid sludge generation, the horizontal well near-well and deep reservoir pollution can be effectively released, the oil well production power is recovered, and the recovery efficiency can be greatly increased.