This is a read-only archive. No new posts or registrations. Privacy Page
Software

My PC crushing and restart

8 min read

This thread's last reply is from . Advice, software, and links below may be out of date — treat specific steps and download links with caution.

Looking for the outcome? Ask AI

My PC is crushing and restart without any reason that I understand.

I run eventvwr to find out but I can't figure out anything:

http://www.freeimagehome.com/images/palmony/picture0001.png
http://www.freeimagehome.com/images/palmony/picture0002.png
http://www.freeimagehome.com/images/palmony/picture0003.png
http://www.freeimagehome.com/images/palmony/picture0004.png
http://www.freeimagehome.com/images/palmony/picture0005.png

Please Help!!!

Plony
Your event viewer is telling you that an important file belonging to your Windows Operating System is missing.
___________________________________________________________________

The First Best step to take is to Run - Windows File Protection System File Checker.
To Run System File Checker:
GoTo: Start - Run - (type)sfc /scannow - Enter <———– notice the space between the "c" and "/"

A DOS screen will flash on, and then disappear. This is normal.
The the Windows File Protection "progress bar" will appear to track SFC while it scans your machine's system.

If SFC encounters a "missing or corrupt" operating system file, it will attempt to replace it, and may call for you to place your Windows Installation CD into your CD-ROM tray.


If System File Checker does not resolve the problem by replacing the missing or corrupted file then consider the following:
____________
Auto-reboot is the default procedure that Windows initiates when it encounters a system error.
Sometimes it even works to resolve the problem.

These system failure errors are usually isolated and occur randomly.
As such, the best way for the operating system to deal with them is to automatically restart.

However, you can disable the automatic restart behavior.
Follow these steps:
GoTo: Start - Control Panel – System – Advanced - Startup&Recovery(Settings).
In the System Failure section, deselect the Automatically Restart , (check boxand) - click OK.
To enable the changes, click OK in the System Properties dialog box.
This change configures the system to halt after encountering a system failure error, which allows you to investigate the problem error in more detail.
You will then have to manually restart the system.
If your machine is frequently and rapidly rebooting, you may have better luck making the change if you launch the system in Safe Mode.

Why would you want to do this procedure?
Because if the Computer “stops” instead of automatically rebooting, it will display the Blue Screen ERROR Report which can help tell you what ERROR has been encountered.

If you have difficulty understanding the Blue Screen Error message:
Carefully copy the message down with pencil and paper.
Be sure to copy the “exact” message with all the possible random numbers and alphabet letters.

Then post the “complete” Error Message back here into this Forum for assistance in understanding the error message and what to do about it.

After you have the Error problem resolved, you can return your auto-reboot settings to the default, by reversing the above.

Best Regards
I have tried to do the first instruction - sfc /scannow.

But I keep receiving those messages:

[external image: Posted Image]
[external image: Posted Image]
[external image: Posted Image]

I tried to take my friends windows copys, but still the same
[external image: Posted Image]

What shall I do ? to move to the second instruction? - disable the automatic restart behavior.


Thanks
Hi Plony,

You still need to run SFC.
Why, because SFC "did" identify at least one missing or corrupt System File or it wouldn't have called for your XP installation CD.

There are two ways that I know to resolve the problem that you are having with SFC.
I recently posted the solutions in another Thread here in TC's "other computer problems" posted by Penguingirl, Here:
http://forums.tomcoyote.org/index.php?show…mp;#entry337107

Perform one or the other of the recommended fixes (last two replies from Dough)

Then complete your Run of System File Checker.

Best Regards
Hi dough,

Here is the image of my HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup

[external image: Posted Image]

I can't find the SourcePath

Thanks
Sure enough! There's no SourcePath listed.
And that would be why your SFC doesn't know where to find the files it needs.

You will be doing essentially the same editing routime in Registry Editor three times with different values to create three new "strings" with "values" to tell your SFC where to find the needed original files.

Open your Registry Editor and navigate to:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup

Right-Click on Setup
Select - New - String Value
(This will place a new item named: "New Value #1" in the right-hand pane)
Rename the "New Value #1" to "SourcePath" (without the quotation marks)

Next: double-click on your newly created SourcePath
(this will bring up a panel titled "Edit String")

Next: (type) "C:\" in the box labeled Value Data
Next: Click OK
________________________

The above tells SFC where to find the original XP installation files that you recently saved in C:\i386
You will probably need the following two Registry entries to assure that your SFC procedure runs smoothly.

Here's why:
Your C:\i386\ folder contains all the files from the original installation of XP
But you have probably used Microsoft Updates a few times since installing XP
So we need to allow SFC to be able to find the "ServicePackFiles" (MS updates)

________________

From the same location in your Registry Editor, as above:

Right-Click on Setup
Select - New - String Value
(This will place a new item named: "New Value #1" in the right-hand pane)
Rename the "New Value #1" to "ServicePackCachePath" (without the quotation marks)

Next: double-click on your newly created ServicePackCachePath
(this will bring up a panel titled "Edit String")

Next: (type) "c:\windows\ServicePackFiles\ServicePackCache" in the box labeled Value Data
Next: Click OK
________________________________

