Following recent Windows updates, a bit of a problem has arisen for cryptominers using Windows 10 and Nvidia GTX 1060 3GB GPUs.
The result of the update is that Windows 10 now uses more VRAM, and this affects the ability of those mining Ethereum to use the 3GB card anymore. Ethereum mining requires the ability to handle a large Directed Acyclic Graph (DAG) file, which uses GPU memory.
Since the DAG file is currently approaching 2.5GB, the additional Windows VRAM requirement makes this untenable with the 3GB version of the GTX 1060.
What to do? There are several options, other than trying to roll back updates and avoid such future changes in Windows 10
1 - switch to mining a different crypto currency (although Ethereum is currently still one of the more profitable coins)
2 - replace the 3GB 1060 with the 6GB version, or another 4GB or 8GB card (currently an expensive option)
3 - use Windows 7 or even 8 instead of Windows 10
4 - use one of the mining-specific Linux distributions
Even if one of those solutions is available the DAG file continues to slowly grow - and also Ethereum is expected to switch from a "proof of work" (minable) currency to a "proof of stake" one at some future point, making any video card issues moot.
In a very real way, we see how cryptocurrency mining is not really a "set it and forget it" process.