Hi all! Sorry if it's a noob question - I have checked out a bunch of threads on kernelex and there's an overwhelming amount of info on it so far. On retrosystemsrevival blog, the following steps are mentioned:
I have KernelEx 4.5.2 installed so far. But then there seems to be version 4.5.2016.17 (my understanding is that newer KernelEx versions than this are not for end users) PLUS the steps above. I'll post my version of the steps that I think I should take:
Finally I can install these auxiliary updates for increased compatibility: -kernelex-auxiliary-dll-updates/. But again, not clear on how to install, so would be grateful for instructions or link to some post that explains it
Don't use msvcr71.dll (v7.10.xxxx) as msvcrt.dll. It can cause errors. Use version 6.10.9848.0 or 7.00.9981.0 as msvcrt.dll. And don't use K452stub. Further I recommend to omit iphlpapi4 for now, too. I believe it isn't needed anymore with later KernelEx versions. I never used it, because it caused some problems on ME here. As far as I remember it was Ok on 98SE.
Booting DOS for update is a matter of taste. I've dual-boot systems. The update is also possible in safe mode or with a (linux) live CD. Further jumper wrote a bat installer years ago. Basically, follow jumpers instructions.
The KernelEx tutorial on YouTube is good, with a couple of exceptions: particularly the recommendation of Update Rollup 1. Do not install it on multi-core/CPU/HT systems, for it will make these extra threads/cores/CPUs run extremely hot and/or unstable. Instead, you can kill two birds with one stone by installing the Unofficial Service Pack 5.1 ( _windows_2000_unofficial_sp.html), which will also install IE6 SP1. Then install the January 2016 root update, followed by KB2817183 as in the YT tutorial, then install KB951748, then you have fulfilled all prerequisites for a stable extended kernel!
And finally, some modern (2013) partition management freeware (a paid version also exists): AOMEI Partition Assist Home Edition 5.1.2, which works with Windows 2000 SP4+. It can do resizing and some more complex operations than the Windows Disk Management tool. I haven't tested it as thoroughly as the other software and I do recommend testing it in a VM before applying to metal, but I haven't had any issues either: !MpE1BAxC!Wr-O1End_b_Gqmwzwr0OunYl9kJd1HrpzJgp5OfpasI
I do advise that mission-critical and sensitive tasks such as financial transactions be left to newer operating systems which may provide better security. I am not responsible for any harm resulting from using these tips.
I also use a T60 with Windows 2000. I do have considerably higher CPU temperatures than with XP/2003, although that seems to be characteristic of 2000 in general (even with something like Intel SpeedStep enabled). Perhaps Core Duos aren't affected as badly as other processors...
Another thing I've discovered is that the modified Pale Moon 26.5, as provided from the browser link above, may be a better choice for stability (no crashes unlike 28.x) and RAM usage though you will have to sacrifice anything above 360p on YouTube and deal with a few rendering issues. It works on Windows 2000 without unofficial updates.
With both browsers installed, you can get away with a lot on win2k. Unfortunately my printers only have XP drivers and I have to find a way to get it to access my Galaxy S5. Two new endeavors for me...
Have you tried the XP drivers? Don't use the install programs, just use the basic driver and install it the old-fashioned way. Many times it will work. Or, sometimes a driver for an older model will work with a newer model.
I added my Galaxy S5's hardware id to usbstor.inf though that didn't succeed. Couldn't really find any proper drivers either. In that case, VirtualBox 1.5.6, compatible with 2000 SP4, apparently supports USB host-to-guest passthrough so that could be the solution for USB devices incompatible with 2000 itself.
In fact I tested Windows 10 in a VM under win2k but it wouldn't install citing a lack of PAE (which the PC's C2D does support). I'll have to convert that install to advanced server and enable PAE there to see how far I can go.
The official Windows 2000 SP5 was scrapped by Microsoft in 2005 and replaced by Update Rollup 1. However, an unofficial service pack 5 (and later 5.1) was shortly released, built in the same way as an official Windows 2000 service pack. It can even be slipstreamed as a service pack into win2k installation media using nLite.
Unfortunately slipstreaming could be a very difficult proposition for those with high definition audio buses, particularly 60-series ThinkPads where KB888111 and the audio driver must be installed prior to USP5.1. I'll have to see if slipstreaming KB888111 will fix this problem.
Windows 2000 is soooo fast compared to XP/2003 on the same hardware, especially with slipstreamed hotfixes and SATA drivers. It's sad to think that there was a time when Windows updates actually fixed and improved the OS. Meanwhile my Windows 8.1 AiO HP crapbox already had its Windows install commit suicide before on account of updates and is now dealing with Intel graphics driver troubles.
In other win2k news, TRIMing an SSD has gotten easier with this utility. Meant primarily for Windows XP, .NET Framework 2.0 SP1 seems to be enough for it to run under 2000. I'm not sure if it actually does anything, but it does check partition alignments anyway.
You can also leave your workstation idle at the login screen for 30 minutes per week to allow the SSD's internal "garbage collection" routines to perform their magic.
!RhsTUQLK!2UciEf7aUtN1wpR9bjECQgvECmPJOEiBba2yrMcPFjg
There is an issue caused by something on the slipstreamed win2k CD that doesn't occur with my manual installation method: a bug affecting win16 applications which causes them to crash when a menu bar item is clicked.
I have found the problem: a utility called MMM that helps add additional options to right-click drop-down menus. When disabled win16 applications are working properly again and I can take Windows 3.11 out into a dark alley to shoot it.
Don't forget to install the Microsoft Visual C++ 2010-2017 runtimes from Windows Legacy Update. Some API calls that are used by New Moon 28.x are included in them (hopefully they should help fix the minor stability issues that are present without them).
Attempting to install Premiere Pro 2.0 gave me an error about my CPU lacking SSE2 (on a core 2 duo) once the application compatibility toolkit was applied to the installer. I removed the SSE check using Orca but it would then refuse to accept the valid product key, making it uninstallable. It could work if the program was installed in XP and copied.
All Adobe CS3 components install after using ACT on the installer, because some code baked into the installers of specific programs only blocks Server 2003 and not other versions. However, most crash on startup unless ACT is also applied to the program executables, then they start to exhibit unusual behaviour (such as being unable to load one file in Photoshop, claiming too many files were selected then toolbars become unresponsive) and crashes within. The only programs in the suite that work properly are Acrobat 8.1 Pro (which natively supports 2000), Flash and Fireworks.
Due to the lack of Adobe compatibility, I use the last supported version of Ulead VideoStudio, 10 Plus. I saw references to Corel VideoStudio on win2k though, so I tried X2 (version 12) and X5. X2's installer gave some sort of DLL error so a no-go. X5 installed perfectly without needing ACT but crashed on startup. I was unable to find X3 and X4 trial versions but I assume those may be the functioning versions with the extended kernel.
And I have some breaking Windows 2000 news: Serif PagePlus X7 from 2013, which officially requires XP SP3 or above works fully in win2k. It's like Publisher 2003 on steroids, down to the toolbars (but a Windows 8-inspired look is implemented in other parts).
I did about the same and it would sometimes crash. Other times it would take about double the videos. The crashes are registered in Dr Watson as an exception in RtlEnterCriticalSection (77F87EEB). It crashed with either adblock latitude or ABPrime add-ons.
Now I'm just trying to get to the bottom of accessing my Galaxy S5 in win2k. I installed BWC's WMP10 which comes with the applicable MTP drivers, but none of the files can be opened or copied, only deleted.
I tried the S5 in XP with VMWare Player 3.1.2 (which needs a patch from BWC to enable some of its services, including USB). It's even less capable of accessing it (can't even open the folders) even after installing the Samsung drivers, so I'll have to use it on the tried-and-true Windows 7.
Interestingly, VMWare does a nice job of virtualizing a processor's extensions; PAE isn't enabled on the host but it was in XP. Apparently you can even run a 64-bit OS under a 32-bit one, and if it does virtualize the NX bit, then it could be possible to run Windows 10 under win2k. XP is kinda sluggish so it would probably freak out on 10. If the NX bit isn't virtualized, then Windows 7 will be the newest version possible.
Unfortunately, VLC poses an issue in both the latest version and the last supported version on win2k; the inability to play network streams. Going through the logs I see it can't make a TLS handshake and fails.
I do not know if this is a modernization tip, but during Setup, pressing SHIFT+F10 opens a 'Command Prompt' window; keeping this open, you are able to set up your drivers as the GUI phase of Setup runs (the devices will work at Win2000's first run). I think you are also able to install various Service Packs during this phase, although that is something I will be testing, if possible.
You can also use Trisquel Linux 8.0 to format your FAT32 and NTFS partitions (this way, if you want, a FAT32 partition serves as your boot, while your NTFS serves as your root, partition); I have successfully done this, labeling my disks '.boot' and '.win2k', respectively.
c80f0f1006