• ×
    Information
    Need Windows 11 help?
    Check documents on compatibility, FAQs, upgrade information and available fixes.
    Windows 11 Support Center.
  • post a message
  • ×
    Information
    Need Windows 11 help?
    Check documents on compatibility, FAQs, upgrade information and available fixes.
    Windows 11 Support Center.
  • post a message
Guidelines
Are you having HotKey issues? Click here for tips and tricks.
Check out our WINDOWS 11 Support Center info about: OPTIMIZATION, KNOWN ISSUES, FAQs, VIDEOS AND MORE.
HP Recommended
OMEN 30L Desktop GT13-0xxx
Microsoft Windows 11

Hello 
I would like to get your suggestions and recommendations related to have better performance for my music production.

I followed common recommended settings like following.

I would like to ask you for another features like intel speed step to disable once I dont see such option in bios and other your suggestions to be able to keep less DPC latency as possible. 
Thank you in advance

Kind Regards,

Miroslav

 


Some Microsoft properties and how to optimize for your music production
Everytime be careful and think, what you are doing, if you are not sure, just google for any forums etc.
First of ALL, make the Image Backup of the system, Restore point etc. for case, you will spot any issue and you would like to return
back.
Recommendations: do not remove system drivers. Do not reset TPM or play with BSOD, if you are not sure, what you are doing.
Do not use "whole" optimization pack or utils like "you run this magic exe and everything will be fine" - why: every hardware is specific and we are using different software and all those means different techniques. Yes, there are common things in the system, but be sure, what you are doing, I cannot recommend this technique.

Another recommendation - if you dont spot issue and your latency is good
(well below 1ms (1000µs) or better), you dont need to do a lot more, its fine.
Just read the tips and try if you will see anything useful or something you maybe dont know about.
Down below tips and resource link informations, dedicated for such users, who is not so lucky and those tips can find useful in order to resolve their issue(s) and find the solution

* BIOS Update check *
- For HP OMEN 30L > Start google type how to check bios update on hp omen 30l
https://support.hp.com/us-en/drivers/selfservice/omen-desktop-pc-30l-gt13-0000i/33492325
Similarly for Acer, Dell,..

* If you are using Intel *
If you are using Intel, I can recommend Intel® Driver & Support Assistant
once its good to keep up to date and I did not find any issue to use it once it does not take much cpu and its useful.

* Update drivers *
After bios update, check your device manager and drivers.
Especially Audio and graphic card drivers.
Also good to check new updates for network adapter, bluetooth, usb - the most problematic ones in common.
Do not hesitate to choose one you have the best experience with, even if it is not the last one.

Also, if you are not using bluetooth, disable (not remove, just disable) the driver.
Never disable system drivers, just device, most common is bluetooth, WiFi. Also disabling network adapter during music production is often used practice or to change a little settings on Network adapter to do not use Power management to save energy (more down below in detail)

* Windows Update *
Check your latest windows updates
Check windows updates, even if you can see, that your windows are "up to date"
Tip: Also take a look to optinal updates.

* Boost or not boost, rapid or not.. *
I dont recommend to use accelerators such as SSD disk boosters, "Rapid" modes etc. I dont have experiences, that this is to improve your performance in DAW, once some of them are exactly in the opposite and could cause higher priority on disks sometime not so good way driven.
On SSD, I recommend to use TRIM.
I could also recommend to use Page File, once its good in combo to get better performance. You can try and see.
I also dont recommend to use fast startup, once I did not find anything helpful on that option especially related to better performance.

* Remove unused applications *
* Remove hidden devices - more information down below *
* Check power management schema down below more in detail *

* Disable system sounds *
Go to system>Sound>System > choose No Sound schema.

* Sound device settings *
Disable extensions on your sound device such as surround etc.
Disable (not remove) on-board sound device and devices, which you are not using it.

*Disable Windows Telemetry*
gpedit.msc>Konfigurace počítače>Šablony pro správu>Součásti systému Windows>Shromažďování dat a buily verze Preview> Povolit telemetrii
Double click a zvolit Zakázat a OK
Navigate through the left folder tree up to Computer Configuration > Administrative Templates > Windows Components >
Data Collection and Preview Builds.
Locate the Allow Telemetry option and double-click it to open the configuration window. Select Disabled, then click OK.

