Rock slides are by their very nature unpredictable,and massive one are unstoppable.
However,on steep sided highways, in mountainous terrain,they are somewhat minimized by net barriers.This works well for smaller rocks,but is useless against large boulders.
I think that deep,high pressure injection of the hillsides with Polyol may help a lot to minimize the rock slides in certain areas by binding cracks together.This would minimize water saturation,and consequent breakdown by freeze-thaw cycles.
They are currently drilling and inserting steel rods to help stabilize the hillside.
A overcoat spray of Polyol would also prevent the smaller rocks from sliding.
Nothing will ever be 100% effective,but I think this method should be evaluated.
Here is a link to the material for all who may be interested.It is used in truck bed lining,bullet proof vests,and many other civilian and military purposes.
http://www.coatingpaint.com/indestructible-coating/http://www.coatingpaint.com/indestructible-coating/
"Almost" Good Answers: