Jump to content

Welcome to MSFN Forum
Register now to gain access to all of our features. Once registered and logged in, you will be able to create topics, post replies to existing threads, give reputation to your fellow members, get your own private messenger, post status updates, manage your profile and so much more. This message will be removed once you have signed in.
Login to Account Create an Account


Windows 2000 on Haswell?

- - - - -

  • Please log in to reply
53 replies to this topic



    Friend of MSFN

  • Member
  • PipPipPipPipPip
  • 764 posts
  • OS:Windows 2000 Professional
  • Country: Country Flag



I see usually that w2k hangs up on "Setup is starting Windows 2000" without SP4 RP1 Integrated.

What did you integrated your DVD ?


I think the Intel 11.2 driver has not relation.



I checked your iso file.

It may be come from USB compatibility problem.


I will restart to create deutsch extended kernel hfslip image soon.



Hi, The error "iastor.sys is corrupted" was solved by copying the whole STORAGE Folder from exkernel hfslip DVD. Perhaps my download of Intel 89c driver from your website got really corrupted somehow. Now the Image installs flawlessly on vm. But on real install, w2k hangs up on "Setup is starting Windows 2000" again. without bsod like with original CD. From this I have to follow sadly, that w2k, will not install on haswell Notebook, although Intel ahci 89c and exkernel v16 are used. Nevertheless I have uploaded the iso on google drive (it is 16h21m.iso), perhaps I have missed something.

I also tried using Intel 11.2. ahci Driver modded by Fernando which worked fine with Windows xp. In this case, the Installation of w2k stops with the message "insufficiant (memory?/harddisk?) space for ntfs.sys" (in german original: "unzureichender Speicherplatz für ntfs.sys"). From this I followed, that perhaps this driver could work, but w2k txtmode setup  cannot detect the hardware components properly. I have uploaded this iso,too, for further experiments.(20h49m.iso). If you will not find any mistake in the isos, my next step will be edit txtsetup.sif to tell w2k the hardware components. Perhaps also using some components of xp txtmode setup with kernelex could be a solution.

Edited by blackwingcat, 20 August 2014 - 10:25 PM.

BlackWingCat =^^=

How to remove advertisement from MSFN


  • Member
  • 8 posts
  • OS:Windows 2000 Professional
  • Country: Country Flag


Of course SP4 RP1 was integrated, also all possible official updates and official hotfixes (SP5). I am not sure if USB is the problem, because also english exkernel DVD hangs up on "Setup is starting Windows 2000". I have two USB devices PCI\VEN_8086&DEV_9C26 which is Intel 8 USB 2.0 and PCI\VEN_8086&DEV_9C31 for USB 3.0 Intel eXtensible which can be set in compat mode with BIOS. Also there is USB Webcam which I cannot disable on installation. I will try to add the ID´s according to your ADDSIF.ini in my storage.ini. Perhaps w2k gets confused with PCMCIA card reader, so I will add it too; I will post the results here.

THANK YOU SO MUCH for creating exkernel german DVD!

Edited by JosefReisinger, 22 August 2014 - 02:10 AM.


  • Member
  • 8 posts
  • OS:Windows 2000 Professional
  • Country: Country Flag

Hi. This is what I added to storage.ini:



USB\VID_0781&PID_5572 = "usbstor"
USB\VID_054C&PID_0010 = "usbstor"
USB\VID_054C&PID_0025 = "usbstor"
USB\VID_054C&PID_002D = "usbstor"
USB\VID_054C&PID_002E = "usbstor"


PCI\VEN_8086&DEV_9C10&SUBSYS_15AD1043 = "pci"
PCI\VEN_8086&DEV_9C14&SUBSYS_15AD1043 = "pci"
PCI\VEN_8086&DEV_9C16&SUBSYS_15AD1043 = "pci"
PCI\VEN_8086&DEV_9C18&SUBSYS_15AD1043 = "pci"
PCI\VEN_8086&DEV_9C43&SUBSYS_15AD1043 = "isapnp"
PCI\CC0320 = "usbehci"
PCI\VEN_8086&DEV_9C26&SUBSYS_201F1043 = "usbehci"
PCI\VEN_8086&DEV_9C31&SUBSYS_201F1043 = "usbehci"


usbehci  = usbehci.sys
usbehci  = "Erweiterter Hostcontroller",files.usbehci,usbehci