*Nothing changed? Try Windows Performance recorder
(download Windows SDK winsdksetup.exe from official site and select Performance toolkit (others unchecked, you dont need)
You can investigate your DPC Latency also using this toolkit like following:
start cmd as admin and put
xperf -on latency -stackwalk profile -buffersize 1024 -MaxFile 256 -FileMode Circular && timeout -1 && xperf -d DPC_Interrupt.etl
few secs (20 secs is absolutely enough, if you dont prefer any time) wait and then put
xperf -I DPC_Interrupt.etl -a dpcisr > dpc.txt
more Resources: https://social.technet.microsoft.com/Forums/windows/en-US/aa16c25a-9c72-4579-ba02-cea920296271/dpc-l...

* Audio priority and graphic card settings *
You can try enable Audio Priority in Cubase (I think i've tried that before though and it made no difference), and the second was changing my graphics card setting via its control panel tray icon from Graphics Profile - balanced, to Optimize Performance.
Some people experienced to setup Maximum Performance - I cannot confirm on my setup.
Some people also recommends the usual audio performance tweaks in place like disabled speed stepping

* Network adapter *
Uncheck Power managment in device manager for your drivers.
The most common used is your USB drivers, mouse, keyboard, HID, everything on USB, next network adapter, SM Bus, Bus Interface
Uncheck Power management

* Disable WiFi, if you not use it*
If you are level based on ethernet cable, do not use Wifi and disable it. Lot of people find those helpful, me too.

* Disable Bluetooth *
If you are not used Bluetooth, just disable it. Lot of people find this useful for better performance.


* ZAřízení standardu HID * / english translation> * Universal Serial Bus controllers *
v správa počítače / in device manager
najít všechny vstupní USB a / find all HID and
Uncheck Power management

* System devices * / * Systémová zařízení *
Synaptic SMBus driver a uncheck Power management

IntelR Management Engine Interface a uncheck Power management

- Power management schema: minimum and maximum processor state to 100%
/ Schéma napájení: Minimální stav procesoru a Maximální stav procesoru dát na 100%
If you spot overheating issues, try a little less value and enter to maximum 99% or 98%. Restart your computer and take a look, if it helps.

* USB selective suspend setting *
I also highly recommend to take a look on Power management schema and turn off such a windows features like USB Suspend etc.,
BIOS: Disable Processor Acceleration Technology like Intel speed step or turbo boost, or cool 'n' quite, Intel: disable Intel Rapid Start Technology, and
Windows features, especially sleep on monitors, usb selective suspend, or ssd disks acceleration,..most of the people find useful to disable those features, also like me.
Resource: https://www.ntlite.com/community/index.php?threads/guide-dpc-latency.3274/
* DPAT *
I found also useful this resource:
https://h30434.www3.hp.com/t5/Business-PCs-Workstations-and-Point-of-Sale-Systems/PCI-Performance-Mo...

* Disabling HPET * / HPET=High Precission Event Timer
Disabling HPET removes the micro-stuttering and screen tearing that may occur during gameplay. It allows unrestricted input-output to occur.
This results in a very raw and extremely responsive connection between you and your PC.
The problem has arisen because of a very slow timer interpretation of the HPET on today’s high-performance rigs. The impact of slow HPET depends on actual usage of the timer functions in the game engine and the hardware used.
You can notice the HPET bug causing stutters in gameplay if you run a not graphics heavy game on an overpowered GPU.
Now, before you reboot go into device manager (the regular one) go to system devices, and disable HIGH PRECISION EVENT TIMER
If you had this feature in bios you'd still need to do it there too.
You can sense around 0.1 to 0.15ms delay with HPET on while turning it off can gain you around 3-4 FPS. This may not seem much for day to day use. But with gaming, imagine the FPS drop for every action piling up; this leads to micro-stuttering that is observed during gameplay.
You can use the device manager to disable the High Precision Event Timer.
I’ll show you how to use device manager settings to disable HPET. From search, type Device Manager and press Enter to open settings.
Locate System devices. Right click on High Precision Event Timer and select Disable to stop the HPET service.
Resource: https://silicophilic.com/disabling-hpet-settings/

* Windows update does not work as expected *
you can try
net stop wuauserv
rd /s /q %systemroot%\SoftwareDistribution
net start wuauserv
Resources:
https://learn.microsoft.com/cs-cz/troubleshoot/windows-client/deployment/additional-resources-for-wi...
Reinstall your windows using installation media - you can choose to keep your files using Media Creation Tool
https://www.microsoft.com/cs-CZ/software-download/windows11

RST Log of Windows by
http://images.malwareremoval.com/random/RSITx64.exe
or
malwarebytes scan for malware on your computer.


Audio crackling
---------------
There could be many reasons for this, I decide to share with you some, that helped me

* Latency monitor *
Try download Latency monitor and you can try below steps and measure this by running this monitor to check the latency etc.
More below at the bottom of this list

- Disable Power Throttling Settings
Computer Configuration > Administrative Templates > System > Power Management > Power Throttling Settings
-> double click, set to Enabled > Apply, OK
neboli
gpedit.msc > Konfigurace počítače > Šablony pro správu > Systém > Řízení spotřeby > Nastavení omezování výkonu > Vypnout omezování výkonu
-> double click, nastav Povoleno > Apply, OK
restart your pc

* Windows Troubleshooting *
Windows key > Setting > Troubleshooting > choose the one by need on the bottom last choice something like "More troubleshooting"
Windows key > Nastavení > Odstranit potíže > Další poradci při potížích

* Fast startup pc option *
Power scheme > Change power buttons > Change setting > Uncheck Fast on startup(recommended) option and save changes.
Schéma napájení > Možnosti napájení > Nastavení tlačítek napájení > Změnit nastavení, které nyní není k dispozici >
uncheck Zapnout rychlé spuštění(doporučeno) a uložit změny

* SSD Drives and backing up sessions *
Download and check firmware updates for your SSD
Samsung: Samsung Magician
Corsair: Corsair SSD Toolbox 1.2.6.1
As SSD drives have become more and more of the norm in computers these days, it is important to understand how an SSD actually writes data to the drive and keeps all the data for a specific application all clustered together in one group. Running the Trim function on your SSD is good practice and ensures that the SSD is in it’s best operating abilities. It should be noted that SSD’s do have a lifespan measured in (XXXXXX) and over extended period of time and heavy use (usually noted for gaming purposes), eventually the SSD drive will reach this limit of data access and overwrite and need to be relaced prior to reaching this limit before it fails.

To determine if you have the Trim function enabled for a hard drive, open a command prompt with administrative rights, type in the following command: "fsutil behavior query DisableDeleteNotify," and press enter. If "DisableDeleteNotify" has a 1 next to it, it is disabled. If there is a 0 next to it, it is enabled. If for some reason, you need to disable Trim, you can type in "fsutil behavior set DisableDeleteNotify 1" To enable Trim, type in "fsutil behavior set DisableDeleteNotify 0."

* USB port used *
- Check your USB ports and specification from manufacturer, its not like USB 3.0 is better then USB 2.0
by the way, USB is the most probably the reason of any issues (freezing, crackling) nowadays
(you have enough of cpu, ram, good motherboard)
- If you have USB issues, try another port for your device. Change more times, if better for connection
USB Hub or not? Thats question, I dont recommend more than 7 port USB, its a lot and its hardly managable for Win
USB Hub - powered could be also good choice. Depends on manufacturer recommendations and limitations.
For Cubase is better USB 2.0 (direct connection or USB powered hub)
USB devices in general - if you dont use it, disconnect it.
USB cables in general - check USB cables, if good condition, if not, replace it.

* Plug and play *
Dont forget, that its "plug and play", so in any case of issue, just try to unplug, wait few seconds and plug back.
Prevent from old unused drivers, so run device manager and select view and choose hidden devices - they will be shown as greyed out.
Remove them - right click and uninstall.

* USB controller *
- Check in device manager. I have experienced, that one controller for USB 3.1 is enough
Depends on your motherboard, you can also try another controller than from Microsoft (but, its not the core issue to use it)

If you spot the issues with USB disconnecting from sometime, go to device manager, select Universal Serial Bus controllers,
right click on each one, then click Properties and Power management (the last on the right) and then
uncheck Allow the computer to turn off this device to save power

Still USB issues ?
You can try to Turn off fast startup in Windows.
You can do f.e. via cmd as admin, type command:
powercfg -h off


* HW conflicts *
- Check hardware conflicts, press windows, write msinfo, check Hardware conflicts
press windows, write msinfo and press enter
(you should know, that two same IRQ channels, if there, could be issue - depends on, what you are using)
If it is this case, go to device manager and disable for example integrated audio card you are not using could be good case
DXDIAG
- press windows and write dxdiag (directx diagnostic, check on each tab, that you dont have any issues).
If you have, you can disable in device manager to prevent from any unwanted lags etc.
* IRQ conflicts *
Use MSI_util_v2 or MSI_util_v3
search google for more information, how to use
Fixing this:
1. We grabbed the Message-Signaled Interrupts Utility v3.0 from github https://render.otoy.com/forum/viewtopic.php?f=9&t=68650 (pre compiled executable is also available) which enables MSI messaging over the BSOD-inducing line-based interrupts using Nvidia's latest driver branches beyond 382.33.
2. Extract MSI_util_v3.exe
3. Right-click MSI_util_v3.exe and Run as administrator (Or the pci-e devices and GPU's will not display)
4. Enable MSI for each GPU listed (Multiple similar GPU's should be stacked together) by clicking each GPU checkbox in the MSI column.
5. Click apply in the upper right corner, and Restart your workstation
6. Re-run the tool to to make sure MSI is still enabled
point 4. perfectly works for me.
Resource information: https://forums.guru3d.com/threads/windows-line-based-vs-message-signaled-based-interrupts-msi-tool.3...

BSOD resources:
I dont recommend to play with BSOD, if you dont need
https://www.sysnative.com/forums/threads/blue-screen-of-death-bsod-posting-instructions-windows-11-1...


Update your PC's graphics driver
Control Panel > Device Manager
Click the triangle next to Display Adapters > your graphics card should appear
Right-click > Update Driver Software

* NVIDIA graphic card *
- If you are using NVidia, just install only graphic driver and PhysX, everything else not (HD Audio, Geforce Experience.. by need remove)
I cannot confirm this practice, once I just disabled NVidia audio drivers and all the other like onboard audio card as best solution for better performance.
I am also using Geforce Experience, but I disabled automatic checks for updates, shadow play and some few more once I dont need it and it fits to get some more on system resources.

* NVidia settings *
If you are using NVidia, you can give a clean install like following:
Perform clean installation latest NVidia driver by selecting Own installation, check Clean install
Texture filtering / Anisotropic sample optio.. set to Off
Triple buffering set to ON


* Power saving option *
- Check your power saver to be set for High Performance
+ If you spot the issues with USB disconnecting from sometime, go to device manager, select Universal Serial Bus controllers,
right click on each one, then click Properties and Power management (the last on the right) and then
uncheck Allow the computer to turn off this device to save power

* Visual effects *
Disable Win Visual effects by your custom setting, remove that, you dont need. Yes, it could be also reason for some crackling..
Specially, Switch Off animated windows by:

Control Panel > System
Advanced System Settings > Advanced tab
Click Settings under Performance, the Performance Options window will appear
Visual Effects tab > select Custom
Untick Animate Windows when minimising and maximising and confirm with OK


* Switch Off your screen saver *
Right-click on Desktop > Personalize , then Click Screen Saver > select None , confirm OK


* Mouse pointer - disable *
Go to Control panel, Mouse, Pointer, set Scheme to (None), click OK
Tip about mouse, keyboard: update BIOS. If not helped, you can try this:
The solution to my problem was to set CSM Support to enabled in the BIOS. The menu where you can find it is called "Boot". CSM btw means Compatibility Support Module and having it enabled basically means that the UEFI is enabling the legacy PC boot process (traditional BIOS that is). Honestly, I have no idea how all of this is even remotely related, but there's another problem with having this setting disabled, btw: there's a heavy amount of input lag for both mouse and keyboard int the BIOS settings menus.

* Antiviruses, protections etc. *
- Check, how much you are using antiviruses, malware software, protections etc. and exclude important folders (Cubase, eLicenser....)
Try to minimize and think, that it could be also reason for any issues, that you are not able to run your application as you expect

* Disable apps from running in the background, which you don't need *
Open Settings
Click on Privacy.
Click on Background apps.
Under the "Choose which apps can run in the background" section, turn off the toggle switch for the apps you want to restrict.
If you dont see, try to open Apps & Features and "three dots" on the right and click advanced options (if there are any)
Or, another way to allow run applications in background is to set:
Reg Add HKCU\Software\Microsoft\Windows\CurrentVersion\BackgroundAccessApplications /v GlobalUserDisabled /t REG_DWORD /d 0 /f
Rollback this change with
Reg Add HKCU\Software\Microsoft\Windows\CurrentVersion\BackgroundAccessApplications /v GlobalUserDisabled /t REG_DWORD /d 1 /f
Resources: https://wccftech.com/how-to/how-to-disable-windows-10-background-apps/
If you dont see your background apps in your menu, you can go different way - just Ctrl+Shift+Esc to Task manager and go to see in Processes.
If you want to set applications to be running in background, you can right click on your Computer>Properties>Advanced Settings>Additional settings>
Optimize your system for Background applications.

* Unistall unused apps and free up storage as possible *
Go to Control panel, System, Storage

* Updated drivers, app *
- Check, if you have latest versions of drivers, app, system
- Tip: You can use Driver Easy to help. Dont forget to make at least restore point before.

If the DPC problems persist after installing all Windows updates then the next step is to try to deduce the device that's causing the problem. Common problematic areas are:
- Network/WiFi adapters
- Card readers
- Other sound devices that aren't in use
- Bluetooth adapters
- Graphics card
This means your issue could most probably comes from those drivers.
In case of Realtek (very common HW on motherboard) saidly, not every driver works perfectly and there are a lot of cases described,
the installation downgrade to the older driver fixed the issue.
The drivers, which are not in use - you can find them, when you go to Device manager and click od Display and select "Show hidden"
When you are going thru the drivers, you can see, there are lines, which are lighter than else. You can uninstall them, if you dont need
(in my case, I have experienced double monitor, so the lighter one I removed, I did not remove replaced disks once they were disconnected once
I did not need to have it connected everytimes...the rest removed). This could help to do not "block" that positions in the system, when not needed
and prevent from unwanted issues.
In case of downgrading your Realtek driver, you could try to disable the option "Automatic download and installation of manufacturer application.."
- steps: Open Control panel and go to device and printers. Find your pc in the list of devices, Right click and choose
"Device setting installation". Choose "No" - if you will not find it helpful, you can choose back "Yes" later..
This will prevent from Microsoft automatic updates for the drivers you would like to keep older version..
The same thing is to use NVidia HD Audio drivers, also causing issues. The better way is to install Sound device High Definition Audio (only),
works much better.
I have also installed "Microsoft Realtek Gaming GbE Family Controller(Microsoft) instead of the Realtek one,
this could also cause the crackling audio.

* Try Driver Easy *
There are a lot of drivers, saidly, which are WHQL certificated, but you cannot find them easily on the manufacturer sites...
I have experienced a lot of "assistant" software like HP Assistant or Intel Assistant or somehow like this called, which tells you
"Everything is updated", but its not true in fact, saidly. You can try this tool once I found it helpful in some cases..

* Update bios tip *
Bios is the important to be up to date.
Probably, you experienced, if any issues, also check bios updated to the latest version..
Ok, almost of you could have "search new updates" in bios. A lot of you could have utility to check bios updates available.
I decided to share with you one experience, for those part of you, who does not have this possible
That one case has been HP computer with HP assistant software to see the updates. It was story about the search updates using HP assistant and no information about bios update available.
Option 1:
If you go to Windows device manager using start(windows key) and writting device manager.
You can see there Firmware, just click on that and right click on System Firmware or how it is called and choose update driver.
Ok, it searches updates, there are now new updates etc.
If there is no new update, you could try again right click,
update driver and choose Search driver on my computer and on the next screen choose
Select the driver from the list available on the computer.
You can find the compatible drivers available for the update this way and you can choose the more latest (higher number of the driver..)
and update.
Option 2:
Another possibility is to go to start(windows key) writting Windows update
and choose Show Optional updates and choose Driver updates.
Somebody calls that "Optional" seriously.. you can find they call it Firmware or so and you can choose and update this way.
Its strange, that this is the way,
if you could not use (on some HP computers for example,
there is no update bios search in bios and the assistant does not warn you about bios update driver..), you could use this way helpful.


* Windows update setting using group policy *
press windows key and write gpedit.msc
press enter
https://wintip.cz/541-jak-nastavit-aby-windows-10-jen-upozornili-na-stazeni-a-instalaci-aktualizaci


* Check your system performance *
Check your system performance using perfmon.
Then you can also check by Win + R and put here eventvwr
I have experienced issue with esrv_svc.exe using internet using intel report - to fix this, go to Win + R and type services.msc
Search and select Intel System Usage Report from the list. Right click to Properties > Disable for startup.

* DPC Latency checker *
This is so useful for many things.
Look, what tools are available, I have good experience with
https://www.resplendence.com/latencymon
down below more information available about the drivers and how to use it with the tips see ** LatencyMon **


CUBASE tips

Application crashing or initializing too much time
--------------------------------------------------
The common information related to CUBASE
Just some remarks on the Performance Meter:

The redesigned Performance Meter (F12 in Cubase) in C12 is showing four values, aiming to give users a more detailed info about the system’s momentary load:
– Realtime: how much of the available time (in % of the real time latency, set by your audio buffer size) is consumed by real time processing?
This value is averaged over several buffers, and therefor moving slowly. It gives an impression of the overall load of time-critical processing in your project.
– Asio Guard: how much of the available time (in % of the Asio Guard latency, set by the Asio Guard level Low/ Normal/ High) is consumed by prefetched (= non-real time) processing?
This value is averaged over several Asio Guard buffers, and therefor moving slowly. It gives an impression of the overall prefetch load of your project.
– Peak: this value shows the recent maximum values of the time-critical processing; it gives an impression if there are load peaks, caused by - e.g. - certain instruments, song structure (plenty of Midi notes starting at the same time,…) or FX.
This can help you find and omit certain bottle necks.
It is not averaged, and can therefore look jumpy, especially with small real time buffers. It also reflects the jitter of your audio hardware.
A heavy jitter can limit the performance with small buffer sizes.
– Disk Cache: showing the read/ write buffer fill level, referred to the max. throughput (you mostly only see it move on cursor relocate or playback start)
Also, I recommend to everybody who does not know, to read more about Asio guard settings and levels.


If your Cubase does not start or crash, you can investigate crash dump
something like
C:\Users\YourUser\Documents\Steinberg\CrashDumps

Scanning plugins:
I heart A lot of times during init of Cubase, that Wave shell - old version etc., has caused problem
You can try backup and remove WaveShell dlls and run the application again
If your Cubase is struggling on vsttransit.dll, remove it or give a try to move this dll to the same folder as Cubase.exe
the same araservice.dll or similar, you can move to the same folder with Cubase.exe, if resolves issue.

Long time scanning/crashing/freezing/stuck during open Cubase:

A lot of those plugins and scanning in init freezes could be caused by any plugin, which tries to be authorized, you can try disable network
during init of Cubase.

In case of any update and issue than, try eLicenser and click Maintenance.
Check, that you have last driver version of eLicenser control driver installed.
Dont forget to wait few seconds in case of boot win to do not be in the conflict with some of system processes..
Should work after that.

If you experience freezing during init scanning in Cubase, you can also try to go to Waves, NI, iZotope etc. to verify, you have latest updates
etc. Dont forget the latest Cubase update and all related sw..

If you have issues after system restore, you can try to uninstall and install again Cubase versions from any Full, if you have

If you make some change, its win, just restart and eLicenser with Maintenance before you go.

If you will make system restore from backup or install new and restore (disk will not be the same signature, replace disk, etc.),
I recommend you to open standalone version of VSTi to verify the license before you go to run Cubase, especially Halion, Guitar Rig, NI Massive etc.
If your Massive is scanning and you are not able to work on that, kill that, open again, go to File,Options,Database and set
Database Hit-Count Display to 'None'.
You can also have an inconsistent data on index for example on Omnisphere.
You can also find helpful to rescan disk, go to Browser section in Halion, choose disk and use right click option Refresh Views in Halion.

Cubase starting too Long time
You can try: go to C:\Users\<your_user_name>\AppData\Roaming\Steinberg
backup all XX_64 folders to another folder. delete the Cubase 11_64 for Cubase 11, Cubase 12_64 for Cubase 12 etc. folder (or the folder for the version you are using). Start Cubase - note,
that this will take some time as you reset all the settings from the beginning.. after start, go to exit Cubase(to confirm, that its starting fast)
you can find more here https://forums.steinberg.net/t/content-load-library-loading-slow-solved/121415/7


¨
Are you using Cubase on Windows10 with usb eLicenser dongle key and spotted issues ?
Please, read my previous post related to Windows 10 update.
If it does not help, here any other tips in addition, what you can try
First of All make System restore point and backup, this is always prevention from any unwanted effects of your changes in the system.
Some of tips below are more related to audio crackling also.
There could be many reasons for this, I decide to share with you some, that helped me
eLicenser: USB port used
- Check your USB ports and specification from manufacturer, its not like USB 3.0 is better then USB 2.0
by the way, USB is the most probably the reason of any issues (freezing, crackling) nowadays
(you have enough of cpu, ram, good motherboard)
- If you have USB issues, try another port for your device. Change more times, if better for connection
USB Hub or not? Thats question, I dont recommend more than 7 port USB, its a lot and its hardly managable for Win
USB Hub - powered could be also good choice. Depends on manufacturer recommendations and limitations.
For Cubase is better USB 2.0 (direct connection or USB powered hub)
Dont forget, that its "plug and play", co in any case of issue, just try to unplug, wait few seconds and plug back.
USB controller
- Check in device manager. I have experienced, that one controller for USB 3.1 is enough
Depends on your motherboard, you can also try another controller than from Microsoft (but, its not the core issue to use it)
If you spot the issues with USB disconnecting from sometime, go to device manager, select Universal Serial Bus controllers,
right click on each one, then click Properties and Power management (the last on the right) and then
uncheck Allow the computer to turn off this device to save power
HW conflicts
- Check hardware conflicts, press windows, write msinfo, check Hardware conflicts
(you should know, that two same IRQ channels, if there, could be issue - depends on, what you are using)
If it is this case, go to device manager and disable for example integrated audio card you are not using could be good case
DXDIAG
- press windows and write dxdiag (directx diagnostic, check on each tab, that you dont have any issues).
If you have, you can disable in device manager to prevent from any unwanted lags etc.
NVIDIA graphic card
- If you are using NVidia, just install only graphic driver and PhysX, everything else not (HD Audio, Geforce Experience..remove)
Power saving option
- Check your power saver to be set for High Performance
+ If you spot the issues with USB disconnecting from sometime, go to device manager, select Universal Serial Bus controllers,
right click on each one, then click Properties and Power management (the last on the right) and then
uncheck Allow the computer to turn off this device to save power
Visual effects
Disable Win Visual effects by your custom setting, remove that, you dont need. Yes, it could be also reason for some crackling..
Antiviruses, protections etc.
- Check, how much you are using antiviruses, manware software, protections etc.
Try to minimize and think, that it could be also reason for any issues, that you are not able to run your application as you expect
Updated drivers, app
- Check, if you have latest versions of drivers, app, system
(But! Be careful: I have spotted issues causing my eLicenser donlge not shown USB eLicenser or struggling on the Maintenance process etc.), see my previous post about KB4601319 , Windows10 update causing this)
There are a lot of people also sharing the experiences, so if those tips does not help, try search, google..


- To enable Ultimate Performance mode in Windows 10, follow these steps:

Search for Command Prompt in the Start menu.
Right-click the Command Prompt result.
Choose “Run As Administrator.”
In Command Prompt window, type the following command:
powercfg -duplicatescheme e9a42b02-d5df-448d-aa00-03f14749eb61.
Press Enter.

powercfg -duplicatescheme e9a42b02-d5df-448d-aa00-03f14749eb61

 

** LatencyMon **
tcpip.sys
Spike with tcpip.sys - network adapter driver., same as Ndis.sys.
check network drivers and its setting.
Down below recommended settings for network adapter.

ndis.sys
This refers to network or wi-fi adapters.
You can try disabling Wifi and network adapters in device manager.

storport.sys
related to hard disk controller\ssd\nvme - or their driver. Update. It also happens that AMD Sata or NVME controller in the device manager.
Or, it could be also the issue caused by a faulty storage driver.
If so, How to fix:
Click on IDE/ATAPI controllers tab
Now change the AMD Sata driver to SATA AHCI which is by Microsoft. And voila.
No more stutters when Windows scans for driver updates. I had this problem too and it was driving me insane.
In some cases, update of Intel(R) Optane(TM) Memory and Storage Management Component, Intel(R) iCLS Client, Intel(R) 400 Series Chipset Family SATA AHCI Controller.
Storeachy.sys - same as storport.sys

ohci1394.sys
This refers to firewire card or firewire device.
There are a variety of solutions for this which include the following:
Try unplugging any firewire devices and re-test for latency issues
Update any drivers for your firewire devices and try again.
Check for IRQ conflicts particularly with video drivers.
If you have a built in firewire port, try using a PCI or PCIe firewire card instead.

USBPORT.sys
These are your USB Controller drivers on your motherboard.
Download the latest chipset drivers for your motherboard, available from your computer or motherboard manufacturers support website.
It also may help if you are on Windows 7 SP1 http://support.microsoft.com/kb/2529073
In rare cases we’ve seen certain computers with Card Reader slots cause high DPC latency.
Disable any SD/MMC/Compact Flash entries from within device manager.

nvlddmkm.sys
These are your video card drivers.
Visit www.nvidia.com and locate the latest drivers for your video card and update them.
Double check for IRQ conflicts between your video card and other devices on your system, particularly the IEEE 1394 Controller.
On certain computers these may also be related to your motherboard chipset drivers.

ntoskrnl
These drivers belong to the Windows kernel. Update all available system updates for your computer, including the BIOS, Chipset, IDE / ATAPI / SATA controllers, USB controllers and graphics card. Also make sure that all available Windows updates have been installed. Some users have reported issues with these drivers when connecting USB 2.0 devices to USB 3.0 ports. If this is the case on your system, install the latest drivers for your USB 3.0 controller or connect the devices to a USB 2.0 port instead.
In my case, It helped to disable power saving for SM Bus driver.
Also, it could be related to power problem, power plan does not fit - try different ones, bitsum/muren/everythingtech and so on.

kbdhid.sys
It could be faulty keyboard or its driver (if it need any)

wdf01000.sys
Wdf01000.sys is a component of Windows Driver Framework, which will be used by other component of Windows at the same time, so I think it would probably be a compatibility issue, but we can still try a system fix in case wdf01000.sys is corrupted:
Press the Start key and enter CMD, right-click on the command prompt and select Run as administrator, enter the following commands in sequence and press Enter:
DISM.exe /Online /Cleanup-image /Scanhealth
Dism /Online /Cleanup-Image /CheckHealth
DISM /Online /Cleanup-image /RestoreHealth
sfc /scannow
In my case. You can try to disable WIFI.
If it does not help,
you can try this:
Update the graphics card drivers and activate and deactivate the network card (Realtek PCIe GBE Family Controller) in the device manager.
This has solved the problem completely in my case.
Disable the network card and pass LatencyMon to see what happens. If latency returns when you turn it on, you can leave it off while using your computer for audio.
I found this solution in the audio optimization guide on the Native Instruments website.
Tip: you can find DISM log in C:\WINDOWS\Logs\DISM\dism.log


iastor.sys
IASTOR.sys is an IDE ATA/ATAPI controller. It related to Intel(R) Mobile Express Chipset SATA AHCI Controller.
iastor.sys is part of Intel's own ATA controller driver. It's not part of windows; in fact, the plain vanilla ATA controller driver from windows 7 is called atapi.sys. At some point you have installed Intel's driver, and it's now messing up.

Go to Control Panel - Programs and Features, and uninstall Intel's driver. It will be called something along the lines of "Intel Matrix Storage Manager". Then reboot the computer and let Windows install its own driver.

hdaudio.sys or volume.sys
Its related to the sound driver,update it

ACPI.sys
This issue occurs typically on laptops.
This can be difficult, sometimes impossible to solve.
This driver is for ACPI on your motherboard which controls different power modes.
First disable any sleep settings on your PC and do normal PC optimization.
In some cases disabling the ACPI Battery from within device manager also helps.
This may disable the ability for the PC to charge the battery on a laptop.
With any of the issues above, be sure to also go through the entire PC Optimization.
In addition, be sure to disable any unnecessary devices in your BIOS including legacy Drive A options,
Serial Port and Parallel Port options, Onboard Audio, and any Stepping technologies like Intel SpeedStep or AMD K8 Cool&Quiet.
In Win 10 system I found the ACPI problem was related to the "turn off display/ put computer to sleep" settings in power options.
I set both to "never", and the ACPI problem went away.

classpnp.sys
- change driver in system drivers - in my case from SMBus driver to Intel(R) SMBus - 06A3
- try update PCI driver
Its related to some driver in Windows when is very bad and it bugs

dxgkrnl.sys


and more tips on
https://support.native-instruments.com/hc/en-us/articles/209571729
skroll down to section "Problematic drivers"

 

* Hard Pagefaults *
------------------
* High count of Hard Pagefaults *
DPC Latency checker:
https://www.resplendence.com/latencymon
and other useful tools

Hard Pagefaults
For the high hard pagefaults, it can help to:
1) Limit startup processes that you don't need
2) Limit Windows-Updates file-sharing (in Settings > Updates and security > Windows Update > Advanced Options > Choose how updates are delivered > turn off "updates from more than one place" - that will limit unnecessary background network activity)
3) Limit the amount of "telemetry" (data sent to Microsoft ... choose the "Basic" option in Settings > Privacy > Feedback & Diagnostics ... and you can try "Never" as your "Feedback Frequency" while testing your latency issues)
4) Limit any Notifications that you don't need or want (Settings > System > Notifications & actions
5) Turn off "Live" tiles on your Start Menu (to limit unnecessary background updating of any information you don't want or need)
6) Uninstall any Windows "Universal" apps that you don't want or need (Settings > System > Apps & features -- click the app you wish to uninstall) ... and for those that you don't want, but can't uninstall (some of the built-in apps) - you can still keep them from starting unwanted services (in Control Panel > Administrative Tools > Services) or startup modules (in Task Manager > Startup tab)

