Windows 7 desktop freezing every now and then

In summary, a few weeks ago, the conversation participants fixed their Windows 7 32-bit desktop by purchasing a new PSU. However, a new problem has arisen where the PC freezes periodically. The mouse pointer and cursor get stuck and jump to new positions, the monitor goes black, and any device connected to the WiFi hotspot disconnects during these freezes. The participants have already scanned the PC for viruses, checked the RAM usage, and cleaned the motherboard. They suspect that the graphics adapter may be the issue and suggest checking for errors in the Event Viewer. They also mention possible solutions such as re-installing the video driver and checking the fan and heatsink on the graphics board. The participants also discuss the CPU temperature and the possibility of not enough thermal
  • #1
Wrichik Basu
Science Advisor
Insights Author
Gold Member
2,116
2,691
We fixed our Windows 7 32-bit desktop a few weeks back by buying a new PSU for it (see this thread for details). Now a new problem has started: the PC freezes every now and then.

1. When the PC is powered on, it works fine for some time. Then the problem starts​
2. Suppose I am moving the mouse pointer across the screen. Halfway through, the pointer gets stuck, and after a few seconds, it jumps to a new position.​
3. If I am typing something, the cursor stops blinking and the letters stop appearing. After some seconds, everything comes back to normal. All the letters typed during this period are visible on the screen suddenly.​
4. Often the monitor goes black, and then the display comes back, with the following notification:​

1605109507497.png

5. If I create a WiFi hotspot on the PC by creating a hostednetwork, then the tethering stops during this period, and any device connected to the hotspot disconnects.​
6. The problem recurs every few seconds.​

Already scanned the PC with Quick Heal antivirus and Malwarebytes, and both reported no threats.

Task manager reports only 30% of the RAM (4 GB total) is being used under normal circumstances.

I can confirm that this problem was not there before the previous PSU became faulty. When the PSU became faulty, I first mistook the motherboard to be faulty, and had it checked by one of my father's colleagues (who is a certified person in this field). He had cleaned every detachable component on the motherboard, including the CPU core. Is it possible that during this process, some dust particle has found a happy home on the microchip terminal, thereby causing all these problems? The PSU we bought is a very good one from a reputed company, so I guess that is not causing the problem.

It is becoming really difficult to work with this desktop. Any idea why this problem is occurring?
 
  • Like
Likes pbuk
Computer science news on Phys.org
  • #2
Have you looked at Event Viewer? It's one of the Windows Admin tools.
EventViewer.png


Look for any events with a red circle that says "Error" or "Critical Error" that seem to have something to do with the graphics adapter. Besides the System logs, also look in the Application logs.

Hope that helps.
 
  • #3
No specific order to this list; it's just a coredump!

It could be that the graphics board is not fully seated in its motherboard socket. Or since it occurs after a half hour, check the fan and heatsink on the graphics board.

Try re-installing the video driver - some of them are very fussy and prone to crashes. You could also see if there is a newer (or even older) version available.

Another possibility is some other recently installed software is not compatible the the specific video driver version.

And another possibility is there is some software (possibly, but not necessarily, malware) running in the background that is interfering. When the problem occurs, bring up the Task List and look for either something unusual or for something using most of the CPU time.

Good Luck. These things take some sleuthing.

Cheers,
Tom

p.s. I see I have failed at clicking "Post Reply" yesterday when I typed this.:cry:
 
  • Like
Likes sysprog
  • #4
Mark44 said:
Look for any events with a red circle that says "Error" or "Critical Error" that seem to have something to do with the graphics adapter. Besides the System logs, also look in the Application logs.
I see the following errors and warnings that occurred on that day when the display went black:

System:

1605253724218.png

The above warning has been recorded at least eleven times that day, at a varying interval of a few seconds to few minutes.

1605253815382.png

The above error has been recorded only once.

Application:

1605254286592.png

The above warning has been recorded almost twelve-thirteen times that day.

What do these indicate? I searched for "Intel Management Engine Interface being reset", but couldn't find anything that tells what to do to solve the problem.
 
  • #5
Tom.G said:
Or since it occurs after a half hour, check the fan and heatsink on the graphics board.
You've put forward an interesting point. I downloaded one of the programs listed here to find the CPU temperature. This is what it shows:

1605257257326.png

The temperature of the CPU decreases if no work is done and the PC is kept idle. For example, when I downloaded the software for the first time, the temperature was about 50°C. As I activated TeamViewer to control the PC from my laptop, the temperature started soaring, and reached 60°C. Then I left it idle for about half an hour, and now the temperature is 40-50°C.

