why doesn't c29 work with 8gb win10?
Because windows 10 doesn't allow use entire video memory, miner require about 7GB of memory, however windows 10 doesn't allow to allocate 7GB.
I suggest use linux, under linux you will even never think about page file size, it always work on standard system settings with any number of devices.
nope for me it works great with 1070 and 1070 TI but you have to increase the virtual Memory significant from Windows.