The invention discloses a 
metal nanocrystalline-anchoring molecule synergistic 
passivation perovskite solar cell, which comprises a conductive substrate, an 
electron transport layer, a 
perovskite layer, a 
hole transport layer and a 
metal electrode which are sequentially stacked from bottom to top, and is characterized in that the 
perovskite layer is a composite layer formed by embedding 
metal nanocrystalline-anchoring molecule into a perovskite 
grain boundary; wherein the metal nanocrystalline-anchoring molecule is obtained by irradiating a 
mixed solution of an anchoring molecule and a metal material with a 
laser beam, the 
mixed solution of the anchoring molecule and the metal material is obtained by dispersing the anchoring molecule and the metal material into an anti-
solvent, the anchoring molecule is mercaptan containing a long 
fluorocarbon chain, and the metal material is gold, 
platinum or a high-entropy 
alloy. The invention also provides a preparation method of the 
cell. Accordingto the 
perovskite solar cell, metal nanocrystalline-anchoring molecules are introduced into the perovskite layer, perovskite 
grain boundary defects are passivated, extraction and transmission of 
photon-generated carriers are improved, and compared with an initial 
perovskite solar cell, the 
perovskite solar cell is high in 
photoelectric conversion efficiency and good in stability.