- When caused by searchindexer.exe or svchost.exe
--> by your network adapter settings. Try:
Auto Disable Gigabit: running on gigabit speed consumes more power. This option automatically disables it when there is no need for faster connection.
Flow Control: Flow Control is mechanism for handling send/receive speeds without outrunning slower party
Green Ethernet: Proprietary power saving technology
Interrupt Moderation: no interrupt for every packet, but after timeout/enough data. For busy networks, this will lower the load, but increase latencies.
IPv4 Checksum Offload: Network controller will calculate checksums, instead of CPU.
Jumbo Frame: support for larger frames than ethernet default (1500 bytes)
Large Send Offload: method for sending large amount of data to network controller, which will then process it at once
Network Address: most probably MAC address of network card.
Priority & VLAN: priority: QoS feature. VLAN: Virtual LAN
Receive Buffers: Size of buffers for received data. Larger buffer obviously consumes more resources, but smaller buffer might block (drop) traffic on a busy network.
Receive Side Scaling: support for using multiple processor while receiving
Shutdown Wake-On-Lan: Enable wake-on-lan support (possibility to remotely start up computer with special network packet)
Speed & Duplex: default speed (for example 10Mb/s, 100Mb/s) and duplex (half- or full-)
Resource: https://forums.guru3d.com/threads/choppy-downloading-packets.380409/page-3