Unfortunally this did not change w2k refusing to install. I also tried to use usb*hci.sys and usbccgp.sys from english exkernel dvd which caused bsod after "setup is starting windows 2000". I also compared txtsetup.sif from xp with w2k. Besides USB there are no hardware ID's missing which are relevant for my notebook and are present in xp. So I list up my hardware ID's (taken from w8.1), perhaps the experts here can see from this why w2k exkernel refuses to install while xp installs perfectly:


Microsoft ACPI-Kontrollmethodenkompatibler Akku    ACPI\PNP0C0A\0    battc.sys, CmBatt.sys
Microsoft Netzteil    ACPI\ACPI0003\3&11583659&1    battc.sys, CmBatt.sys
Realtek High Definition Audio    HDAUDIO\FUNC_01&VEN_10EC&DEV_0233&SUBSYS_104315AD&REV_1000\4&345388FF&0&0001    
USB2.0 HD UVC WebCam    USB\VID_04F2&PID_B409&MI_00\6&23D3F2DB&0&0000    ksthunk.sys, usbvideo.sys
ACPI x64-basierter Computer    ROOT\ACPI_HAL\0000     (keine)
HID-kompatible Funkempfängersteuerelemente    HID\ATK4001\3&2B9532E0&0&0000 (keine)    
Intel ® HD Graphics Family    PCI\VEN_8086&DEV_0A16&SUBSYS_15AD1043&REV_09\3&11583659&1&10
NVIDIA GeForce 820M    PCI\VEN_10DE&DEV_1140&SUBSYS_15AD1043&REV_A1\4&AD8C3AC&0&00E4
IDE ATA/ATAPI-Controller
Intel ® 8 Series Chipset Family SATA AHCI Controller    PCI\VEN_8086&DEV_9C03&SUBSYS_15AD1043&REV_04\3&11583659&1&FA    iaStorA.sys
Microsoft PS/2 Maus    ACPI\ETD0108\4&28464D9B&0    i8042.sys, mouclass.sys
PnP Monitor (Standard)    DISPLAY\CMN1728\4&4C498D8&0&UID68092928    monitor.sys
Qualcomm Atheros AR9485 Wireless Network Adapter    PCI\VEN_168C&DEV_0032&SUBSYS_11861A3B&REV_01\4&1A70240C&0&00E3    athwbx.sys vwifibus.sys
Realtek PCIe GBE Family Controller    PCI\VEN_10EC&DEV_8168&SUBSYS_200F1043&REV_12\05243812684CE00001    Rt630x64.sys RtNicProp64.dll
Microsoft VHD-Loopbackcontoller     vhdmp.sys vhdmp.inf        {8e7bd593-6e6c-4c52-86a6-77175494dd8e}\MsCompatibleVhdHba
Microsoft Controller für Speicherplätze    ROOT\SPACEPORT\0000    spaceport.sys spaceport.inf        
Realtek PCI CardReader    PCI\VEN_10EC&DEV_5287&SUBSYS_202F1043&REV_01\4&23281D7F&0&00E2; cp: PCI\CC_FF00    RtsPer.sys;RtlPerlcon.dll
ACPI Energiezustandknopf    ACPI\PNP0C0E\2&DABA3FF&2
ASUS Wireless Radio Control    ACPI\ATK4001\2&DABA3FF&2    sys32\Drivers\AsHIDSwitch64.sys
Busenumerator für Verbundgeräte    ROOT\COMPOSITEBUS\0000   
DMA-Controller    ACPI\PNP0200\4&28464D9B&0   
Eingebetteter, Microsoft ACPI-konformer Controller    ACPI\VEN_PNP&DEV_0C09 PNP0C09\4&28464D9B&0 (keine)
Enumerator für virtuelle NDIS-Netzwerkadapter    ROOT\NDISVIRTUALBUS\0000        NdisVirtualBus.sys
Geräte-Redirectorbus für Remotedesktop    ROOT\RDPBUS\0000        rdpbus.sys, rdpbus.inf
Hauptplatinenressourcen    ACPI\PNP0C02\1        (keine)
Hauptplatinenressourcen    ACPI\PNP0C02\2        (keine)
Hauptplatinenressourcen    ACPI\PNP0C02\4        (keine)
Hauptplatinenressourcen    ACPI\PNP0C02\9        (keine)
Hauptplatinenressourcen    ACPI\PNP0C02\10        (keine)
Hauptplatinenressourcen    ACPI\PNP0C02\13        (keine)
Hauptplatinenressourcen    ACPI\INT340E\2&DABA3FF&2        (keine)
Hauptplatinenressourcen    ACPI\INT3F0D\4&28464D9B&0        (keine)
High Definition Audio-Controller    PCI\VEN_8086&DEV_0A0C&SUBSYS_15AD1043&REV_09\3&11583659&1&18  hdaudbus.sys,hdaudbus.inf
High Definition Audio-Controller    PCI\VEN_8086&DEV_9C20&SUBSYS_15AD1043&REV_04\3&11583659&1&D8  (not present)  hdaudbus.sys hdaudbus.inf
Hochpräzisionsereigniszeitgeber    ACPI\PNP0103\0        
Intel® 8 Series LPC Controller (Pr. SKU)-9C43    PCI\VEN_8086&DEV_9C43&SUBSYS_15AD1043&REV_04\3&11583659&1&F8        msiadrv.sys, oem4.inf
Intel® 8 Series PCI Express Root Port #1- 9C10    PCI\VEN_8086&DEV_9C10&SUBSYS_15AD1043&REV_E4\3&11583659&1&E0        pci.sys, oem4.inf
Intel® 8 Series PCI Express Root Port #3- 9C14    PCI\VEN_8086&DEV_9C14&SUBSYS_15AD1043&REV_E4\3&11583659&1&E2        pci.sys, oem4.inf
Intel® 8 Series PCI Express Root Port #4- 9C16    PCI\VEN_8086&DEV_9C16&SUBSYS_15AD1043&REV_E4\3&11583659&1&E3        pci.sys, oem4.inf
Intel® 8 Series PCI Express Root Port #5- 9C18    PCI\VEN_8086&DEV_9C18&SUBSYS_15AD1043&REV_E4\3&11583659&1&E4        pci.sys, oem4.inf
Intel® 8 Series SMBus Controller - 9C22    PCI\VEN_8086&DEV_9C22&SUBSYS_15AD1043&REV_04\3&11583659&1&FB        (keine), oem5.inf
Intel® 82802 Firmwarehub    ACPI\INT0800\4&28464D9B&0        (keine)
Intel® Dynamic Platform and Thermal Framework Driver   ACPI\INT3400\2&DABA3FF&2 Oem16.inf    \DRIVERS\DptfManager.sys
\SYSWOW64\DptfInvalidPolicyRemover.exe SYSWOW64\DptfInvalidPolicyRemover.ini    \system32: \DptfCoInstaller.exe, \DptfEventLogMessage.dll, \DptfPolicyConfigTDPDll.dll,
\DptfPolicyConfigTDPService.exe, \DptfPolicyCriticalService.exe, \DptfPolicyLpmDll.dll, \DptfPolicyLpmService.exe, \DptfPolicyLpmServiceHelper.exe
Intel® Dynamic Platform and Thermal Framework Memory Participant Driver    ACPI\INT3402\0    oem16.inf    \system32\DRIVERS\DptfDevDram.sys
Intel® Dynamic Platform and Thermal Framework PCH Patricipant Driver    PCI\VEN_8086&DEV_9C24&SUBSYS_15AD1043&REV_04\3&11583659&1&FE    oem16.inf    \system32\DRIVERS\DptfDevPch.sys
Intel® Dynamic Platform and Thermal Framework Processor Participant Driver    PCI\VEN_8086&DEV_0A03&SUBSYS_20108086&REV_09\3&11583659&1&20    oem16.inf    system32: \DptfParticipantProcessorService.exe, \system32\DRIVERS\DptfDevProc.sys
Intel® Management Engine Interface  PCI\VEN_8086&DEV_9C3A&SUBSYS_15AD1043&REV_04\3&11583659&1&B0  

