做法，则已经在越州推行。」也就是说在司马光担任陕西永兴军知军时，助役法尚未实行于陕西一带。次年司马光退居洛阳，任西京留守兼西京御史台，以书局自随，继续编撰《通鉴》，至元丰七年（1084年）成书。书成后，司马光官升为资政殿学士。元丰八年（1085年）宋哲宗即位，高太皇太后听政，召他入京主国政，次年任尚书左仆射、兼门下侍郎，数月间罢黜新党，尽废新法，所谓“元祐更化”。
逝世.元祐元年九月初一日(1086年10月11日)，司马光执政一年半，即与世长辞，享寿六十六岁。“京师人为之罢市往吊