Schachow besuchte die Barnauler Realschule (Abschluss 1911) und studierte am Tomsker Technologischen Institut (TTI) in der Bergbau-Fakultät und ab 1912 am St. Petersburger Bergbau-Institut. Zu Beginn des Ersten Weltkriegs 1914 kehrte er nach Tomsk zurück und setzte sein Studium in der Chemie-Fakultät des TTI fort. Bald wurde er zur Kaiserlich Russischen Armee eingezogen und kam nach kurzer Ausbildung in der Irkutsker Militärschule zu den Sappeuren. Er nahm an der Brussilow-Offensive teil und wurde 1916 krankheitshalber demobilisiert. Er kehrte nach Tomsk zurück und studierte weiter.