Jump to content


  • Posts

  • Joined

  • Last visited

  • Donations

    0.00 USD 
  • Country

    United States

Everything posted by ppgrainbow

  1. I'm currently running GNU Krelll Monitors (GKrellM) v2.3.2, the last version that supports Windows 2000. Here's a screenshot of what it looks like so far: I'm looking for a version of GKrellM that was originally ported by Bill Nalens, but has not been maintained since 2002. Do you have any idea which Windows version of GKrellM was the last to support Windows NT 4.0 and older versions of Windows? I'm also looking for plugins that worked with Bill Nalen's Windows version of GKrellM. I searched all over the web and couldn't find any. If you have any ideas, let me know. Here is the source code for GKrellM. It's maintainer sadly passed away a while back. As a bonus, if you ever thought about porting GKrellM to OpenWATCOM, that would be awesome!
  2. Did you managed to get Windows 2000 RTM installed first before installing Service Pack 4? Just curious and do you what vmx configuration you used? Maybe I should try doing a test install to see what could be the problem here....
  3. All I had to do was to download the Windows2000-KB828603-x86-ENU.exe file, apply the fix and the problem is resolved! UPDATE: After applying the fix, only PhysicalDisk performance counter is enabled. In order for LogicalDisk performance counter to be displayed, I had to type DISKPERF -YV to enable the LogicalDisk performance counter and reboot.
  4. Hello everyone! It's been a while since I posted this, but if after installing Windows 2000 SP4, the Logical and PhysicalDisk performance objects no longer appear in the Performance object list of the Windows Performance tool. This means that I can no longer monitor logical or physical disk performance and event IDs 1009 and 1017 are logged. Event ID: 1009 Event Source : Perflib Category: None Event ID : 1009 Date: date Time: time Type : Error User: N/A Computer: computername Description: The Open Procedure for service "PerfDisk" in DLL "C:\WINNT\system32\perfdisk.dll" generated an exception. Performance data for this service will not be available. Exception code returned is data DWORD 0. Data: C0000005 Event ID: 1017 Event Source : Perflib Category: None Event ID : 1017 Date: date Time: time Type : Error User: N/A Computer: NT5 Description: Performance counter data collection from the "PerfDisk" service has been disabled due to one or more errors generated by the performance counter library for that service. The error(s) that forced this action have been written to the application event log. The error(s) should be corrected before the performance counters for this service are enabled again. On my VMware Win2K machine, since I have more than one hard disk installed on the computer, the problem occurs and the buffer in the Windows Performance tool is insufficient to contain all of the hard disk information resulting in a access violation, because more hard disks exist than are recorded in the hard disk buffer. Microsoft does have a hotfix for this issue, but I can't seem to find it. If you have found the hotfix to fix the bug that causes LogicalDisk and PhysicalDisk performance objects to no longer appear, please post it here.
  5. Wonderful work on this tutorial! I had to change the NOT VersionNT=500 to VersionNT=400 in the "LaunchCondition" Table in order to get it to install under Windows 2000.
  6. I attempted to replace IPHLPAPI.DLL from the Windows2000-KB935839-v30e-x86-extendedkernel-ENU.exe located at this page and it takes a long time for the Windows 2000 OS to startup. UPDATE: When I tried to login into my account, I get this error message: (NT5 is the name of the computer that is used for the Windows 2000 guest under VMware Workstation Player.) Does anyone have v15 of KernelEx that works without problems? Let me know if you do. UPDATE: I solved the problem! I have to do the following: 1. Go to this page and download KernelEx for Windows 2000 v1.5s (v15s). 2. Open the "KernelEx for Win2K.ver1.5s.English.,exe, look inside the update.cab file. 3. Extract the IPHLPAPI.DLL file to a temporary location. 4. Shut down the Windows 2000 VM and by using WinImage, backup the old version of the IPHLPAPI.DLL file to IPHLPAPI.BAK and inject the newer version of the IPHLPAPI.DLL. The IPHLPAPI.DLL from KernelEx v15s has a date stamp of 2012-03-27 22:47:00 and is 71 KB in size. Power up the Windows 2000 VM again and apply the KB958162 update rollup for VirtualPC 2007.
  7. Hi there! I have managed to get Virtual PC 2007 SP1 (6.0.192) working on Windows 2000 with the help of this tutorial by Gabrielustuca: https://www.betaarchive.com/forum/viewtopic.php?t=26980 But what I'm stumped around here is that Virtual PC 2007 SP1 with KB958162.msp (6.0.210) can't be run at all on Windows 2000 due to a missing function, CancelIPChangeNotify in IPHLPAPI.DLL. The current version of IPHLPAPI.DLL is locked by the Windows 2000 OS. Here's the forum thread regarding VPC2007 SP1 + KB958162 rollup: https://www.betaarchive.com/forum/viewtopic.php?t=31220 I'm looking for the IPHLPAPI.DLL file that comes from Blackwingcat's KernelEx v15 that is fully compatible with Windows 2000. If you have a version of the modified IPHLPAPI.DLL file, please let me know. Also, is it possible to modify the KB958162.msp file so that it will work with Virtual PC 2007 when run under Windows 2000? Thanks for your time.
  8. Event Viewer shows a Event ID 5000 error referencing .NET Runtime 2.0. Here is the descruption of the event on ProcessHacker: EventType : clr20r3 P1 : processhacker.exe P2 : P3 : 4b5c152b P4 : processhacker P5 : P6 : 4b5c152b P7 : b83 P8 : 2e P9 : system.entrypointnotfound I did reinstall .NET Framework 2.0 and applied both service pack 1 and service pack 2, but got the same message.
  9. So, I've been trying out a older version of Process Hacker, version 1.11 under Windows 2000 and when I try to run it, I get these error messages: "An unhandled exception has occurred in Process Hacker. Please report the error to the Process Hacker team via bug tracker at SourceForge by clicking Send Report. You will receive a tracker item for keeping track of its resolution status." Here is the output error that I have received: System.NullReferenceException: Object reference not set to an instance of an object. at ProcessHacker.ProcessTree.GetProcessColor(ProcessItem p) at ProcessHacker.ProcessTree.<>c__DisplayClass9.<provider_DictionaryAdded>b__7() at System.Windows.Forms.Control.InvokeMarshaledCallbackDo(ThreadMethodEntry tme) at System.Windows.Forms.Control.InvokeMarshaledCallbackHelper(Object obj) at System.Threading.ExecutionContext.runTryCode(Object userData) at System.Runtime.CompilerServices.RuntimeHelpers.ExecuteCodeWithGuaranteedCleanup(TryCode code, CleanupCode backoutCode, Object userData) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Windows.Forms.Control.InvokeMarshaledCallback(ThreadMethodEntry tme) at System.Windows.Forms.Control.InvokeMarshaledCallbacks() DIAGNOSTIC INFORMATION Process Hacker Process Hacker Build Time: 01/24/2010 08:38:54 CLR Version: 2.0.50727.3053 OS Version: Microsoft Windows NT 5.0.2195 Service Pack 4 (32-bit) Elevation: Full Working set: 20.57 MB Settings file: C:\Documents and Settings\ppgrainbow\Application Data\Process Hacker\settings.xml KProcessHacker: not running OBJECTS Live: 13 Created: 71 Freed: 58 Disposed: 56 Finalized: 2 Referenced: 0 Dereferenced: 0 PRIVATE HEAP Address: 0x36b0000 Live: 2 Allocated: 54 Freed: 52 Reallocated: 0 MISCELLANEOUS COUNTERS LSA lookup policy handle misses: 1 PROCESS HACKER THREAD POOL Worker thread maximum: 2 Worker thread minimum: 0 Busy worker threads: 0 Total worker threads: 0 Queued work items: 0 CLR THREAD POOL Worker threads: 0 current, 2 max, 1 min I/O completion threads: 0 current, 2 max, 1 min PRIMARY SHARED THREAD PROVIDER Count: 3 ProcessHacker.ServiceProvider (Enabled: False, Busy: False) ProcessHacker.NetworkProvider (Enabled: False, Busy: False) SECONDARY SHARED THREAD PROVIDER Count: 0 WINDOWS MemoryEditors: 0, 0 PEWindows: 0, 0 PWindows: 0, 0 ResultsWindows: 0, 0 As far as I know, ProcessHacker v1.7 works on Windows 2000. I tried to get it to work, but got the same error. Has anyone tested older versions of ProcessHacker to see if it works on Windows 2000 or not. Is there any idea how this can be fixed? Thank you for your time.
  10. Thank you for telling me. I have kept a backup of the Internet Explorer 6 SP1 installation on a backup ISO. I have provided a link to the file here on the Internet Archive: https://archive.org/details/IE6SP1
  11. Thank you for the information! I'll do a test extraction of PCem v17 on Win2K to see which dependencies are missing. I ran Dependency Walker and this is what I found when I tried to execute PCem: KERNEL32.DLL is missing the AttachConsole dependency. USER32.DLL is missing GetRawInputData, GetRawInputDeviceInfoA, GetRawInputDeviceList and RegisterRawInputDevices. These dependencies are only present on Windows XP and up. By the way, if you have gotten around compiling a PCem build for Windows 2000, please let me know. ^_^
  12. Does anyone have any idea which version of PCem is the last to support Windows 2000 as the host OS? Just curious. I highly doubt it v17 works on Win2K has host...
  13. Windows 11 doesn't run on 32-bit machines anymore. As for trying to run Windows 7, Windows 8.x and Windows 10, I don't think that you'll have any luck under Windows XP and below.
  14. VMware never supported Windows 98 and Me as host OSes. Early versions of VMware Workstation through version 4.5 ran under Windows NT 4.0 as host OS. At one point, I did run Windows XP Home Edition on Win2K host over a decade ago and it was a challenge!
  15. paint.NET 4.3.3 is the last version to work on Windows 7 SP1 and Windows 8.1. Starting with version 4.4 paint.NET will only work on a more recent version of Windows 10 and Windows 11. paint.NET is also discontinuing 32-bit versions of its app even under 32-bit versions of Windows 10: https://forums.getpaint.net/topic/118933-paintnet-433-is-now-available/ If paint.NET doesn't work on Windows 8, can you use Dependency Walker to determine which entry points are missing in Windows 8? Windows 10 will be supported until October 14, 2025 and Windows 11 will be supported until October 14, 2031.
  16. Thank you for telling me. Ifound that even if the MSI GeForce GT 710, the graphics card supports level 11_0 only which unfortunately can be problematic for software titles that require either DirectX 11.1 or DirectX 12.
  17. My graphics card, the MSI GeForce GT 710 supports DirectX 11.1 also..
  18. Are you trying to run Windows 8.1 on the guest or host PC and what version of DirectX does your graphics card support?
  19. Thank you for telling me. I'll probably install Blender 2.45 to see if it will work under Windows NT 4.0.
  20. I don't know if I'm correct, but I would like to point out that Pixia v3.3b is the last to support Windows NT 4.0. I don't know about Windows 95, Windows 98 or Windows Me. I had to install Pixia v3.1 first and then update to Pixia v3.3b. The files names are pix31je.exe and pix33be.exe. By the way, does anyone have idea which version of Blender is the last to support Windows NT 4.0? I currently have v2.2.8 installed.
  21. I have been trying out the latest version of DOSBox 0.74-3 running on Windows NT 4.0 SP6 under VMware Workstation Player 16.1.2. When starting DOSBox, I get the following output in the Command Prompt window: SDL_Init: Starting up with SDL windib video driver. Try to update your video card and directx drivers! CONFIG: Generating default configuration Writing it to C:\WINNT\Profiles\ppgrainbow\Application Data\DOSBox\dosbox-0-74-3.conf CONFIG: Writing it to C:\WINNT\Profiles\ppgrainbow\Application Data\DOSBox\dosbox-0-74-3.conf MIXER: Got different values from SDL: freq 44100, blocksize 512 MIDI:Opened device:Win32 However, when I try to close the DOSBox window, DOSBox hangs hard and robs 100% of the CPU usage! Using Process Explorer, I tried to terminate DOSBox.exe, but instead I get an error message: Error terminating process: Access is denied. Here's a screenshot of this issue: https://imgur.com/a/74tilnb The only way to resolve the issue was to perform a hard reset of the guest OS. Since Windows NT 4.0 has limited DirectX support (up to version 3 officially), how can I get around this issue?
  22. I would also like to add that Rainmeter 0.12 was the last to support Windows NT 4.0 along with Windows 98 and Windows Millennium Edition: http://modules.shellfront.org/rainmeter-0.12.zip
  23. Gotcha! Users of older operating systems (Windows 95 OSR2 to Windows 2000) who want to install FontForge can always use this forum post for help. Oh hear, I'm tired and I'm headed for bed. ^_^

  • Create New...