Question

Locked

Backup Drive When Windows Is Corrupted

By gsparx25 ·
Hi,

I recently got a trojan on my computer, Onecare decided that my subscription had run out so I was unprotected for a couple days until I noticed. The trojan has corrupted one of my Vista boot files, the notorious ntoskrnl.exe. I know I probably wont be able to fix it. I only have a system restore disk, not a Windows install disk, but I want to backup my files before I do my complete restore. I have another drive, its internal (connected from esata to sata into my pc) and it has about 200gb left on it. The drive I want to backup is only 80gb. I tried using the command prompt to copy the files, but the xcopy /e command I used started, and then my other drive stopped being recognized. I got the trial of Acronis's bootable backup disk thing, and I can get it to work, but the trial wont let me back it up. I'm thinking of using the UBCD for windows, once it downloads. Are there any free programs that will let me backup my files without loading into windows? Or, even better, do you know how to fix my ntoskrnl.exe? Any help appreciated, thanks in advance.

G

This conversation is currently closed to new comments.

Thread display: Collapse - | Expand +

All Answers

Collapse -

NTOSKRNL.EXE is missing or corrupt.

To really repair this you should get hold of a Windows disk.

NTOSKRNL.EXE is missing or corrupt.

Related errors:
Below is a listing of the full error message that may be related to this error.
Windows NT could not start because the below file is missing or corrupt:
C:\Winnt\System32\Ntoskrnl.exe
Cause:
1.Keyboard issue
2.Miscellaneous corruption
3.Corrupt boot.ini file.
4.Missing boot.ini file.
5.Missing or corrupt ntoskrnl.exe file.
6.Windows NT installed on a partition bigger then 7.8GB
7.Corrupted hard disk drive or severely corrupted Windows.
Solution:
Keyboard issue
This issue has also been known to be caused by a short in the ground wire in the keyboard cable. Make sure this is not the cause of your error by replacing the keyboard with a different keyboard or simply just disconnecting the keyboard from the computer.
Miscellaneous corruption
Before trying any of the below recommendations it's recommend that you attempt to load the last known good configuration.
Corrupt boot.ini file
This issue is often caused when the boot.ini is missing or improperly configured. This issue often arises after a user has recently added or removed an operating system on the computer or added or removed hard disk drives in the computer.
Make sure the line pointing to the operating system and it's drive and partition is properly configured in the [boot loader] and [operating systems] section. Additional information about boot.ini can be found on document CH000492 :


The "boot.ini" is a Microsoft initialization file found on the Microsoft Windows NT, Microsoft Windows 2000, and Microsoft Windows XP operating systems. This file is always located on the root directory of the primary hard disk drive. In other words, it is located at "C:\" directory or the "C Drive". This file is used by Microsoft Windows as a method of displaying a menu of operating systems currently on the computer and allowing the user to easily select which operating system to load. In addition, this file is also used to point to the locations of each of the operating systems.
Basic example of the boot.ini file
[boot loader]
timeout=5
default=multi(0)disk(0)rdisk(1)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="Microsoft Windows XP Home Edition" /fastdetect
In the above example, the boot.ini contains two sections, the "[boot loader]", and "[operating systems]". Within the boot loader section there are two lines. The "timeout" line is used for how long the boot menu time should be displayed, in seconds; we recommend that the timeout be set to at least five if you wish the computer to boot faster and commonly use the default operating systems. The "default" line is the default operating system that the boot.ini will load. If multiple operating systems are in the boot.ini, the default operating system will be automatically selected and used if the user does not specify a different operating system by the time the timeout value expires.
Missing or corrupt ntoskrnl.exe file
If the ntoskrnl.exe file is corrupt or missing this can also generate the error. To restore this file follow the below steps.
1.Insert the Microsoft Windows XP CD. Note: If you have a recovery CD or a restore CD and not a Microsoft Windows XP CD it is likely the below steps will not resolve your issue.
2.Reboot the computer, as the computer is starting you should see a message to press any key to boot from the CD. When you see this message press any key.
3.In the Microsoft Windows XP setup menu press the R key to enter the recovery console.
4.Select the operating system you wish to fix, and then enter the administrator password.
5.Type expand d:\i386\ntoskrnl.ex_ c:\windows\system32
6.You will then be prompted if you wish to overwrite the file type Y and press enter to overwrite the file.
7.Type exit to reboot the computer.

