Home | Contact Us | FAQ | Search & Site Map | Link to Us
Sign In | Join | Other 45 Sites in Network
Home
Discussion GroupsWindows VistaWindows XPWindows MeWindows 98Windows 95Virtual PCInternet ExplorerOutlook ExpressWindows MediaSecurity
Related Topics
MS Server ProductsMS OfficePC HardwareMore Topics ...

Windows Forum / Windows 98 / Setup / April 2006

Tip: Looking for answers? Try searching our database.

replaced kernel32.dll

Thread view: 
Enable EMail Alerts  Start New Thread
Thread rating: 
G - 25 Apr 2006 19:59 GMT
Had a program that was giving me an error regarding kernel32.dll. So I
thought to delete the current kernel and replace it will one from the
WEB. After the Downloading, I copied the new kernel32 to c:\ drive (via
explorer). Then in the DOS prompt I used this instruction:

Copy c:\kernel32.dll C:\windows\system\kernel32.dll

to replace the current version.

Now the PC won't boot up prompt. How can I go about fixing this.

Reading so far, I could use the 98SE CD to extract a new kernel and
patch it in. Use SFC or rewrite the OS back onto the same directory
c:\windows (is that the corect path?). I don't want to lose my files. I
don't want to reformat the drive and lose everything.

Any suggestions. What's the easiest? Can this problem be fixed?

Much thanks.
P.S.  I didn't take a backup copy of the "old" dll
John John - 25 Apr 2006 20:46 GMT
See here:

Error Loading Kernel. You Must Reinstall Windows
http://support.microsoft.com/kb/q146419/

Kernel32.dll is one of the most important Operating System files.  It's
not a good idea to go about on the internet downloading these critical
files.  Keep your fingers crossed that you didn't introduce a virus on
your machine.

John

> Had a program that was giving me an error regarding kernel32.dll. So I
> thought to delete the current kernel and replace it will one from the
[quoted text clipped - 16 lines]
> Much thanks.
> P.S.  I didn't take a backup copy of the "old" dll
Ben Myers - 25 Apr 2006 21:37 GMT
Go to http://www.bootdisk.com/bootdisk.htm and create a Windows
95b boot floppy.  This uses DOS version 7, which is sufficient for
extracting files.  Start the affected computer with the boot floppy,
insert your Windows 98 CD, type the following line and press "Enter".
Please note that this may not solve the previous error message problem.

extract  /a  /y  /L  c:\windows\system  R:\win98\base4.cab  kernel32.dll

Ben

> Had a program that was giving me an error regarding kernel32.dll. So I
> thought to delete the current kernel and replace it will one from the
[quoted text clipped - 16 lines]
> Much thanks.
> P.S.  I didn't take a backup copy of the "old" dll
G - 26 Apr 2006 13:55 GMT
Thanks for all the replies. I eventually reinstalled WIN after I
couldn't get the extract command to work.

Ben wrote : "extract  /a  /y  /L  c:\windows\system  R:\win98\base4.cab
kernel32.dll"
the screen explanation in DOS really is much of a help to me. So what
does this line mean? Why base4?
Ben Myers - 27 Apr 2006 01:57 GMT
It is best to specify the cab file in which the target is located.  If this isn't
known, "base4.cab" is often used, in conjunction with the "/a" switch,
which tells extract to cycle through all the cab files one at a time.  The
"/y" switch tells extract to overwrite any existing file and the "/L" switch
specifies the target directory for the extracted file.

Ben

> Thanks for all the replies. I eventually reinstalled WIN after I
> couldn't get the extract command to work.
[quoted text clipped - 3 lines]
> the screen explanation in DOS really is much of a help to me. So what
> does this line mean? Why base4?
 
Sign In
Join
My Latest Posts
My Monitored Threads
My Blog
My Photo Gallery
My Profile
My Homepage

Start New Thread
Enable EMail Alerts
Rate this Thread



©2008 Advenet LLC   Privacy Policy - Terms of Use
This website includes both content owned or controlled by Advenet as well as content owned or controlled by third parties.