Почему не запускается модуль npm в Windows?
Как раз gulp и нужно устанавливать с параметром -g, что делает его установку глобальной для всех проектов ноды и не нужно будет специально добавлять его в окружения. 
То есть команда будет выглядеть так:
npm install -g gulp
Добавь путь в переменных окружениях к  gulp