The PSU cooling fan has it's outlet inside the CPU cabinet, so I have already installed a chassis fan. It is, however, possible that Dad's colleague did not put any thermal paste over the microchip before assembling the heat sink over it.
Tom.G said:
Try re-installing the video driver - some of them are very fussy and prone to crashes. You could also see if there is a newer (or even older) version available.
The problem is not only about the display freezing. As I have stated in the OP, even WiFi tethering stops, which implies the cause is something else.
Tom.G said:
Another possibility is some other recently installed software is not compatible the the specific video driver version.
No new software has been installed after we changed the PSU.
Tom.G said:
And another possibility is there is some software (possibly, but not necessarily, malware) running in the background that is interfering. When the problem occurs, bring up the Task List and look for either something unusual or for something using most of the CPU time.
Possible; I will keep an eye on the Task Manager when the problem occurs again.
 
Last edited:
  • #6
The screen shots you have in posts 4 and 5 are too small for me to read. Is there a separate graphics card (like nVidia or other) or are graphics handled on the motherboard? If there is a separate card, many of them have their own fans to dissipate the heat they generate.
Wrichik Basu said:
As I activated TeamViewer to control the PC from my laptop, the temperature started soaring, and reached 60°C.
If this is the temperature of the processor, it's OK, but if this is the temperature inside the case, not the processor, it could be that the processor is getting too hot.
This website -- https://www.cputemper.com/maximum-and-normal-cpu-temperature/ -- says that the CPU temp at idle should be 45 - 55 deg C, and but shouldn't go beyond 70 - 80 deg C. Does your computer report the CPU temperature or are you just measuring the temp inside the case?
Wrichik Basu said:
It is, however, possible that Dad's colleague did not put any thermal paste over the microchip before assembling the heat sink over it.
If the temps you are seeing aren't the CPU temps, lack of thermal paste could be what's causing the problem. In any event, make sure that all case vents aren't plugged up with anything.
 
  • #7
Mark44 said:
The screen shots you have in posts 4 and 5 are too small for me to read.
Clicking on them should open them in the full size. It works that way at least on my laptop and Android phone. Doesn't it work for you?
Mark44 said:
Is there a separate graphics card (like nVidia or other) or are graphics handled on the motherboard?
No separate graphics card.
Mark44 said:
Does your computer report the CPU temperature or are you just measuring the temp inside the case?
I am using a software program to find the temperature; I am not measuring it directly. In Windows, the BIOS reports the temperature, but a separate program is needed to read it — Windows does not itself show the temperatures.
 
  • #8
Wrichik Basu said:
Clicking on them should open them in the full size. It works that way at least on my laptop and Android phone. Doesn't it work for you?
Yes, it works for me. I forgot that you can click on embedded pictures to display them a bit larger.

The EventViewer error is the one that is of most concern, warnings less so. Ideport0 is, I believe, the port used to communicate with the first (or possibly only) hard drive. I did a web search for "ideport0" error, and got several hits, one of which was this one - https://thegeekpage.com/the-driver-detected-a-controller-error-on-deviceideideport0/

Its recommended potential fixes are:
  • Update drivers - not very helpful if you don't know which drivers to update
  • Reconnect the HD cables
  • Update the BIOS
The page in the link above gives some recommendations for possible fixes.
 
  • Like
Likes Wrichik Basu
  • #9
Mark44 said:
Reconnect the HD cables
I did a Google search with "controller error on device ide ideport0", and came up with many results, most of them saying that this error mostly indicates hardware problems. Our motherboard has six SATA ports if I remember correctly, so I will try plugging in the hard disk into a different port tomorrow. I would have tried a different SATA cable too, but at the moment I do not have a spare cable.

By the way, all data on the HDD is already backed up, so even if it crashes, I won't have a problem.
 
  • Like
Likes sysprog and jim mcnamara
  • #10
Wrichik Basu said:
I would have tried a different SATA cable too, but at the moment I do not have a spare cable.
To see whether the cable is the culprit when you don't have a spare, you can swap cables with one that's being used for a non-faulty device, and see whether that relocates the problem.
 
  • Like
Likes Wrichik Basu
  • #11
I haven't yet plugged in the HDD into a different port (nor swapped the SATA cable), but today some new system errors were thrown:

