The invention provides a method for preparing
donepezil hydrochloride, which comprises the steps as follows: (1) 5,6-dimethoxy-2-(4-pyridyl)
methylene-1-idenone (II) is taken as a starting material, and is processed through
catalytic hydrogenation under the action of
platinum dioxides, so as to generate compounds that are 5,6-dimethoxy-2-(4-piperidyl)
methylene-2,3-dihydro-1-idenone (III); (2) the obtained compounds (III) and
benzaldehyde are processed through condensation, so as to generate 1-benzyl-4-[(5,6-dimethoxy-1-idenone)-2-
methylene]
piperidine (IV); and (3) the obtained compounds (IV) and
hydrogen chloride are processed through salifying, so as to generate 1-benzyl-4-[(5,6-dimethoxy-1-idenone)-2-methylene]
piperidine hydrochloride that is
donepezil hydrochloride (I). In the method for preparing
donepezil hydrochloride, 5,6-dimethoxy-2-(4-pyridyl)methylene-1-idenone is taken as the starting material, and three-step reaction comprising
catalytic hydrogenation, condensation and salifying are adopted to prepare
donepezil hydrochloride. The method is simple and efficient to operate, has the advantages of mild
reaction conditions, high safety and higher yield coefficient, is easy to control, and is suitable for industrialized production.