Hello o/

I am a avid Linux user and now want to learn more about Windows too since it’s the most widely used OS out there. basically what I want is a website where people learn and teach about Windows internals/kernel and how its userspace works.

now I know that Windows is closed source so it’s hard for people to figure out how stuff works inside Windows but I believe I can understand it if I try.

Thanks in advance!

  • usbpc@programming.dev
    link
    fedilink
    English
    arrow-up
    13
    ·
    edit-2
    1 day ago

    I’m not aware of any Website that goes into detail. There are however books that go into detail of how Windows works internally: https://learn.microsoft.com/en-us/sysinternals/resources/windows-internals

    In general to poke around in Windows the sysinternals tools distributed by Microsoft are great. The developer of the Sysinternals tools also gave some talks going through how he uses the tools to debug problems that occurred. Those are freely available on the web.

    But in general it is was harder to find information about Windows, than linux. Most of the time when it comes to a problem with Windows a solution is posted, that dosen’t explain how the solution was discovered. I found with Linux there is often more information given. And obviously with Linux you can just look at the code in the Kernel if you need to dig deep, with Windows that is not an option.

    • strlcpy@lemmy.sdf.org
      link
      fedilink
      arrow-up
      4
      ·
      edit-2
      1 day ago

      Definitely the Windows Internals books, I don’t think there’s anything else quite like it (wrt. Windows). I was also pleasantly surprised by de depth of Windows Via C/C++, which I expected to be one of those beginner tutorials distracted by language basics, but instead it’s the opposite, just a really in depth dive into low level Windows APIs.

    • ramble81@lemmy.zip
      link
      fedilink
      arrow-up
      2
      ·
      1 day ago

      +1 to the Windows Internal books. Mark Russinovich knows the inside of Windows better than Microsoft did, to the point they picked him up.

      The interesting thing you’ll discover when you start getting in to low level Windows internals is how close things are to Linux and how many parallels there are.

      I won’t get started on the networking stack since both Microsoft and Linux stole that from BSD!

  • Skullgrid@lemmy.world
    link
    fedilink
    arrow-up
    10
    ·
    1 day ago

    I salute you salmon swimming upstream.

    Most people are tinkering with linux and making it more like linux, you’re about to make windows work like gnome 🤣

  • 11111one11111@lemmy.world
    link
    fedilink
    English
    arrow-up
    7
    arrow-down
    1
    ·
    1 day ago

    Good luck cuz im fairly certain Microsoft doesnt have a fuckin clue how anything works in windows anymore.