You can go and try also this.
Here is my current settings:

ARP Offload - Enabled
Auto Disable Gigabit - Disabled
Energy Efficient Ethernet - Disabled
Flow Control - Enabled
Green Ethernet - Disabled
Interrupt Moderation - Enabled
IPv4 Checksum Offload - Rx & Tx Enabled
Jumbo Frame - Disabled
Large Send Offload v2 (IPv4) - Enabled
Large Send Offload v2 (IPv6) - Disabled
Network Address - "Value" field empty, "Not Present" checked
NS Offload - Enabled
Priority & VLAN - Priority & VLAN Enabled
Receive Buffers - 512
Receive Side Scaling - Enabled
Shutdown Wake-On-Lan - Disabled
Speed & Duplex - 100Mbps full duplex
TCP Checksum Offload (IPv4) - Rx & Tx Enabled
TCP Checksum Offload (IPv6) - Rx & Tx Enabled
Transmit Buffers - 128
UDP Checksum Offload (IPv4) - Rx & Tx Enabled
UDP Checksum Offload (IPv6) - Rx & Tx Enabled
Wake on Magic Packet - Enabled
Wake on pattern match - Enabled
WOL & Shutdown Link Speed - 10 Mbps First
- This hard pagefaults could be also related on your SSD setting.
Try to disable "RAPID" mode or Disable "Accelarating your SSD". This accelaration could cause your problems too.
In my case, I disabled "RAPID" mode on my SSD.

