The invention discloses a novel method for preparing a lubiprostone midbody as shown in the formula 7. The method comprises the following steps: (1), a compound as shown in the formula 1 reacts with tert-butyldimethylsilyl chloride to selectively protect a primary hydroxyl group, thereby obtaining a compound shown in the formula 2; (2), a protecting group is applied to the compound 2 under the action of a catalyst, thereby obtaining a compound shown in the formula 3; (3), after the compound 3 is reduced through diisobutylaluminium hydride, a Wittig reaction is carried out on the compound 3, thereby obtaining carboxylic acid shown in the formula 4; (4), the compound 4 is protected in an acetonitrile solvent through a protecting group, thereby obtaining a compound shown in the formula 5; (5), the compound 5 is treated by using the tert-Butyldimethylsilane for removing the protecting group, thereby obtaining a compound shown in the formula 6; and (6), the compound 6 is oxidized by an oxidant and then reacts with a compound shown in the formula (10), thereby obtaining the higher-purity compound shown in the formula 7.