1. The PC was working fine for quite some time today.​
2. When Dad got up from the computer and came back around 20 minutes later (the PC was running during this time), he saw that the PC had restarted itself. Event Viewer showed the logs in the following order:​
  • At 10:57:38 AM, a \Device\Ide\Ideport0 error was reported.
  • Time stamps from 10:58 AM to 11:06 AM are missing in the Event Viewer.
  • At 11:07:47 AM, the following critical error was logged:
1605334222654.png

There were no power cuts, so apparently the OS crashed due to some reason.​
  • At 11:07:54 AM, the following error was shown:
1605334394404.png

  • At the same time, another error was logged:
1605334565381.png

  • At 11:09 AM, reported twice:
1605334954260.png

The details of the above error:​
XML:
- <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
- <System>
  <Provider Name="Microsoft-Windows-WHEA-Logger" Guid="{C26C4F3C-3F66-4E99-8F8A-39405CFED220}" />
  <EventID>18</EventID>
  <Version>0</Version>
  <Level>2</Level>
  <Task>0</Task>
  <Opcode>0</Opcode>
  <Keywords>0x8000000000000000</Keywords>
  <TimeCreated SystemTime="2020-11-14T05:39:30.598600400Z" />
  <EventRecordID>1670914</EventRecordID>
  <Correlation ActivityID="{96F653C2-8092-4972-AD28-64EBA26DC3D5}" />
  <Execution ProcessID="1648" ThreadID="4504" />
  <Channel>System</Channel>
  <Computer>xyz-PC</Computer>
  <Security UserID="S-1-5-19" />
  </System>
- <EventData>
  <Data Name="ErrorSource">3</Data>
  <Data Name="ApicId">0</Data>
  <Data Name="MCABank">5</Data>
  <Data Name="MciStat">0xfe00000000800400</Data>
  <Data Name="MciAddr">0x970bc708</Data>
  <Data Name="MciMisc">0x0</Data>
  <Data Name="ErrorType">5</Data>
  <Data Name="TransactionType">256</Data>
  <Data Name="Participation">256</Data>
  <Data Name="RequestType">256</Data>
  <Data Name="MemorIO">256</Data>
  <Data Name="MemHierarchyLvl">256</Data>
  <Data Name="Timeout">256</Data>
  <Data Name="OperationType">256</Data>
  <Data Name="Channel">256</Data>
  <Data Name="Length">928</Data>
  <Data Name="RawData">435045521002FFFFFFFF03000100000002000000A00300002C2505000E0B14140000000000000000000000000000000000000000000000000000000000000000BDC407CF89B7184EB3C41F732CB57131FE6FF5E89C91C54CBA8865ABE14913BB04E9494248BAD60102000000000000000000000000000000000000000000000058010000C00000000102000001000000ADCC7698B447DB4BB65E16F193C4F3DB0000000000000000000000000000000001000000000000000000000000000000000000000000000018020000800000000102000000000000B0A03EDC44A19747B95B53FA242B6E1D0000000000000000000000000000000001000000000000000000000000000000000000000000000098020000080100000102000000000000011D1E8AF94257459C33565E5CC3F7E800000000000000000000000000000000010000000000000000000000000000000000000000000000570100000000000000000800000000005506020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000005506020000081000BDE39A00FFFBEBBF0000000000000000000000000000000000000000000000000000000000000000577FAB4834DC6C4FA7D3B0B5B0A74314030000000000000027009D000000000008C70B97000000000000000000000000000000000000000000000000000000000100000001000000E4D3AF4648BAD60100000000000000000000000000000000000000000500000000048000000000FE08C70B970000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000</Data>
  </EventData>
  </Event>

No one was attending the PC during this period, so we do not exactly know how it was behaving.
 
  • #12
My grandson had a similar problem with his PC. I could not see any errors, so I told him to tell me when the error was present. And - sure enough - the PC was stuck, and I could not even revive it by using RESET. Turning the PSU off and on again made the PC boot, but it stuck at the login prompt. This looked suspiciously like a PSU failure, so I changed it. The error disappeared and has not occurred since then.
 
  • #13
Svein said:
My grandson had a similar problem with his PC. I could not see any errors, so I told him to tell me when the error was present. And - sure enough - the PC was stuck, and I could not even revive it by using RESET. Turning the PSU off and on again made the PC boot, but it stuck at the login prompt. This looked suspiciously like a PSU failure, so I changed it. The error disappeared and has not occurred since then.
The PSU was changed very recently. And this time we bought from a good brand (Corsair CV 650). Not sure if it can get damaged within few weeks, unless there is some manufacturing defect.
 
  • #14
This link may be of some use as a documentation starting point.
https://docs.microsoft.com/en-us/search/?terms=WHEA error codes