* Hard pagefaults by SearchProtocolHost.exe *
- Go to services and details, find SearchProtocolHost.exe and right click and end it.
System will start this process again and your hard pagefaults could be gone forever.
Resource:
https://thegeekpage.com/fix-high-cpu-usage-due-to-searchprotocolhost-exe-in-windows-10/


* Hard pagefaults by MsMpEng.exe *
Go to services > details > go back to service > Its Windows defender.
Try:
Search Windows Updates as usual
Make sure that no other third party Adware, Antimalware or Antivirus software is installed on your computer other than windows defender
Add exclusion in your protection checks for MpMpEng.exe
C:\Program Files\Windows Defender
MsMpEng.exe -> add to exclusion
Turn off Real time protection for a while, if better or not.
More: https://thegeekpage.com/fix-msmpeng-exe-high-cpu-usage-in-windows-10/


* Check incompatible drivers *
Check your system integrity memory
You can check integrity drivers you are using via
start cmd as admin and type
dism /online /get-drivers /format:table

https://www.partitionwizard.com/clone-disk/windows-11-memory-integrity-is-off.html


* Windows SDK and check Windows Performance Toolkit only *
----------------------------------------------------------
Download here
https://developer.microsoft.com/en-us/windows/downloads/windows-10-sdk/
Run install as admin and select Windows Performance Toolkit feature (all the others can be unchecked) and proceed with the download/installation.
Run cmd as admin and type
xperf -on PROC_THREAD+LOADER+PROFILE+INTERRUPT+DPC+DRIVERS+POWER+IDLE_STATES -stackwalk Profile -BufferSize 1024 -MinBuffers 256 -MaxBuffers 256 -MaxFile 256 -FileMode Circular
do as usual some activities, after few minutes type:
xperf -stop -d C:\CPU.etl
open C:\CPU.etl and similar .etl on C:\
check, what causes problems
More information:
https://www.sysnative.com/forums/threads/dpc-latency-issues-ndis-sys-and-nvlddmkm-sys.12376/

