Jump to content

ppgrainbow

Member
  • Posts

    708
  • Joined

  • Last visited

  • Donations

    $0.00 
  • Country

    United States

About ppgrainbow

  • Birthday 12/31/1975

Contact Methods

  • Website URL
    http://ppgrainbow.deviantart.com
  • ICQ
    157594086
  • Yahoo
    rainbow_utonium
  • Skype
    ppgrainbow@outlook.com

Profile Information

  • OS
    Windows 10 x64

Recent Profile Visitors

5,995 profile views

ppgrainbow's Achievements

20

Reputation

  1. 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.
  2. 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.
  3. 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.
  4. 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.
  5. 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.
  6. 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 : 1.11.0.0 P3 : 4b5c152b P4 : processhacker P5 : 1.11.0.0 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.
  7. 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 1.11.0.0 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.
  8. 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
  9. 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. ^_^
  10. 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...
  11. 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.
  12. 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!
  13. 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.


×
×
  • Create New...