Your error report of 11:09 AM reported twice is probably either a power problem of some sort or a CPU problem, either may be thermal. That statement is based on the report stating the error was in the internal CPU timer; with power being much more likely.

First step is make sure the CPU fan is running, without any bearing noise. Also check for a dirty CPU heatsink, clean with 'canned air' and/or with pipe cleaners. (Pipe cleaner = those fuzzy twisty things used to clean a tobacco pipe.) If using canned air, be careful not to get any fans spinning too fast, over-speeding them can quickly damage the bearings.

Then, if you have some 'canned air', blow dust out of the power supply. If canned air is not available, you could use the exhaust of a vacuum cleaner, if available. (kind of clumsy getting that big hose near a CPU cooler.) Careful about fan speed.

Next step would be unplug and re-plug all of the power connections, making sure they are fully seated. If available, try another, known good, power supply (known good = does it work in a different computer?)

Unplug and replug any cards and the memory sticks.

Power errors are usually from the power supply, or occasionally from noisy incoming power. There is a possibility that the CPU voltage regulator that is on the motherboard has a problem, but that is rare on decent quality motherboards these days. (Several years ago, one of the electrolytic capacitor manufacturers had a problem and several board makers ended up with Many short-lived boards in the field. Everyone seems to have learned their lesson by now.)Leave these steps to the experienced, you don't want to practice here!
Next would be make sure the CPU is fully seated in its socket. Unless you are familiar and comfortable with socketing a CPU, I recommend turning that over to someone that has successfully done several; many things to watch out for.

Although rare, the motherboard itself may just be dirty. I had one computer that washing the motherboard and the graphics card cured several strange problems. (the problems were more random than what you are reporting.) It was used for several years in the environment of a central city near a major seaport with all the diesel exhaust, etc.

These following errors you reported are likely second-order effects of the above.
Following extracted from file 'WinError.h'
//
// MessageId: ERROR_STACK_OVERFLOW
//
// MessageText:
//
// Recursion too deep; the stack overflowed.
//
#define ERROR_STACK_OVERFLOW 1001L
===================
//
// MessageId: ERROR_NOT_EXPORT_FORMAT
//
// MessageText:
//
// The specified file is not in the defined EFS export format.
//
#define ERROR_NOT_EXPORT_FORMAT 6008L

Cheers,
Tom
 
  • Like
Likes Wrichik Basu
  • #15
I did a Google search with "internal timer error machine check exception", and found some websites stating that this should be either a hardware fault (faulty cpu, etc.) or buggy driver. Is there any good software that can check and update drivers for free? A Google search brings up many such softwares, and I am sure not all of them are trustworthy.
 
  • #16

1. What could be causing my Windows 7 desktop to freeze periodically?

There could be several reasons for this issue. It could be due to outdated or incompatible drivers, corrupted system files, insufficient memory or storage space, malware or virus infections, or hardware issues.

2. How can I troubleshoot and fix the freezing issue on my Windows 7 desktop?

To troubleshoot and fix this issue, you can try updating your drivers, performing a system scan for corrupted files, freeing up memory and storage space, running a malware scan, and checking for hardware issues such as overheating or faulty components.

3. Is there a way to prevent my Windows 7 desktop from freezing?

Yes, there are steps you can take to prevent your desktop from freezing. These include regularly updating your software and drivers, running regular malware scans, maintaining adequate free memory and storage space, and keeping your hardware in good condition.

4. Can third-party software or programs be the cause of my Windows 7 desktop freezing?

Yes, third-party software or programs can sometimes cause freezing issues on your desktop. This could be due to compatibility issues, resource conflicts, or malware infections. It is important to regularly update and scan your computer for any potential issues.

5. Is there a way to recover any lost data or work due to my Windows 7 desktop freezing?

If your desktop freezes and you lose any unsaved work, you can try using data recovery software to retrieve your lost files. It is also important to regularly backup your important data to prevent any loss in the event of a freezing or system crash.

Similar threads

  • Computing and Technology
Replies
25
Views
10K
Replies
1
Views
1K
  • Computing and Technology
3
Replies
92
Views
7K
  • Computing and Technology
Replies
12
Views
2K
  • Computing and Technology
2
Replies
37
Views
5K
  • Computing and Technology
2
Replies
43
Views
3K
  • Computing and Technology
Replies
2
Views
5K
  • Computing and Technology
Replies
14
Views
2K
  • Computing and Technology
Replies
4
Views
4K
  • Computing and Technology
Replies
7
Views
1K
Back
Top