Next: (another repeat of the above procedure, but again with different values)

Right-Click on Setup
Select - New - String Value
(This will place a new item named: "New Value #1" in the right-hand pane)
Rename the "New Value #1" to "ServicePackSourcePath" (without the quotation marks)

Next: double-click on your newly created ServicePackSourcePath
(this will bring up a panel titled "Edit String")

Next: (type) "c:\windows\ServicePackFiles" in the box labeled Value Data
Next: Click OK

Now you can close out of your Registry Editor
__________________________________

This "should" allow your SFC to Run.
(presuming that you've already Copy/Saved your i386 Folder contents to a new C:\i386\)

__________

Do you have any idea what clobbered your machine so hard that the Setup SourcePath got lost?
Can you remember what you were doing with your machine just before the problem first occurred?
Maybe installing new hardware or software?
Maybe deleting software or cleaning out junk files?
Maybe an MS update gone bad?
Plony, In the Registry Items that I wrote out for you above, - Capital Letters are important as they appear - In the Registry Items that I wrote out for you above, - Do not include "quotation marks" when you type the item. Best regards
dough,

I have followed all your above mention instructions.
But the result is the same.
I still prompt to insert windows CD.

Here is the image of the new HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup

[external image: Posted Image]

What have I done wrong.

Thanks
Just to Confirm…….. Have you already Copy/Saved all the "files" from the XP CD Folder "i386" into a Folder at C:\i386

Clarification:
From the XP CD you would click to Open i386, then use Edit - Select All - to "highlight" all individual files
Then use Edit - Copy - to copy the "files"
Then open your newly created Folder at C:\i386 - then Select - Edit - Paste

(why am I going throught these elementary steps?)
Sometimes people make the "easy mistake" of "copying the 'Folder' of i386 from the XP CD.

As a result, they end up with C:\i386\i386\*.*files

SFC "looks" for the necessary files at the "address" of "one step before the folder" meaning SFC searches C:\ for the Folder i386 with os files contained therein.

Therefore if you made the above mistake, SFC would find i386(Folder) to contain i386(folder) and not the expected list of files, and it would "fail", prompting it to instruct you to insert a CD.
____________

OK, assuming that you have completed the above correctly, and did not make the "easy mistake"

You may be faced with the need to perform a non-destructive Repair Installation.


Observation:
I have not encountered the situation like yours, where the "strings": SourcePath, ServicePackCachePath, ServicePackSourcePath - simply didn't exist in the Registry.
In prior situations, I've always been successful finding the "string" and "changing the "value"" as necessary.

So if the Folder C:\i386 now exists as per my above clarification,………. I'm "stumpt"!

Therefore the next-least-destructive-step, would be a Repair Install.
________________________

Before you move on to Repair Installation:

Regarding the "other" solution:
Have you completed the suggested changes?

The incorrect prompt to insert a Windows XP Pro CD when running SFC on an XP Home system is a well known bug, and is due to errors in the Fp40ext.inf file, and on some systems the Ims.inf file, both located in the INF folder. To resolve the problem, open each file in Notepad, scroll to the [strings] section, and change each instance of "Windows XP Professional" to "Windows XP Home".


If you perform this "fix" on the indicated INF files, you should probably be able to complete SFC when prompted to insert XP CD, because SFC would now be expecting Windows XP Home

Best Regards
Sorry, I have completed the above instructions correctly, and did not make the "easy mistake". But I am still prompting to insert WINDOWS XP CD. What is the next-least-destructive-step, a Repair Install. Regarding the "other" solution - Where can I find Those inf files. I can't find folder that is name "INF folder" or "INF". Thanks
To View the C:\Windows\INF (Folder) complete the following steps: To enable the viewing of Hidden files follow these steps: 1. Double-click on the My Computer icon or Open Windows Explorer. 2. Select the Tools menu and click Folder Options. 3. After the new window appears select the View tab. 4. Put a checkmark in the checkbox labeled Display the contents of system folders. 5. Under the Hidden files and folders section select the radio button labeled Show hidden files and folders. 6. Remove the checkmark from the checkbox labeled Hide file extensions for known file types. 7. Remove the checkmark from the checkbox labeled Hide protected operating system files. 8. Press the Apply button and then the OK button and shutdown My Computer. 9. Now your computer is configured to show all hidden files.
Repair Installation is a Microsoft procedure that allows the owner/user to correct Operating System errors when other methods (like SFC) have failed.

There are several online resources that provide step-by-step instructions for Repair Installation.
I like:
http://www.michaelstevenstech.com/XPrepairinstall.htm
or the much briefer set of instructions from DougKnox, here:
http://www.microsoft.com/windowsxp/using/h…ips/doug92.mspx

Be sure to backup any important documents, files and media, prior to initiating a Repair Installation.
Most likely, no damage will occur to your documents, files and media during Repair Installation, but it is always better to back-up first.

Best Regards

Ask AI

AI can make mistakes. Check the cited posts. Archived advice can be out-of-date

Don't include personal information. Questions and selected public posts go to OpenAI. About Ask AI