I don't think this tool (or any tool) will help me, but I thought I'd add this for the record: Intel Pentium 4 630 on a Dell GX620. The Win 8.1 compatibility checker and Coreinfo confirm just these two lacking, but they're enough: LAHF-SAHF PREFETCHW I think x86 is the only recourse.
Is there any chance to add a Daz loader type component to this patch, which will load before the OS, check the files and patch them if necessary? It would be nice to have this after installing updates.
First off, I signed up to thank you guys, especially Jan1 and FaiKee. Followed directions exactly and got Windows 8.1 installed successfully. The only problem I have is that I am getting a lot of random freezing, with a bug check 124 pointing to ntoskrnl. Sometimes at login, sometimes a few minutes into it. I searched and everything on the interwebs points to a hardware fault. My iso I used was a Jan image, so I thought maybe an update messed with it. So I got a clean iso but still the same freezing. I then went and got Windows 8 instead of 8.1 and the problem persists. The thing I noticed though was that, using Blue Screen View, sometimes ntoskrnl throws the error, and sometimes its hal. I don't really have any benchmarking tools to test with, but I turned off HyperThreading in my bios, and just finished running the Windows Experience Index twice and my systems been up for about 30 minutes, which is the longest uptime. I applied the HyperThreading patch, reapplied, failed to reapply since it was already applied, but think this is the source of the freezing. Is there anything else I should do to enable HyperThreading? Specs are: Pentium 4 540 3.20E Socket 478 Crucial 4x1GB DDR400 VisionTek Radeon HD 2400 Pro AGP Seagate 320GB HDD Asus P4P8X-SE Motherboard I also installed both under Vista, using the 7 registry tweak tool. All went smooth. Also, should I just get the 8.1 iso with the new update, or update using windows and watch out for certain updates?
Update: I couldn't update from 8 to 8.1 from the store. Ran into some problems there. But I did get 8.1 fully updated and running like a champ. HyperThreading is still off but it doesn't seem to be too bad. What I did do in Vista is make a copy of the patched files from the System32 folder and put them on my desktop, with a shortcut for the System32 folder on my taskbar. This way, while I was doing updates, I would just do the updates, restart into Vista, and drop the patched files down to the System32 folder overwriting the new ones. This significantly shaves time off the process of rerunning the patches down to a few seconds. I can drop the patch files in before Vista is finished fully loading. Then just reboot into 8.1 and good to go. I also went as far as to install 8.1 on an ancient Dell C540 that came original with Windows 2000 and 256MB of RAM. I did the dual boot using Windows XP, and 8.1 seems to be faster. I also upgraded to 2GB RAM and an IDE SSD a while back so that helps. Thanks again Jan1 and FaiKee. You guys will get beer from me one day.
Firstly i want to thanks to Jan1 for great tools and experiences. Secondly thanks to dwray for your sharing. nice to hear your comment above. i was tried to install win 8.1 into ancient Dell C640 with total failed then i found this nice thread. here is my Dell C640 condition: 1. 2Gb intel pentium 4 mobile 2. 1 Gb of ram 3. 40Gb of HDD 3. broken cd/dvdrom 4. non bootable USB 1.1 support mother board please note that i'm doing this for fun. I need to get plop bootmanager (installed using booticed in minixp hiren 15.2 cd) into MBR of 40Gb hardisk to allow USB port to be bootable. sorry for bad english.
Hi, I tried installing Windows 8 in a pc with no SSE2 and NX. It only has PAE. I followed the procedure but when I have to use Remove winload patchguard x86 I searched in and clicked winload.exe but it says "Patch failedatch location not found." I read almost the entire thread didn't found a solution. Please somebody help me. Thanks.
I think I ran into the same problem patching my old old dell laptop. I just transferred the patched files from my desktop and skipped running the patch application because it would always error. It ended up working, so I wonder if we could just load the patched files or if they are system specific.
Can you tell me exactly how do you get the patched files? because if I can't patch it at least one time I don't have any patched file.
First a big Thank You for your work. You are great! I have successfully done the installation on a desktop P4 and a Celeron M 330 on a laptop. It does not work on my HP/Compaq NX9010 though. Patching for PAE & NX succeeds, but I get a HAL_INITIALIZATION_FAILED on startup. Windows Upgrade Assistant says that my processor does not support NX. The Intel Processor ID Utility on this laptop says: Intel(R) Processor Identification Utility Version: 4.75.20130916 Time Stamp: 2014/06/09 08:43:15 Operating System: 6.1-7601-Service Pack 1 Number of processors in system: 1 Current processor: #1 Active cores per processor: 1 Disabled cores per processor: 0 Processor Name: Mobile Intel(R) Pentium(R) 4 CPU 3.06GHz Type: 0 Family: F Model: 2 Stepping: 9 Revision: 2F Maximum CPUID Level: 2 L1 Trace Cache: 12 Kµops L1 Data Cache: 8 KB L2 Cache: 512 KB Packaging: µFCPGA Enhanced Intel SpeedStep(R) Technology: No MMX(TM): Yes Intel(R) SSE: Yes Intel(R) SSE2: Yes Intel(R) SSE3: No Intel(R) SSE4: No Intel(R) AES-NI: No Intel(R) AVX: No Enhanced Halt State: No Execute Disable Bit: No Intel(R) Hyper-Threading Technology: No Intel(R) 64 Architecture: No Intel(R) Virtualization Technology: No Intel(R) VT-x with Extended Page Tables: No Expected Processor Frequency: 3.06 GHz Reported Processor Frequency: 3.06 GHz Expected System Bus Frequency: 533 MHz Reported System Bus Frequency: 533 MHz ************************************************************* Any suggestions?
Anyone? This CPU has PAE, I have also tried without disabling that. It has more features than the other one I tried with the Celeron, so it's very strange that it doesn't work (checked with Coreinfo). There are very few options in the BIOS that I can play with (I have tried everything). I have also tried booting the nx9010 with the disk which is on the Celeron laptop, and I get the same error. I have tried booting the Celeron laptop with the disk I have prepared for the nx9010, and it boots and starts the windows setup! So the disk is correctly prepared. I have read this thread and the orher one about the patches, I see 2-3 occurencies of the HAL_INITIALIZATION_FAILED message, but no solutions are mentioned...
I have Big problem to remove sse2 and nx check see my image in for step **all option** not function sorry for my bad english because I speak french and Spain please i realy want windows 8 Helps me . View attachment 29445 View attachment 29446 View attachment 29447 View attachment 29448 thanks for your helps....
You need to click on "Fix Hyper-threading in hal.dll" and I also click the one below it ("Fix hyper-threading in halmacpi.dll") also. It won't hurt, because if it doesn't need it, it will say that it failed.