- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Guys,
Ran into quite a strange problem, so thought I'd give this forum a try. Tried discussing it on the Windows community forums but they were having none of it.
I've noticed that the machine felt sluggish over the past month or so, but never gave it much though. Today, for some reason I opened up the Task Manager, and noticed that no matter how much load the CPU is getting, the speed does not go over 2.28GHz (Standard clock speed is 2.3GHz). Now, at first I thought it could be the power settings, since I have managed to throttle the processor speed previously by reducing it to 95%. After some playing around, I ruled out the power settings, since the system does respond to them if you cut the maximum power state, the processor speed cuts down too. When set at 100%, it does not go over 2.28GHz. This means, since its a TurboBoost pocessor, that because it doesn't reach its full capacity, it does not go into TurboBoost.
I have updated the drivers, and the BIOS from the manufacturers website. The only way to resolve this issue, is by ticking the "PCI Lock" box in advanced boot options in msconfig. When the box is ticked, the computer restarts and the processor works correctly, boosting up to 3.3GHz. The only issue with that is, once the box is ticked, issues arise with other devices, for example, the network card is not recognised at all. Un-tick the box, restart, and the network card functions as it should, but the processor is throttled.
I dont know if this could be affecting the issue in any way, but the secondary HDD fails to spin down according to the power settings. It is supposed to stop after 1 minute, but despite having no activity (in resource monitor, or audible reads/writes) it keeps spinning.
The specs are:
Dell M3800
Windows 10 Pro
CPU i7-4712HQ 2.3GHz (Up to 3.3GHz)
16GB RAM
512 Samsung SSD (With OS)
1TB Secondary
I am not sure when did the issue begin, since the performance has been sluggish for around a month and I cannot blame any new installations for this. The PCI lock seems the only way to temporarily solve the problem.
Any help would be greatly appreciated!
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello Kastytis_D:
Thank you for contacting the Intel® Communities.
OEM devices may have special settings that could limit the speed of the processor, this could be applied to get a good and reliable performance from your device, this power management feature disabled indeed affects the system, PCI interface would handle different connections that would be affected as in this case.
I would like you to test the system with the Intel® Processor Diagnostic Tool to check the processor status.
Also, have you tried contacting the manufacturer (Dell) of the device to get support on this product?
https://downloadcenter.intel.com/download/19792/Intel-Processor-Diagnostic-Tool-64-bit- Download Intel® Processor Diagnostic Tool (64-bit)
https://downloadcenter.intel.com/download/19791/Intel-Processor-Diagnostic-Tool-32-bit- Download Intel® Processor Diagnostic Tool (32-bit)
Regards,
Esteban C
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Esteban C,
Thank you for your response. I am yet to get in touch with the manufacturer (bad past experience dealing with the Tech Support, wanted to leave it as last option).
I understand that the OEM power management is in place in order to provide stable performance, but in this case, the throttling has a significant effect on the usability of the device (clock speeds significantly under the designed parameters). As a result, the system is running slowly, and producing little heat (fan rarely kicks in, even when Task Manager states that the CPU is at 100% usage for extended periods of time (like the CPU stress test), as you can see at the results below (Temperature = 46 degrees C below maximum.) It feels like there's something holding it back, which can be disabled by turning the PCI Lock on.
Hope the culprit is hiding here somewhere!
Here are the results of diagnostics (Pass):
---------------------------
--- Testing Processor 1 ---
---------------------------
--- IPDT64 - rev 2.20.0.0.W.MP ---
--- Start Time: 12/30/2015 21:40:49---
--- Skipping Config ---
--- Reading CPU Manufacturer ---
Expected --> GenuineIntel
Detected --> GenuineIntel
Found --- Genuine Intel Processor ---
--- Temperature Test ---
Temperature Test Passed!!!
Temperature = 46 degrees C below maximum.
--- Reading Brand String ---
Detected Brand String:
Intel Core i7-4712HQ 2.30GHz
Brand String Test Passed!!!
--- Reading CPU Frequency ---
Expected CPU Frequency is --> 2.30
Detected CPU Frequency is --> 2.26166
CPU Frequency Test Passed!!!
--- FSB NOT Supported on this Processor ---
--- Running Base Clock test ---
Detected Base Clock --> 102
Base Clock test Pass ---
..QPI rate Test not supported..
..Skipping QPI rate Test..
Skipping QPI rate Test
--- Running Floating Point test ---
Million Floating Points per Second, MFLOPS --> 288
Floating Point Test Pass ---
--- Running Prime Number Generation Test ---
Operation Per Second--> 4.65205e+006
Prime Number Generation Test Pass ---
--- Reading Cache Size ---
- Detected L1 Data Cache Size --> 4 x 32
- Detected L1 Inst Cache Size --> 4 x 32
- Detected L2 Cache Size --> 1024
- Detected L3 Cache Size --> 6144
Cache Size Test Passed!!!
--- Determining MMX - SSE capabilities ---
--- CPU FEATURES DETECTION FOR ---
--- MMX SSE ---
MMX - MMX Supported --> Yes
SSE - SSE Supported --> Yes
SSE2 - SSE2 Supported --> Yes
SSE3 - SSE3 Supported --> Yes
SSSE3 - SSSE3 Supported --> Yes
SSE4.1 - SSE4.1 Supported --> Yes
SSE4.2 - SSE4.2 Supported --> Yes
--- MMX SSE - capabilities check complete ---
MMX Test Result --- PASS
SSE Test Result --- PASS
SSE2 Test Result --- PASS
SSE3 Test Result --- PASS
SSSE3 Test Result --- PASS
SSE4.1 Test Result --- PASS
SSE4.2 Test Result --- PASS
MMX SSE Testing Passed !!
--- Determining AVX AES PCLMULQDQ capabilities ---
--- CPU FEATURES DETECTION FOR ---
--- AVX/AES/PCLMULQDQ ---
AVX - Advanced Vector Extensions Supported --> Yes
AVX OS Support - AVX Operating System Supported --> Yes
AES - Advanced Encryption Standard Supported --> Yes
PCLMULQDQ - Polys Carry-Less Multiply Supported --> Yes
--- AVX AES PCLMULQDQ capabilities check complete ---
AVX Compare Test Result --- PASS
AES Test Result --- PASS
PCLMULQDQ Test Result --- PASS
AVX AES PCLMULQDQ Testing Passed !!
--- Reading Memory Size ---
Detected Memory Size is --> 16.00GB
--- Integrated Memory Controller Stress Test ---
--- Integrated Memory Controller Stress Test Pass!!! ---
Integrated Memory Controller Test Pass!!!
Chipset : HM87 SKU
1 device connected to PCI Express Port 0
1 : NVIDIA Quadro K1100M
No device connected to PCI Express Port 1
1 device connected to PCI Express Port 3
1 : Intel(R) Dual Band Wireless-AC 7260
1 device connected to PCI Express Port 4
1 : Realtek PCIE CardReader
No device connected to PCI Express Port 5
2 device connected to SATA Controller 1
1 : HGST HTS541010A7E630
2 : SAMSUNG SSD SM84...
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello Kastytis_D:
There may be something bad with the processor or just a limitation from the OEM to get the best performance out of the device.
Please do provide us with the resolution provided by OEM support for future customer that could encounter with this situation.
Regards,
Esteban C
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
If anyone has this particular problem, I have discovered whats causing it (not how to resolve it though).
After some more playing around, I got desperate and "reset" the OS (keeping my files). Which, to my surprise, didn't help. I did some windows system checks in cmd (sfc and dism) and the tools found some corrupt files (which they were unable to repair due to the source files being corrupt also). I then provided dism a fresh windows iso to take the system files from, and the image got successfully repaired. This, unfortunately did not solve my problem.
Here is the corrupt system file that could not be repaired:
Could not reproject corrupted file [l:23 ml:24]"\??\C:\WINDOWS\SysWOW64"\[l:10]"opencl.dll"; source file in store is also corrupted
I then proceeded to do a complete factory reset (since I lost all of my applications anyway, there was nothing else for me to lose). The system rolled back to W8.1, which is really strange, since I have deleted all previous windows.old files through Disk Cleanup. Even though I got downgraded, good news. The throttling was gone, and the disk spun down when directed. I was prompted to upgrade to W10, which I did (the download and installation process is rather time consuming..) and once up and running, the processor still functions correctly.
My next step, naturally was to update all of my drivers using my product key on DELL's website.
I downloaded them all manually, and kept checking my processor after each install/restart. Everything worked fine until I installed the:
*Intel Dynamic Platform and Thermal Framework Driver*
After a reboot, the task manager once again showed up the dreaded 2.28GHz. I set a system restore point just as the WIndows was fully booted up, before updating the drivers, so I decided to restore it to that point. No luck, the processor still being Throttled. Since I've nothing to lose, once again, I do a complete reinstall (which once again, rolls be back to W8.1. After around an hour, W10 up and running. I proceeded to update all of my drivers, excluding the Dynamic Platform and Thermal framework driver, with reasonable success. The processor is no longer throttled. The only issue, after installing the Motion Sensor Driver, the HDD stopped spinning down. At this point, I dont have time to play around anymore, so decided not to roll back.
So, at the end of the day, the culprit to my problems were the official DELL drivers:
System Utilities |Intel Dynamic Platform and Thermal Framework Driver (104MB)
&
ST Microelectronics LNG3DMTR Motion Sensor Driver (35 MB)
With the fresh installation of Windows (and the Motion Sensor Driver Installed), once again SFC/scannow found errors that could not be repaired. Through DISM, I managed to repair the system image, but the HDD still spins freely. Most importantly, the Throttling is GONE.
I have no idea why would the official Dell drivers corrupt the system file, since they were after all, designed for this particular system, on this particular OS. There were no other programs to interfere with their installation and operation, since the drivers were the first things to be updated. It seems that the drivers cause some substantial damage, if not even system restore can change it.
Either way, in my case, it was the DELL's drivers. Hope this helps anyone with the same issue!
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello, Kastytis_D:
I am glad to hear that you were able to encounter with the source of this particular issue.
It will certainly be helpful for other users of Intel® Communities.
Also, have you contacted the manufacturer of your device to address this issue?
If you encounter with any new or additional inquiries, do not hesitate to contact the Intel® Communities again.
Regards,
Esteban C
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page