Well then, you can just tell your desktop to stop accepting RA solicitations...How you do this sort of depends on the numbered index of your network adapter.
For example:
C:\Users\cholzhauer>netsh int ipv6 sh int
Idx Met MTU State Name
--- ---------- ---------- ------------ ---------------------------
1 50 4294967295 connected Loopback Pseudo-Interface 1
12 25 1500 connected Wireless Network Connection
16 50 1280 disconnected isatap.{78D990D2-DEA8-4FEC-B7C2-EFE695332DBB}
11 5 1500 disconnected Local Area Connection
14 50 1500 disconnected Bluetooth Network Connection
So, the adapter I want has an index of 11
C:\Users\cholzhauer>netsh int ipv6 sh int 11
Interface Local Area Connection Parameters
----------------------------------------------
IfLuid : ethernet_6
IfIndex : 11
State : disconnected
Metric : 5
Link MTU : 1500 bytes
Reachable Time : 15000 ms
Base Reachable Time : 30000 ms
Retransmission Interval : 1000 ms
DAD Transmits : 1
Site Prefix Length : 64
Site Id : 1
Forwarding : disabled
Advertising : disabled
Neighbor Discovery : enabled
Neighbor Unreachability Detection : enabled
Router Discovery : enabled
Managed Address Configuration : disabled
Other Stateful Configuration : disabled
Weak Host Sends : disabled
Weak Host Receives : disabled
Use Automatic Metric : enabled
Ignore Default Routes : disabled
Advertised Router Lifetime : 1800 seconds
Advertise Default Route : disabled
Current Hop Limit : 0
Force ARPND Wake up patterns : disabled
Directed MAC Wake up patterns : disabled
We see here that router discovery is enabled, so,
netsh int ipv6 set int 11 routerdiscovery=disabled
You would obviously set the "11" to whatever index number your adapter shows as.