* Windows integrity memory does not exist * viz also * Core Isolation Page Not Available on Windows 11 *
1. Go into BIOS
2. Select Troubleshoot
3. Select Advanced options
4. Select UEFI Firmware Settings
5. Click Restart
6. Select BIOS Setup
7. Use the arrow keys to elect the 'Configuration' Tab
8. Select 'Virtualization Technology'
9. Select 'Enable'
10. Press F10 to save the settings and exit BIOS Setup
Your computer will restart for new setting to take effect. The ‘core isolation’ option will now be available in Windows Security -> Device security.
If it does not help, go to download and run restoro..see
https://windowsreport.com/core-isolation-page-not-available-windows-11/
If it does not help, try
https://answers.microsoft.com/en-us/insider/forum/all/device-security-core-isolation-memory-integrit...

* Windows integrity memory not allowed to turn On *
You can give a listen your drivers on cmd as admin like following
pnputil -enum-drivers
or select output to create txt file like this
Dism /online /get-drivers /all /format:table > "%userprofile%\downloads\drivers.txt
If you are sure, what is your incompatible driver, you can remove it (after backup, restore point..) by this command example
pnputil -f -d oem170.inf
or you can use *generic* like following (read twice!!)
pnputil -f -d oem*.inf

Next one:
you can try this. Go to Programs and Features and search windows security (in cz version Zabezpečení Windows)
Click on the right on dots and select properties and click those steps one after another in this order: Terminate, Repair, Reset.


