>>24568830
If winter can last for years (or even just one year) everything would die; deer, rabbits, fish, even trees would die off.
>>24568839
There is no way a quasi-medieval society could store up enough food to last multiple years, even modern people like us would be eating MREs long before the multi-years long winter was over.