Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations Rhinorhino on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

STOP C0000135 {unable to locate component}

Status
Not open for further replies.

ceil32

MIS
Joined
Apr 8, 2008
Messages
263
Location
IE
I have a Windows XP home SP2 client

STOP@ c0000135 {unable to locate component} This application has failed to start because kernel32.dll was not found. Reinstalling the application may fix this problem

I am getting the Stop error above - have tried the following to fix:

1. Renaming and extracting from Windows XP cd to C:\windows\system32 - file copies over ok - makes no difference

2. Tried Chkdsk /r - no difference

3. Tried FIXMBR - no difference

4. I can't access Safe mode - it reboots and then BSOD appears when I try it

5. Same with LKGC

6. I can't do a repair install as the cd I have is a different version of XP

Any ideas?

Thanks..
 
Downloaded and copied the two .dll files to C:\Windows\system32 from the Recovery console

Rebooted and now getting the following error:

'STOP: C0000269 {illegal system dll relocation}
The system DLL KERNEL32.DLL was relocated in memory. The application will not run properly.
The relocation occured because the DLL dynamically allocated memory occupied an address range reserved for windows system dlls. The vendor supplying the dll shoul %S %S'

Any ideas?

Thanks..
 
0xC0000135: UNABLE_TO_LOCATE_DLL
Windows attempted to load a DLL file and encountered some error condition. Among the many possible causes are that the file is missing or damaged, or that there is Registry corruption.

How to recover from a corrupted registry that prevents Windows XP from starting


about STOP 0xC000026C: I hope you made a backup of the file that was there before you copied the one from the internet over...

if not, extract it once more from the CD to the SYSTEM32 folder, by using the Recovery Console...


Ben

"If it works don't fix it! If it doesn't use a sledgehammer..."
 
What version of Service Pack is installed?

One way out of your mess might be to Slipstream the correct Service Pack with your XP CD to create a new XP CD that you can perform a repair install from?

Slipstream Service Packs
thread779-900263

Slipstreaming Windows XP Service Pack 3 and Create Bootable CD

Autostreamer

Slipstream Service Pack 3 into Your Windows XP Installation CD
 
I tried the Registry repair - I already had that as a script, but whilst the file copy/rename works fine, I get the same error when I reboot.
 
whilst the file copy/rename works fine
???

you mean you copy the kernel32.dl_ file over and then rename it to kernel32.dll, is that correct? then it is obvious that it will not work...

what you need to do is EXPAND it from the install CD to the OS...

e.g.

expand D:/i386/kernel32.dl_ c:/windows/system32/kernel32.dll

where D:/i386 is the path to the file...



Ben

"If it works don't fix it! If it doesn't use a sledgehammer..."
 
Cheers Ben - looks like a schoolboy error on my part - I'll try that in work in the morning and let you all know.
 
Ran EXPAND of the kernel32.dll file abd it completed successfully, but got the same error as before on reboot:

"'STOP: C0000269 {illegal system dll relocation}
The system DLL KERNEL32.DLL was relocated in memory. The application will not run properly.
The relocation occured because the DLL dynamically allocated memory occupied an address range reserved for windows system dlls. The vendor supplying the dll shoul %S %S'
 
Did you consider my post about SlipStreaming the Service Pack from further up the page?
 
I'm just trying a repair install now - if that doesn't work, will try your suggestion - thanks
 
Sounds like a version mismatch there...

I've gone ahead and packed 4 dif. versions for you in a rar file...

5.1.2600.3119 - latest SP2 file (if I am correct)
5.1.2600.5512 - SP3
5.1.2600.2945 - KB935839 (?) don't quote me on that...
5.1.2600.2180 - Original install...

try each, they are already expanded, just need to copy them over...

PS: easiest way would be to make a BartPE CD, and then copy and paste it...

PSS: the link to the files - File kernel32.rar (1250 KB) -

and if that does not work, then I am afraid you will have to get a hold of a XP HOME SP2 CD, in order to make a repair install...

Ben

"If it works don't fix it! If it doesn't use a sledgehammer..."
 
Ok, I've tried a repair install and it's got as far as 'Installing devices' and has 35 minutes remaining.

I googled this and got a variety of suggestions ranging from a clean install to a few other suggestions:

I tried going to the Recovery console and fixmbr C:, fixboot c:, went to BIOS and hit F9 for defaults

Restarted and back at the same place..

Any ideas?
 
Make sure that you do not have anything plugged into the USB ports (except mouse and kbd)... also strip things down to the minimum (HDD, GFX, one stick of RAM, no PCI cards, etc.)...

RUN from the Recovery Console:

CHKDSK C: /F /R

(F - Force and R - Repair)

this will check the integrity of the drive (it may take some time, so please let it finish it's job)...


Ben

"If it works don't fix it! If it doesn't use a sledgehammer..."
 
I did a repair installation with the XP home cd and it worked fine.

Thanks to all for all the suggestions and help.
 
glad you got it up and running...

and thanx for posting back that it works now...

PS: don't forget to update!!!

Ben

"If it works don't fix it! If it doesn't use a sledgehammer..."
 
Ran the updates right away and set it automatic from now on.

Thanks again!
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top