A new algorithm of deconvolution via window convolution operation is proposed,and the algorithm can solve the ill-posed problem occurring in deconvolution via circular convolution.In addition,the estimation error,the calculating amounts and the occupied memory of the three algorithms of deconvolution that include circular convolution,linear convolution and window convolution are also discussed and compared.The results show that factors of the new algorithm are the smallest.