Did you try an npm rebuild first?
Is there an updated installation guide for Windows 10? Some of the links in the windows 8 version are outdated (they are dead links) and after installing Redis there isn't a \startRedisServer.cmd file in the folder, so I'm guessing that updated too?
I tried to follow the instructions regardless and I hit a roadbump with interactive setup where 'cannot find module 'nconf' ' shows up, but I'm guessing that may be a product of a screwup earlier?
git clone -b v1.8.x https://github.com/NodeBB/NodeBB.git
./nodebb setup, and follow the instructions
Then you should be able to start NodeBB with