Thanks! That was already working, the problem was only with external USB drives, internal shares were working ok (which is what was driving me crazy).
Anyway, I kept digging around online, tried a few things and eventually found a solution: A registry key needs to be created, called IRPStackValue. It existed on previous versions of windows, apparently, but not on Windows 10. I gave it (after several tries) a value of 32 (Hex 20).
After creating the key, WD TV Live shows both internal and external drives. Also, I checked the event log for my system, and sure enough, it said the IRPStackValue was too low, which begs the question why does the key not exist, but that’s another point
In case anyone stumbles unto this, this is the way to create the key:
- Run regedit.
- Navigate to the following key:
- In the right pane, double-click the IRPStackSize value (if it exists already, if not, see below). In the Value Data box, type a Hex value of 20 (32 decimal) and then click OK.
- Close the Registry Editor and restart the computer.
If the problem continues after you complete the preceding procedure, try to increase the value of IRPStackSize even more. The maximum value for Windows 2000 was 50 (0x32 hex), so you should stay below that. In my case, I started at 11 (I saw somewhere that was the default value) and ended up at 20.
How the create the IRPStackSize value:
- In the Parameters folder of the registry, right-click the right pane.
- Point to New, and then click DWord Value (32 bits).
- Type IRPStackSize exactly as it is displayed because the value name is case-sensitive.
Hope this helps other people.