IWD Bus Enumerator ROOT\SYSTEM\0001    oem10.inf    \sys32\DRIVERS\iwdbus.sys \sys32\WdfConinstaller01009.dll
Microsoft ACPI-konformes System    ACPI_HAL\PNP0C08\0        \sys32\DRIVERS\acpi.sys
Microsoft Basic Display Driver    ROOT\BASICDISPLAY\0000    basicdisplay.inf    \sys32\DRIVERS\BasicDisplay.sys
Microsoft Basic Render Driver    ROOT\BASICRENDER\0000    basicrender.inf    \sys32\DRIVERS\BasicRender.sys
Microsoft virtueller Daenträgerenumerator    ROOT\VDRVROOT\0000 vdrvroot.inf    \sys32\DRIVERS\vdrvroot.sys
Microsoft Windows-Verwaltungsschnittstelle für ACPI    ACPI\PNP0C14\ATK    wmiacpi.inf    \sys32\DRIVERS\wmiacpi.sys
Microsoft-Systemverwaltungs-BIOS-Treiber    ROOT\MSSMBIOS\0000    mssmbios.inf    \sys32\DRIVERS\mssmbios.sys
PCI Standard-Host-CPU-Brücke    PCI\VEN_8086&DEV_0A04&SUBSYS_15AD1043&REV_09\3&11583659&1&00    machine.inf    (keine)
PnP-Softwaregeräte-Enumerator    ROOT\SYSTEM\0000    swenum.inf    \sys32\DRIVERS\swenum.sys, \sys32\stremci.dll
Programmierbarer Interruptcontroller    ACPI\PNP0000\4&28464D9B&0    machine.inf    (keine)
Stammkomplex für PCI-Express    ACPI\PNP0A08\0    machine.inf    \system32\DRIVERS\pci.sys
System CMOS/Echtzeituhr    ACPI\PNP0800\4&28464D9B&0    machine.inf    (keine)
Systemplatine    ACPI\PNP0C01\1    machine.inf    (keine)
Systemzeitgeber    ACPI\PNP0100\4&28464D9B&0    machine.inf    (keine) hängt an SKU
UMBus-Stamm-Busenumerator    ROOT\UMBUS\0000    umbus.inf    \system32\DRIVERS\umbus.sys
VMware VMCI Host Device            
Volume-Manager    ROOT\VOLMGR\0000    volmgr.inf    \system32\DRIVERS\volmgr.sys
Generic USB Hub    USB\VID_8087&PID_8000\5&262C90AC&0&1 Kompatible ID: USB\Class_09    usbd.sys, usbhub.sys    
Intel 8 Series/C216-Chipsatzfamilie - USB erweiterter Hostcontroller Nr.1 -9C26    PCI\VEN_8086&DEV_9C26&SUBSYS_201F1043&REV_04\3&11583659&1&E8
Kompatible ID: PCI\CC_0C0320    usbport.inf    \system32\drivers\usbehci.sys \system32\drivers\usbhub.sys \system32\drivers\usbport.sys
Intel ® USB3.0 eXtensible Hostcontroller -0100 (Microsoft)    PCI\VEN_8086&DEV_9C31&SUBSYS_201F1043&REV_04\3&11583659&1&A0
Kompatible ID: PCI\CC_0C0330    usbxhci.inf    \system32\drivers\UCX0100.SYS \system32\drivers\USBXHCI.SYS
USB Massenspeicher (Stick)    USB\VID_0781&PID_5572\4C532000060909112414    usbstor.sys    
USB-Root-HUB    USB\ROOT_HUB20\4&1A821DE9&0        
USB-Root-Hub(xHCI)    USB\ROOT_HUB30\4&37BCF05C&0&0        
USB-Verbundgerät    USB\VID_04F2&PID_B409\0X0001    usbccgp.sys    





  • Member
  • 31 posts

JFUI, for some Haswell 8-series motherboards, f.e. Intel DB85FL there is no official Intel LAN driver for Windows XP/2003 (in this case it is Intel I217V).


Latest LAN package (below) does not contain them.

Network Adapter Drivers for Windows XP*, Final Release
File name: PRO2K3XP_32.exe 
Version: 18.3 (Latest)
Date: 05/15/2013



However in this package (below) it exists (for I217V forcible choose I217-LM)

Intel® Ethernet Drivers for Microsoft* Embedded Operating Systems

Version: 11.5 (Current)
Date: 09/01/2013




Hope this helps also with Windows 2000. :)

Developer quote:
If its good, I am responsible. If its bad, its all your fault. ;)
Suggestions and bug-reports are always welcome.
Well ... bug-reports are perhaps not *that* welcome ... ;)
© Daniela Engert.

2 user(s) are reading this topic

0 members, 2 guests, 0 anonymous users

How to remove advertisement from MSFN