Many evidences suggest that the central nervous system (CNS) acquires and switches internal models for adaptive control in various environments. However, little is known about the neural mechanisms responsible for the switching. A recent computational model for simultaneous learning and switching of internal models proposes two separate switching mechanisms: a predictive mechanism purely based on contextual information and a postdictive mechanism based on the difference between actual and predicted sensorimotor feedbacks. This model can switch internal models solely based on contextual information in a predictive fashion immediately after alteration of the environment. Here we show that when subjects simultaneously adapted to alternating blocks of opposing visuomotor rotations, explicit contextual information about the rotations improved the initial performance at block alternations and asymptotic levels of performance within each block but not readaptation speeds. Our simulations using separate switching mechanisms duplicated these effects of contextual information on subject performance and suggest that improvement of initial performance was caused by improved accuracy of the predictive switch while adaptation speed corresponds to a switch dependent on sensorimotor feedback. Simulations also suggested that a slow change in output signals from the switching mechanisms causes contamination of motor commands from an internal model used in the previous context (anterograde interference) and partial destruction of internal models (retrograde interference). Explicit contextual information prevents destruction and assists memory retention by improving the changes in output signals. Thus, the asymptotic levels of performance improved.