Let's work through this, step by step:
First windows10 dropped my HP printer connection and always at the most frustrating moments.
Actually, Windows 10 is not able to drop your printer connection, even if it wanted to, because Windows doesn't control your local network. Your local network is created and managed by your router. The connection between your PC and your printer actually
goes between your router and the network adapters inside your PC and your printer, none of which are under the control of Windows.
HP finally gave us troubleshooter to fix this when it happens, a complete waste of time to have to go thru this process, but at least it fixes the problem.
That's an indication that the problem likely originates with your printer. HP has no ability to 'fix' Windows, but it does have the ability to write the driver software that acts as the go-between from your printer to Windows. And only HP can write drivers
for their printers.
Now Windows10 has removed my color tab in my printing preferences and changed it to Color management which is useless
Now my printer is stuck in grayscale with no way to change it back to color.
This is another indication that the problem likely originates with your printer. Your printer's preferences, including whether it prints in color or in grayscale, are part of HP's printer driver, which only HP can write. Microsoft can't do this. For its
part, Microsoft's role is limited to offering a uniform interface that printer manufacturers can use to display the choices offered by their driver. In fact, many printer manufacturers take advantage of Microsoft's interface, because it saves them the trouble
of writing their own. But the actual functioning of the printer comes from HP, in this case, and not from Microsoft.
Anyone have a fix for this?
It seems that you may have two separate problems here:
1- your network connection to your printer; and
2- HP's driver.
The second problem is much easier to fix. The first problem - involving the network connection - is also fix-able, but can be
tedious to resolve, because there are so many things that can go wrong with a network connection, none of which include Windows. So let's start with the second problem first. I always like to start with the low-hanging fruit.
You haven't told us which model of printer you have, so we can't check whether HP supports your printer on Windows 10, but you can. On HP's website, you can find out whether HP has written a Windows 10 driver for your printer. That's the driver you want,
and you need to install that driver by following HP's instructions like a fanatic. Then you should re-install the printer from scratch, with an equally fanatical devotion to HP's instructions.
If HP doesn't have a Windows 10 driver for your printer, that means HP doesn't support it on Windows 10. Without manufacturer support, things can and frequently do go wrong. In that case, while there may be tricks or techniques that can solve whatever problems
temporarily, ultimately there are no solutions.
Before starting the tedious troubleshooting needed for your printer's network connection, perhaps I can interest you in a procedure that could work around the issue? What I'll suggest is that you assign a
reserved IP address to your printer. Many people call this a fixed IP address, but the technically correct term is a reserved IP address. In English, that means that your router always knows where to find your printer, instead of having to go look
for it every time you want to print. Just let me know if you're game.
One last thing, just saying, I don't participate in the silly ratings competition that goes on here, so I have no personal stake in whether you follow my ideas or not. That's totally up to you. I enjoy providing the information to whomever is out there that
might benefit by it.