Provided is a method for formulating a high-stability non-ionic N-vinylbutyrolactam iodide solution, comprising dissolving high-stability non-ionic N-vinylbutyrolactam iodide in water, then adding citric acid, a iodine ion stabilizer, a non-ionic surfactant, and an emulsifying agent, and adjusting to pH 5 with a pH adjusting agent. Preferably, the iodine ion stabilizer is potassium iodate, the non-ionic surfactant is Tween 20, the emulsifying agent is polyethylene glycol 200, the pH adjusting agent is sodium hydroxide, and the high-stability non-ionic N-vinylbutyrolactam iodide is formed by complexing PVP-K30 and iodine in the presence of a grinding aid at a temperature of 60-90°C. Also provided is a high-stability non-ionic N-vinylbutyrolactam iodide solution formulated by the method. The high-stability non-ionic N-vinylbutyrolactam iodide solution of the present invention has a high stability, which is convenient for long-term storage and use.Linvention concerne un procédé de formulation dune solution diodure de N-vinylbutyrolactame non ionique de stabilité élevée, comprenant la dissolution diodure de N-vinylbutyrolactame non ionique de stabilité élevée dans de leau, puis laddition dacide citrique, dun stabilisant dion iode, dun tensioactif non ionique et dun agent émulsifiant et lajustement du pH à 5 avec un agent dajustement du pH. De préférence, le stabilisant dion iode est liodate de potassium, le tensioactif non ionique est le Tween 20, lagent émulsifiant est le polyéthylène glycol 200, lagent dajustement du pH est lhydroxyde de sodium et liodure de N-vinylbutyrolactame non ionique de stabilité élevée est formé en complexant du PVP-K30 et de liode en présence dun adjuvant de broyage à une température de 60-90 °C. Linvention concerne également une solution diodure de N-vinylbutyrolactame non ionique de stabilité élevée formulée par le procédé. La solution diodure de N-vinylbutyrolactame non ionique de stabilité élevée de la présente invention a une stabilité é