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.