Если я правильно помню, то дигидропиран чистится перегонкой над щёлочью (аккуратной) и последующим кипячением с натрием. Если вещество старое, то при очистке теряется до половины от исходного количества. Когда-то я такое делал, но как уже толком не помню. Где-то есть протокол, так что если надо - то откопаю и напишу подробно.
----- Помню както понадобился ТГФ. Нашлись 2 бутылки 10-15 летней давности. Вроде они не были открыты ни разу, но ТГФ частично испарился. -----
В том же духе. Помню, вечно был нужен диэтиловый эфир. Как то нашёл на складе бутыль 10 литров, на ней была этикетка, что это эфир

. А бутыль стояла на солнышке

и в ней было около 5 литров какой-то жидкости. Короче близко подходить к ней я не решился...