Functions in DLLs are stored numerically (called "Ordinals"), as well as optionally by name. So if you get a DLL error referencing an ordinal, that just means it was compiled for a newer version of Windows, and has code which references functions "anonymously" (this was done because developers are lazy and like to cheat the OS they're running on, by hard-coding their application -- effectively chaining it -- to a particular version of Windows); Microsoft doesn't like this because it makes their OS brittle. So they go to great lengths to ensure that you (that is, "developers") can't do that.
Honestly, this error is simple to fix. You can add the DLL yourself or edit some programs ini files to trick it. Thats all KernelEX does, but it does it at a system wide level. If you don't have all the Win2K updates you can theoretically brick the kernelEX installation.
@@MrOpenGL it's why wine moved away from just blindly implementing DLL functions, and to a more client-server model, because it makes that stuff infinitely easier BTS.
Ive had a Windows 2000 desktop in service till about 2014 (still have that machine) and a Win2K laptop (I downgraded it from XP) that I still routinely use day to day for college IT coursework. I do most of my programming projects on it. You can still use remote desktop on it and remote into Win2K straight from windows 11
@@Saaj2 It might be possible, but there are some buts that you have to be aware of: 1) You must not be running Windows 10 Home or Windows 11 Home, as they do not have Terminal Services component (Remote Desktop is a client for Terminal Services server); Windows 10/11 Pro is enough. 2) At some point in time, I think it was around Windows Vista or Windows 7, Microsoft has introduced some changes to RDC protocol, which enable higher security and they are enabled by default. I'm not sure whether Windows 2000/XP Remote Desktop client application would be able to connect to newer Terminal Services, even with the security options disabled.
I don't know about the song but our Finnish entry for the Eurovision Song Contest 2024 is performed by an artist called 'Windows95man' who openly sports a MS cap and a full Windows95 logo on his shirt. He is loved by everyone and now it's a question of if the old Win version that's not really supported anymore can be used in that context. But even MS suits have loved the show. It is total appreciation of old Windows and no joke or parody and that is why the love - it is feel-good nostalgia for the time. Btw., we also chose a new president, but this was bigger news.
This video is absolutely full of errors. KernelEx doesn’t just trick applications into thinking they’re running on XP, but it also adds some kernel features missing on 2000. Windows Me’s installer was very similar to 98’s, 2000 had a different one, the XP one was kinda similar to that. Changing the icons and default colors had nothing to do with “making Me similar to NT”, it’s just how Microsoft chose to theme their OSes in that era, especially since XP had the Luna theme anyway. The update rollup contains non-security updates as well. Root certificates are used for issuing certificates for things like signing code and encrypting websites, nothing to do with pretending it’s XP.
This video reminds me that I'd really like a bare metal machine with Windows 98 SE on it (no internet access for it so no security hazards), but I don't know where I'd put it or what I'd actually do with it.
Ah, the venerable Win 2000!! I remember using it a lot, around the end of the last millennium. I worked with Lightwave 3D on my Pentium Pro with 128 Mb of RAM and Win2000. When I upgraded to WinXP, I realized that I would only have the same fluidity with 512 Mb of RAM. What a disappointment, what a waste of resources.
Why in the world would someone do such a venture on VMWare is beyond me. Why wouldn't you just use VirtualBox? It's faster, has better support all kinds of new and old OSes and (it may offend some) it's opensource!!!
The certificate updates are the internet and updates and such Also palemoon needs to be run with Windows xp compatible mode using the compatibility tool
I love the old Windows aesthetic I have an icon pack for Windows 10 using Windows 2000 icons. KernelEx is a cool software, great explanation in your video!
Umm... what are you talking about? 32-bit versions of Windows were still able to run 16-bit programs after XP. I know because I ran them. 16-bit doesn't work on 64-bit versions of Windows, but does still work on 32-bit versions. Obviously it won't work on Windows 11 because that doesn't have a 32-bit version, but yeah... I'm pretty sure you can run 16-bit Windows programs on Windows 10 32-bit... not all of them, but definitely some do work. Are you sure you aren't confusing that with 16-bit DOS applications?
Maybe using 86box would make the drivers and 3d acceleration things easier since Windows 2000 can run in that VM that has actual 3d cards support from that era.
@@Nostalgic9080 Nice!. The drivers are available on Vogons. I would go with Voodoo 2 or something like that. I will try KernelEX on my Windows ME 86box virtual machine some time. Virtualbox and VM Ware don't have 3d acceleration support for OS below XP. Looking forward for a future video on that.
You might had deleted my criticism, but the 11:31 highlight(where the video starts) still got marked up in the sponsorblock extension and so were both sponsor segments :)
10:00 "Don't be surprised if it takes 10-15 minutes to get the first batch of updates [...] plan on taking an hour to two hours" Heh, back in the day you dedicated the entire afternoon to do this on period-correct hardware. The process was so onerous that it was worth the time to rebuild a disc image with all the updates slipstreamed in.
It doesnt also only change the nt ver reported, it changes a lot more to add binary compatibility because xp brought a lot of changes that dont exist in 2k like functions that dont exist in 2k
That was way to drag out a 4 minute video. Absolutely did not need to see windows 2000 being installed, or updates, or even kernelex. The video starts at 11:31.
I also have Windows 2000 Pro in my collection. My kernel is still the original. I run it in 384MB of memory with 2 cores. Windows Media Player 9 and Microsoft Office 2000 have been installed and some old versions of the IOBIT utilities. WMP 9 plays my wma music, but it looks a little bit primitive. It has been installed and activated in March 2010 in the same week as my Windows XP installation. It uses VBox Guest Additions 6.1.32 and a version of Opera that does not support https, so I'm limited to the nostalgic net. Of course I have the same issue with one of my top favorites: Windows for Workgroups 3.11, that close to its end supported TCP/IP :) :) In 1993 I used that one for 2 to 3 years on a 486DX66 with 8MB of RAM.
I loved Windows 2000 back in the day. It was rock solid at work so I installed it on my home PC's too. I skipped XP and Vista then went to Windows 7 direct from 2000.
RetroArch and at least some libretro cores can build on some absolutely ancient OSes, like even 9x. There is a Dolphin libretro core. So... I mean I'm not confident it of all the cores would work but maybe if you build it from source you can get something going. Probably not without problems, but who knows?
Actually you set the resolution too high and made it hard for people on RU-vid watching the video to see clearly what is on your screen. Especially for people watching on small screens like a phone. Even on my laptop at 1080p it's really small and hard to see.
Are you installing Win 2000 with SP4? Then there are some kp's after that that will fix most of your installation issues with VmWare tools and video modes.
Oh, what’s this, then?! A sponsor! Lovely stuff indeed! I realise [that] I have only been a subscriber for just under a month, but I am thrilled to see your channel flourish and grow. Keep doing what you are doing, Mister Nostalgic! Top lad! Thanks for the superb video! Cheers, Giovanni Marino, M.D.🇬🇧🇮🇹
Just a little info on the "roots updated" thing, that is updating root certificates for SSL encryption because Win2k is so old that it can't securely connect to anything without it. It's one of the things you need to do to run Legacy Updater IIRC.
Cool but if you cannot run anything interesting in VM then what was the point of this video other than showing how to install it? It would be much cooler to first show game doesn't run without KernelEx and all these shenanigans and then showing that the game does indeed run after all the unofficial updates. Then this would be amazing video and otherwise it looks like another one of these low effort videos that doesn't really encourage to subscribe.