Other notes / tips:
* DEP *
DEP doesn't impact latency, it's just randomizing memory page order to prevent buffer overflows from working.
You should leave it on. Other virtualization features are very costly at the CPU/interrupt level.

* Virtualization *
I remember making a thread on it how it changed my system to produce better performance. Once again this was only on a older system(my system) and everyone's results will vary. 98 percent of people should however keep it on however.
Yes on the virtualization however

* Power savings and its benefits *
Suggestion for disabling Speed Step and P-States (I assume you mean those too) is kinda specific though.
For audio production sure, but for gaming you can use Process Lasso and force a high performance plan while the DAW is open.
That way you can benefit from the power savings.

If you find it useful, share to the other people like I shared with you. Thanks<3

* Affinity Tool *
f.e. : https://www.youtube.com/watch?v=pKS1eLiR-Vk&ab_channel=MrMaxim


* SSD and settings *
I cannot recommend using "RAPID" or another boost methods.
Leave as is and with "Trim" enabled.
Also, I found good to use also Page file managed by system. If you spotted any issues after activating Page file, you can try this:
Set it to a static amount
Tune up tip:
Is TRIM running ?
You can quickly check, if you have activated trim on your SSD by ruuning cmd as admin and type:
fsutil behavior query DisableDeleteNotify
f TRIM is running it will return DisableDeleteNotify=0, or DisableDeleteNotify=1 if TRIM is not activated.
For example like this:
NTFS DisableDeleteNotify = 0 (Allows TRIM operations to be sent to the storage device)
ReFS DisableDeleteNotify = 0 (Allows TRIM operations to be sent to the storage device)

