Предохраняет - глагол, отвечающий на вопрос что делает? Возьмем цепочку слов, чтоб найти корень слова: хранить,охранять, сохранить, сохранение, предохранить, преохраняет. Итак, корень -хран-, приставки -пред- и -о-, -я- суффикс, ет - окончание глагола настоящего времени третьего лица.