Slow Computer - External Hard Drive Cause?

Click For Summary

Discussion Overview

The discussion revolves around a user's experience with a slow computer running Windows 7, particularly when external hard drives are connected. Participants explore potential causes for the system hanging during operations, despite the user not actively accessing the external drives.

Discussion Character

  • Technical explanation
  • Debate/contested
  • Exploratory

Main Points Raised

  • The user reports that their computer hangs when performing actions in programs, with the external hard drives spinning up unexpectedly.
  • Some participants suggest checking the task manager for CPU usage to identify any resource-heavy applications.
  • Others recommend examining system services for resource usage, indicating that the issue may not be CPU-related.
  • One participant shares an anecdote about similar slowdowns occurring with CD/DVD drives, suggesting that the problem might not be exclusive to external drives.
  • A suggestion is made to disable Shell Hardware Detection to potentially reduce the frequency of the issue, as it may prevent unwanted prompts related to the external drives.
  • Another participant advises unplugging the external drives and testing the system to see if the problem persists, referencing past experiences with Windows XP and floppy drives.
  • There is a mention of checking if a swap file is located on one of the external drives, as this could cause delays if memory needs to swap in and out during operations.

Areas of Agreement / Disagreement

Participants present various hypotheses and suggestions, but there is no consensus on the exact cause of the issue. Multiple competing views remain regarding potential solutions and underlying problems.

Contextual Notes

Some suggestions depend on specific configurations of the user's system, such as the presence of a swap file on external drives or the settings related to Shell Hardware Detection. The discussion does not resolve these dependencies.

Jiggy-Ninja
Messages
309
Reaction score
1
I've been having a problem lately with my computer. It's running 64-bit Windows 7, and has two external hard drives plugged in.

Occasionally , I've noticed that sometimes when I attempt to do something in a program, even something as single as right-click on a cell in Excel, the computer will hang for a second, sometimes all the programs will become unresponsive to clicks while this is going on. Meanwhile, while waiting for the context menu to open up, I can hear one of my external drives wind up to speed. The program won't respond until the drive has wound up to speed.

The curious thing is that the program I'm working on shouldn't be touching the external drive at all. In fact, the last time it happened, which prompted me to post this, I didn't have anything open that should be accessing that drive. Yet, it still spun up when I right-clicking on something unrelated to it.

Neither drive has ReadyBoot activated, Windows wouldn't allow me to active it on them even if I wanted to. I don't know what might be causing this.
 
Computer science news on Phys.org
Pull up task manager and see which program starts maxing out the CPU
 
On top of DavidSniders advice, if you can't find an application maxing out the CPU, look at the system services and see which one(s) is (are) using a majority if the resources.
 
This probably isn't a cpu issue. I've seen a similar thing happen when a cd / dvd is inserted into a cd / dvd drive, where certain apps will slow down even though they are not accesing the cd / dvd drive.
 
You might want to try disabling Shell Hardware detection. Doing so will disable autoplay if you can live with that. Here's a link to an article that describes how in three steps.
http://www.sevenforums.com/tutorials/227778-scan-fix-removable-disk-prompt-disable-windows.html
Even though the article appears unrelated, I have seen fewer issues like the one you described since I implemented it on my own computer - plus, I don't get that useless prompt to "Scan and Fix" my external drives anymore.
 
Last edited:
Unplug the external drives, boot the system and intensely test the system to see if the problem goes away.

A few years ago Win XP could sometimes get the floppy added to the list of paths it needed to check. You could determine this by hearing the floppy seek even when there was no floppy inserted. The advice to fix that was to flush the list of places to check. I verified that worked in XP, but never did track down how it got that added to the list. Perhaps there is something similar in Win7 that has gotten paths to your external drives added to a similar sort of list. Maybe this description will give you a clue for something to find with a few well chosen searches.
 
I would also check to see if you have a swap file on one of the external drives. That would do it, if the action you did caused memory to have to swap in/out. Users can say where their swap file will be, and force it always to have a large size allocation (keeps disk from fragging so much), but that wouldn't change the need for the swap file to be used unless (perhaps) you keep fewer programs in memory at one time, or bump up RAM or cache sizes.
 

Similar threads

  • · Replies 6 ·
Replies
6
Views
2K
  • · Replies 18 ·
Replies
18
Views
3K
Replies
12
Views
3K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 10 ·
Replies
10
Views
7K
  • · Replies 4 ·
Replies
4
Views
2K
  • · Replies 30 ·
2
Replies
30
Views
3K
Replies
4
Views
3K
  • · Replies 2 ·
Replies
2
Views
3K
  • · Replies 22 ·
Replies
22
Views
3K