How to remotely access an iMAC from a Windows 10 computer?

How or what program can be used to access an iMAC remotely from a Windows 10 computer?
I am looking at solutions other than TeamViewer or LogMeIn.
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Depends on whether you are going to log in over your local LAN or over the internet.

Turning on screen sharing on the Mac starts a built-in VNC server which can be accessed from a Windows computer over your local LAN using a free VNC client like TightVNCViewer or others reviewed here:

You can also control the Mac over the internet using this technique, but you would have to forward TCP port 5900 from your router to your Mac. There are obvious security concerns in doing that, though.
Chrome Remote Desktop is also a possibility.
Teamviewer and LogMeIn are excellent products, as they don't require any setup in your modem/router. I wonder why you don't want to use that.
But if you really want to, VNC is built in already in your OSX (System Settings > Sharing > Apple Remote Desktop (which is still based on VNC, so any VNC viewer will do). Don't forget to set a password and open port 5900 on your modem/router.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
Active Protection takes the fight to cryptojacking

While there were several headline-grabbing ransomware attacks during in 2017, another big threat started appearing at the same time that didn’t get the same coverage – illicit cryptomining.

With respect to my first post, you may have to forward UDP port 5900 as well as TCP port 5900.
@kimputer - actually, you need to turn on Screen Sharing, not Remote Access in the Sharing prefs panel to access via VNC. Remote Access is only for access via the rather expensive Apple Remote Desktop application, which is different.
100questionsAuthor Commented:
This is in a LAN environment.
Then my first solution should work fine. Turn on Screen Sharing on the Mac and access it using TightVNC from the PC:
100questionsAuthor Commented:
@strung - is this secure?
I don't know, but as long as you are on a local LAN it shouldn't matter.

From this: it doesn't appear to be a secure connection, but again, as long as your traffic is confined to your LAN, it presumably shouldn't matter.
100questionsAuthor Commented:
RealVNC works.
100questionsAuthor Commented:
I am going to presume that Teamviewer  and LogMeIn, works.
By the way, RealVNC works very well.
Please note I do not deserve all the points as pointed out, I did make the Screen Sharing vs. Apple Remote Desktop checkbox mistake.
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Mac OS X

From novice to tech pro — start learning today.