Again, do not turn off your router! At least not before you have fixed your problem!
How do you suppose should your PC get an IP address from that router when that router is not fully up yet? You have to power up your router at least 5 minutes before you switch the PC on! And then it depends on the router whether it is able to preserve these
settings over reboots or not. Normally it should be able, though. Electricity use of a router is negligable. It probably uses less in 24 hours than your PC in 1 hour.
I do not know where you would find the relevant settings with your specific router. There should be a page which lists the currently connected devices with MAC no. (that is a unique number of the network chip in your PC) and with IP no. Write them down.
Then switch off your PC (s) for a few minutes and then boot them up again. Check again. Apart from that: look on that page or a page with details for each of the devices if there is an option or text about permanent assignment. (Quigmo tells/shows you more
about this.) You may have to click a checkmark for that. So, what you do is *not* add your devices to assign them "permanent" IP addresses in your router. Normally, you look at that router page and "nod it up" so to speak.
Outlook: You need the permanent assignment of IP addresses, so that, in the next step, you can assign a host name to each IP address and can then reliably reach the PC that you want to reach by name instead of checking for it's IP address first. Then, in
yet another step, you would have to determine what you want to reach on each PC and share those folders. You then have to assign permissions for each user to reach those folders. (I've never used HomeGroups. I assume the HomeGroups feature took away the first
step by assigning always the same hostnames to varying IP addresses by way of the mshome.net net.)
Yes, the modem is now set to get IP addresses automatically. The only way I have been told to set static addresses is by changing the IPv4 settings on each computer. But that then stops me from accessing my mobile phone's hotspot
Exactly. That's why I told you to go back to DHCP (=dynamic assignment). You wrote:
the modem is now set to get IP addresses automatically. NO! You may mean it another (the right) way, but in that wording it's wrong and may confuse you later. Your PCs are set to *get* IP addresses automatically. And the router hands them out via DHCP,
so it *sets* them automatically. And it should re-use always the same IP address for the same device. In turn, your PC will usually request that very same IP address it got the last time and the router will "nod" to that (this is called "re-lease" as in "lease
again"). The sequence is "PC asks, router replies". Each time you boot up the PC it will start this question-answer-game. The lease time for the IP address is usually 24 hours. No later than that time the PC *has* to request again.