DJs who use PCs know that sometimes all the other software we use on our laptops gets in the way of what really matters, the Music!
I’m a laptop guru by trade and I get asked all the time by fellow DJs and performers alike, “Monika, how can I make my laptop better suited for DJing?” Here are a few short tricks and tweaks that can speed up your performance and optimize your machine for performance! Most of these have been floating around for a while, but I thought it would be a great idea to go over this again since the question is always on the lips of learning Digital Djs.
WARNING: Perform all these tweaks at your own risk! And remember to backup everything (including your registry) before playing with fire!
Make a new account
Creating a new user account is pretty straight forward in most versions of windows. Navigate to the control panel and open the “user accounts” option in either XP or Vista and create yourself a “DJ” User account. This will help distinguish your DJ rig from the space where you visit DJTechTools.
Create a Hardware Profile
Copy your current hardware profile rename it to “DJ Only” and while you’re running the new profile reduce as many devices as possible, turning off everything from the CD-Rom to the Wireless card. Reduce those DPC latencies. You can check what helps your latency with the DPC Latency Checker. Additionally in the new hardware profile/account you can reduce the amount of services running. Navigate to #run > services.msc and you can eliminate any unnecessary services (like network services). This will help assure that the maximum amount of resources is dedicated to your software. REMEMBER: Hardware profiles are chosen at start-up! So you will have to reboot if you want to switch!
Be sure set your computer to focus on background services. This may seem counter intuitive, but experience has shown that you will see less audio dropouts and raised MIDI performance in this case.
Eliminate rogue software
Once you are in your newly modified DJ account you can start customizing even further. Run msconfig and eliminate any non-essential processes starting up. The extremely geek literate may want to use Microsoft’s autoruns.exe to take it to the next level running only your DJ software and csrss.exe.
Kiss Explorer.exe Goodbye!
Finally for the ultra hardcore we have the tweak to end all tweaks. Making your chosen software into the new Windows shell for your DJ account! Remember, edit the registry at your own risk, and don’t blame me if your laptop blows up in your face.
- Open the registry by going to START -> Run and then typing “regedit” and clicking “OK”.
- Navigate to “HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\IniFileMapping\system.ini\boot”
- Find the String named Shell and change its value from: “SYS:Microsoft\Windows NT\CurrentVersion\Winlogon” to: “USR:Software\Microsoft\Windows NT\CurrentVersion\Winlogon”.
This tells Windows to look in the User key for the shell rather than the Machine key. If you don’t set this Windows becomes confused and Windows will see both Traktor/Serato and Explorer as your shell.
- Next, go to “HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Winlogon”. (Be sure you’re logged into your newly made DJ account!!!)
- Either find or create a string named “Shell” with a value containing your Software’s EXE (for example, “C:\program files\Rane\Serato\Serato.exe”). This sets Serato as your username’s shell.
At this point your DJ Software is set up as your shell. In order to continue using Explorer as your file manager you must complete these steps:
- Navigate to “HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer” and create a DWORD with the name DesktopProcess and a value of 1.
- Navigate to “HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced” and, again, create a DWORD with the name DesktopProcess and a value of 1.
And that’s it! Tear up the dancefloor with your new LEAN DJ account!