Corrupted hard disk drive or severely corrupted Windows
Attempt to check the hard disk drive for any errors by running the chkdsk error. To do this follow the below steps.
1.Insert the Microsoft Windows XP CD. Note: If you have a recovery CD or a restore CD and not a Microsoft Windows XP CD it is likely the below steps will not resolve your issue.
2.Reboot the computer, as the computer is starting you should see a message to press any key to boot from the CD. When you see this message press any key.
3.In the Microsoft Windows XP setup menu press the R key to enter the recovery console.
4.Select the operating system you wish to fix, and then enter the administrator password.
5.Once at the recovery console type chkdsk /r
6.Once completed type exit and see if issue is resolved.

Please post back if you have any more problems or questions.
If this info is useful, please mark it helpful. Thanks

Collapse -

XP or Vista?

by gsparx25 In reply to NTOSKRNL.EXE is missing o ...

Is this for XP or Vista? I'm running Vista right now. I've heard the problem is caused by the same thing in both operating systems, but the fixes for them are completely different. Any more suggestions/help is welcome.

Thanks

G

Collapse -

You can use the earlier instructions for both.....

But either way you will need a Windows disk of the same flavour of which you are using.
Hope this helps you.

Please post back if you have any more problems or questions.
If this info is useful, please mark it helpful. Thanks

Collapse -

Pablo commander

by Gate keeper In reply to Backup Drive When Windows ...

is a gui opensource tool that has helped me out in similar situations before.

it load a windows explorer window that makes it easier to navigate your folders and files copy everything the a flash drive.

if you dont have a windows vista disk .. and you have another computer with a similar build why not make an image of the good one and after copying your files apply it to this machine ?

Collapse -

All I've Got

by gsparx25 In reply to Pablo commander

is an old 2000 pc running XP home. I don't think it will help. But I'll try Pablo Commander, it sounds like it will help.

Thanks

G

Collapse -

The files that you need to copy

by Jacky Howe In reply to Backup Drive When Windows ...

are in C:\Windows\System32\drivers
<br><br>
copy them to C:\Windows\System32
<br><br>
Restart the PC when you have copied them and see if you have access.
<br><br>
<i>Keep us informed as to your progress if you require further assistance.</i>
<br><br>
<br><br>
<font size="1"><i>If you think that any of the posts that have been made by all TR Members, have solved or contributed to solving the problem, please Mark them as <b>Helpful</b> so that others may benefit from the outcome.</i></font>

Collapse -

Ok, so one

by gsparx25 In reply to The files that you need t ...

of the files I was supposed to copy was the acpi.sys. I found it in the drivers folder, but there isn't one in the system32 folder. Another thing, I did a search for ntoskrnl.exe and I found like 4 versions of it in the windows/winsxs folder. Could any of these be backup versions of the other one? Or will they not help at all.

Thanks

G

Collapse -

It won't hurt to replace it

by Jacky Howe In reply to Ok, so one

even though there is probably nothing wrong with it. Check the date and time stamp on it compared to the original as you haven't said whether or not you have SP1.

Collapse -

See if this will work

by Jacky Howe In reply to Backup Drive When Windows ...

When you restarted with Vista Recovery CD and did the Startup Repair did you get any indication that it had detected problems and was going to repair them.
<br><br>
Then when you restarted you had the ntoskrnl.exe problem again.
<br><br>

Try restarting with Vista Recovery CD and do a Startup Repair again and see if you can't select the Drive to Repair.
<br><br>
<br><br>
<i>Keep us informed as to your progress if you require further assistance.</i>
<br><br>
<br><br>
<font size="1"><i>If you think that any of the posts that have been made by all TR Members, have solved or contributed to solving the problem, please Mark them as <b>Helpful</b> so that others may benefit from the outcome.</i></font>

Collapse -

Thanks

by gsparx25 In reply to See if this will work

for all the help guys. I finally just ended up backing up all my files through Linux, and wiping my hard drive. I'm currently in the process of reinstalling my software and getting my files back on. A pain, but at least I have my data.

Thanks to all

G Out

Related Discussions

Related Forums