Announcement

Collapse
No announcement yet.

Causes and Solutions for a slow PC

Collapse
This is a sticky topic.
X
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • David (PassMark)
    replied
    Intel VT settings reducing CPU clock speed

    Problem:
    CPU clock speed is stuck low (1.15Ghz or 1.18Ghz)

    Solution:
    It is normal that the CPU throttles itself down when under low load. All new CPUs do this to save power and reduce cooling requirements. When when you run the CPU test in PerformanceTest, you should see it lift back up to the nominal level for the CPU that you have however.

    If you can't get it to move from 1.15GHz, even when under high sustained CPU load, there is something wrong (like thermal throttling or the issue described below).

    One customer reported that disabling processor virtualization in the BIOS on Intel platforms was able to resolve the issue. The virtualization setting may also be known as 'Intel VT', 'VT-x' or 'Vanderpool'.

    The setting turns on features which accelerate virtual machines (VMWare, Hyper-V, etc..). So it is safe to disable it if you aren't using VMs.

    The
    virtualization feature should have no impact on the CPUs clock speed. So it seems likely this is a BIOS bug on some systems.

    Leave a comment:


  • David (PassMark)
    replied
    Problem:
    CPU results are low after a CPU upgrade

    Solution:
    If you upgrade from a CPU without hyperthreading to a CPU with hyperthreading, then your motherboard's BIOS might not have detected the change of CPU and updated the BIOS setting to the optimal values.

    Make sure hyperthreading is enabled in BIOS, if your CPU supports it. (Only Intel CPUs have the hyperthreading feature).

    Leave a comment:


  • David (PassMark)
    replied
    Problem:
    CPU, 2D & RAM results are low, as is the CPU's clock speed (in GHz)

    Solution:
    Your motherboard's BIOS might not have correctly detected the CPU you are using. This can happen if the CPU is not on the list of supported CPUs for the motherboard. Which is often a result of a new model CPU being used on an older model motherboard.

    An example of this is the Gigabyte GA-78LMT-S2P motherboard not correctly detecting the clock speeds for the newer AMD FX-6200 CPU in the latest F3 BIOS version. PerformanceTest reports the clock speed as 2.81 GHz [Turbo: 2.81 GHz] when it should be 3.8Ghz [4.1Ghz turbo]. So you are effectively loosing about 30% of the machines performance because the BIOS isn't up to date (thanks Gigabyte).

    The solution, if newer BIOS isn't available for your motherboard, it to manually correct the clocks in speeds in BIOS, in the same manner as if you are overclocking the CPU.

    Leave a comment:


  • David (PassMark)
    replied
    Problem:
    CPU and video card performance are low. In particular the 2D video performance is very low.

    Solution:
    You are running some 3rd party software save power and lower CO2 emissions. The one we know about that causes a problem is the ASUS 'EPU-4 Engine' software. But there might be others as well. The EPU-4 software seems to under clock the CPU, making your PC run slower so that it takes longer to complete any task you give it. Considering all new CPUs automatically throttle themselves depending on load, it isn't clear to us why you would want this software installed. The ASUS EPU software is also part of what is grandiosely named 'ASUS AI Suite 3'

    Leave a comment:


  • David (PassMark)
    replied
    crracer, The source drive used to install the software makes no difference to the benchmark result. Something else will have changed in your system. e.g. the CPU temperature was lower when you re-ran the test.

    Leave a comment:


  • crracer
    replied
    I know this is really old, but I wanted to add my experience and reason for a slow system/CPU score. I'm not sure why, but I installed passmark 8 from my server to my client over a wireless network. After installation my PC was much slower than another near identical machine which had tested real close to one another back with passmark 7. I uninstalled passmark 8, copied the downloaded file to my desktop of the PC that was having the slow performance issue and reinstalled. After this, this machine now rates up with the other, or actually, just above.

    Leave a comment:


  • David (PassMark)
    replied
    DirectX 9 3D test gives low results

    Problem:
    The DirectX 9 complex test gives low 3D frame rate results (~30% down) compared to similar machines.

    Solution:
    The Morphological filtering (also know as MLAA) setting might be turned on the video card's device driver control panel. This issue was seen with HD 6850 video card, but probably effects most cards.

    Morphological filtering is a technique that applies full screen anti-aliasing, which can improve the smoothness and quality of rendered images.

    Leave a comment:


  • David (PassMark)
    replied
    2D results with remote desktops

    Problem:
    2D results are low compared to other some other baselines. (Or put another way, some machine's have 2D results that are too high).

    Solution:
    We have seen a small number of baselines with very high 2D results in V7 of PerformanceTest. Roughly 10x faster than normal. e.g. Solid vector scores of 22.0 instead of 2.1

    It turns out that running PerformanceTest across some remote desktop solutions gives higher than expected 2D performance. This isn't a real performance increase, the video driver is instead throwing away some requests to update the screen, making it seem to the application that updates are running faster than they actually are.

    Leave a comment:


  • sheepherder
    replied
    Spyware, Adware, Antivirus and Msconfig comments

    Originally posted by Brian View Post
    I am a PC Technician and since we charge alot todo work, I'd figure I'd give you guys some instructions on exactly how I fix common problems.

    Problem: Adware/Spyware/Virus

    Solution:

    4) Then, install Adaware (www.lavasoft.de) and Spybot Search and Destroy (http://www.safer-networking.org/)

    6) Update and run your AV software. If you don't have any, or care to install any, use an online scanner. HINT: If you disable your AV, and use an online scanner, they sometimes find different problems.

    Remove as much as you can from msconfig. You can REMOVE EVERYTHING and the computer will still boot, so don't be afraid to remove something if you don't know what it is. Keep the stuff you recognize like your AV. You don't need 7 different IM applications starting when the computer boots.
    Regarding 4 and 6:
    After 30 years of dealing with spyware, adware, and anti-viruses on Apples, Macs, and PCs, I have decided to stick with Microsoft's Security Essentials. Personally, I have been dissatisfied with both products suggested in 4.

    Regarding 8:
    Be really careful in disabling items using msconfig. As an example, you could end up with no sound. While it is true a lot of items can be disabled, you really need to know what you are disabling. In reality, if you have a newer machine with lots of memory, startup is minimally affected.

    Leave a comment:


  • David (PassMark)
    replied
    AMD Fusion CPU bug

    Problem:
    Integer maths test and Prime number test give very low results. About 80% lower than expected. All other tests are give the expected benchmark results and you have an AMD Fusion Llano CPU.

    Solution:
    We believe this is related to a CPU bug.

    At the time of writing this seems to effect about half of the AMD Fusion Llano CPUs when run in our CPU benchmark.

    The bug itself can cause the CPU to hang or behave unpredictably while doing division operations. The workaround AMD suggested is to patch the CPU, which reduces the CPU performance to avoid the hang. The patch should be applied in BIOS. But only half the motherboard manufacturers have applied it from what we can see (as of April 2012).

    AMD Fusion Llano CPUs include the A4-3300, A6-3500, A6-3600, A6-3650, A8-3800, A8-3850, Athlon II X4 641, AMD Athlon II X4 651 and a few others.

    This problem will be reduced (slightly more hidden) in PerformanceTest version 8 where we will do less division.

    For more details, see this post,
    http://www.passmark.com/forum/showthread.php?t=3656

    Leave a comment:


  • David (PassMark)
    replied
    Wrong or bad PCI-E slot

    Problem:
    3D test results are low. Especially for the 'complex' test. Frame rates in games might also be slow.

    Solution:
    Make sure your video card is plugged into the correct PCI-E slot on your motherboard. Some MB have various PCI-E slots that run at different speeds (lane counts, x1, x2, x8, x16).

    For PCI-E the lane count is automatically negotiated during device initialization, and can be restricted by either endpoint. For example, a single-lane PCIe (×1) card can be inserted into a multi-lane slot (×4, ×8, etc.), and the initialization cycle auto-negotiates the highest mutually supported lane count. The link can dynamically down-configure the link to use fewer lanes, thus providing some measure of failure tolerance in the presence of bad or unreliable lanes

    Bad lanes or dirty connectors on your video card or motherboard can result in some of these lanes being disabled.

    In the CPU-Z software there is a "link width" display. So check that out and see what you are now running at. For example it should be x16 if that is what your video card and MB support.

    For most applications the difference in bandwidth between x8 and x16 isn't important, as x8 is enough most of the time. Being stuck at x1 or x2 however can be very noticeable.

    Another related problem is the BIOS configuration directing the lanes away from the video card. (e.g. assigning the available lanes to the PCIe M2 SSD drive instead of the video card).

    Possible solutions include BIOS updates and re-seating the video card.

    Leave a comment:


  • David (PassMark)
    replied
    Problem:
    Your high end SSD drive doesn't get past around 280MB/sec, but according to the specs should be able to run much faster.

    Solution:
    Make sure you have connected the SSD drive to a SATA 3 port (6Gbits/sec) and not the slower SATA 2 port (which is only 3 GBit/sec).

    Note that older motherboards won't support SATA 3.

    After the overheads are taken into account, 3 GBit/sec corresponds to a transfer speed of around 280MBytes/sec

    Also check you are in AHCI mode as mentioned above

    Leave a comment:


  • David (PassMark)
    replied
    Problem:
    CPU results are low. But they were OK when Windows was first installed and the CPU has more than 1 core.

    Solution:
    After checking power settings and for overheating (see above). Then also check the Windows boot settings. The machine might have been 'tweaked' to run on a reduced number of cores.

    Run the configuration utility built into Windows called Msconfig.exe, from the Windows start menu. In the Boot tab select Advanced Options. Then uncheck the "Number of processors" check box. This will allow Windows to autodetect the correct number of CPUs/Cores in the machine.

    Leave a comment:


  • David (PassMark)
    replied
    Problem:
    CPU is slow all the time
    Solution:
    You might be running your CPU in low power mode (which will reduce the clock speed). Check your BIOS settings for this and other incorrect settings (like accidental under-clocking). Also check the power settings in the Windows control panel.

    If you are running the ASUS Cool n Quiet feature, consider turning it off in BIOS. According to ASUS this feature can automatically tune CPU voltage and frequency. However running cool and quiet does not equal maximum performance. Maximum performance is often hot and noisy.


    Problem:
    Laptop computer is slow all the time
    Solution:
    If you are running on battery power you might find things speed up by connecting the PC to mains power. If your PC is in Power Saver Mode you might get at 30 to 40% improvement in the CPU benchmark after changing to High Performance mode. See the "Power options" in the Windows control panel to change this setting.


    Leave a comment:


  • David (PassMark)
    replied
    Problem:
    The incorrect number of CPUs or Cores are being reported by PerformanceTest

    Solution:
    If PerformanceTest doesn't detect the correct number of CPUs in the system or the correct number of cores, then it is likely that the CPU(s) will not be fully loaded during the CPU benchmark, and you'll get poor CPU performance results.

    If you are running PerformanceTest then check then check what is reported on the "System" and verify the CPU and core count is correct for your CPU.

    The only case we are aware of it not being correct (as of Mar 2011) is when there is a problem in the BIOS configuration.

    In some BIOS setup screens you can find a value called something like,
    "Max CPUID Value Limit" or "Maximum CPUID Input Value BIOS" or "Limit Maximum CPUID to 3", etc...

    This CPUID limit setting needs to be disabled if you are running XP or later.

    The technical reason for this is as follows.
    CPUID is a low level machine code command that can be executed on the CPU to gather information about the CPU. This information includes details like the make and model of the CPU, the features it supports, cache configuration and the number of cores available.

    New CPUs make much more information available about themselves than old CPUs.

    Full details for Intel CPUs can be found here,
    http://www.intel.com/assets/pdf/appnote/241618.pdf

    When Windows boots it queries the CPU to see what level of information is supported (what numbers can be set in the CPU's EAX register). Old operating systems like Windows 98 didn't support a value greater than 3. So to support new CPUs with these old operating system the BIOS developers included this option.

    Some programs like PerformanceTest also use the same CPUID instruction to detect the available CPUs and Cores in the machine.

    So having this value set wrong can result in wrong system information being reported for newer CPUs and thus lead to performance problems and other strange behavior.

    As an example of what might be (incorrectly) reported in PerformanceTest, if this BIOS setting in incorrectly enabled. A Intel Core i7 950 might be reported as having 1 core instead of 4 (or 8 with hyper threading).

    Leave a comment:

Working...
X