В принципе если порассуждать, то основываясь на началах слов
ЗА и
ВОС, то
ЗАПРЕШАТЬ это как бы запрет на выполнение чего-то находящегося за пределами разрешенного, а
ВОСПРЕЩАТЬ это повторять какае-то уже описанные запрешенные действия.
Мое имхо.
p.s. Смарт, объяснил.
__________________
Когда на сердце так тоскливо,
Что даже чай не лезет в глотку,
Тебе поможет только пиво
Которым запивают водку!