I hope if I spam forum (so Google) with the following info in every related post, may be Roland will give up...
Driver manufacturers CAN specify the Windows version(s) for which particular package is valid. Some (friendly) companies do NOT specify the upper version of Windows. And most corresponding drivers, originally written for Vista/Win7/Win8 can be installed and work ok in Win10.
But Roland for MOST there driver (funny that not for all...) specify that particular driver is for one Win version only. So, as soon as they stop upload new drivers, all future versions of Windows are AUTOMATICALLY not supported!
The driver can STILL WORK fine, but it can not be installed!
Mentioned "hack" is nothing more then REMOVING FROM the driver DESCRIPTION the upper limit for Win version. Unfortunately, editing this TEXT DESCRIPTION file modify the whole package signature. And Windows does not allow installing such packages till explicitly asked ("do not check the signature").
And there 2 related notes:
1) Roland has "programmed" that any versions of Windows after 8.1 will be unsupported. Was that written somewhere? Is that allowed to sell products with EXPLICIT expiration without noticing the customer?
Let say you buy a car. And it has build-in GPS tracker, which notice which roads you drive. After 2 years it just stop the engine (without any technical reason) if you try to take the road you have not visited so far. Is that legal?
2) As can be proved by Linux drivers (with the source code!), most Roland devices require THE SAME driver. But for some device numbers they release "new" drivers (I guess just recompile, pack, upload...), for other not.
PS. I forgot to mention: I use VS-20 under Win10 successfully.