To optimize:
Optimization rearranges scattered file fragments into adjacent or contiguous clusters. This allows files to be read into memory faster. Optimization also consolidates free space to avoid fragmenting newly added files.
You can start Poweshell and try this:
Optimize-Volume -DriveLetter C -ReTrim -Verbose
shutdown your pc and start to see, if performance goes to be better.
You can also setup your optimization to be automated like following:
https://www.pchardwarehelp.com/guides/optimize-ssd-windows.php
see dfrgui


* Useful *
----------
You can check by running cmd as admin your build like following:
reg query "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion" | findstr BuildLabEx

* Why you dont see processes from all users including system processes *
Why is my Task Manager not showing anything?
To work around this behavior, perform the following steps: Click Start, and then click Run. Type taskmgr.exe. Hold down CTRL+ALT+SHIFT at the same time, and while holding them down press ENTER.


* Run performance analyser from powershell *
xperf -providers kg

to start:
xperf -on Latency

to end:
xperf -d thingy1.etl
result file thingy1.etl is by default in c:\windows\system32

how to stop via help
xperf -help stop


* Autoruns *
Tool useful to check applications on startup, drivers used, services and to manage that on one place
https://learn.microsoft.com/en-us/sysinternals/downloads/autoruns

I removed all unused applications and disable non-microsoft app, which are not needed in startup.

I have disable on-board audio, WiFi, Bluetooth once I dont use them to increase memory.

 

Any other suggestions will be much appreciated.

 

I can send you my msinfo32 once here its not possible to attach.

1 REPLY 1
HP Recommended

Unfortunately, I dont see any reaction from HP part for weeks.
For those, you try to find the best performance settings and optimize your pc, you can find more tips periodically updated here [edit]

† The opinions expressed above are the personal opinions of the authors, not of HP. By using this site, you accept the <a href="https://www8.hp.com/us/en/terms-of-use.html" class="udrlinesmall">Terms of Use</a> and <a href="/t5/custom/page/page-id/hp.rulespage" class="udrlinesmall"> Rules of Participation</a>.