King Conga
Max Output Level: -80 dBFS
- Total Posts : 519
- Joined: 2003/11/10 19:59:07
- Location: Garner, NC
- Status: offline
How To Properly Clean My Registry
I've noticed that while using a registry/hdd trash cleaner that when I reboot Sonar X3 all of my VST's are out of commission. What's strange about this is that while I ONLY clean what's on my C:\ drive, it does NOT blow away the VST paths that point to my C:\ drive, but ONLY blows away the paths that point to the separate partitions where I store all of my VSTi's, and FX. So, obviously there's some kind of instruction in Sonar (whether it's an INI file or what) on my C:\ drive that points to the other drives, and tells the cleaner to delete THAT, and NOT the paths that point to the C:\ drive. Now, I know there's a bunch of folks that are going to read this and have 1 or more of the following responses. So, here's my response to those ahead of time, and I think my responses are quite reasonable, and I would appreciate a thoughtful serious debate on this, instead of smartA$$ remarks that really add nothing to the discussion. 1.) So, for the response of "Well, why do you insist on cleaning your registry/hdd, especially, if it does what you say it does?" Answer: Because just like DAW have known for years that defragging your hard drive makes for much better/faster throughput, especially when working with many multitracks, and 32-64Bit realtime FX. So, the same principle applies with your registry. The more useless crap you have in your registry, the longer it takes for your processor, AND HDD to find, and access the correct data, no matter how fast your system is. In addition, the cleaner I've been using has a timer that tells you how long it takes for your system to boot. Now, as you can see in my forum signature, I've got a significantly better than avg system, and when my system is operating at it's optimum I've seen it boot in as little as 19 secs. THAT'S FAST! Yet, because it takes so long to reset my VST's AND the drum maps, I've avoided cleaning my system for just 1 week, and already it has slowed down to a 65 sec boot time. THAT'S SLOOOWW! That also tells me there's a LOT of crap that needs cleaning, and a lot of room for improvement. I didn't pay what I did for this system to be that slow, and I don't think any of the serious users here would disagree with me. 2.) The other response I'm anticipating is: "Well, if you don't want to reset your VST paths, and you say the ones on the C:\ drive remain intact after cleaning, why don't you just transfer all that's on the other drive to your C:\ drive?" Answer: Well, as I stated in the previous response, because 1 of the universal needs in our technology is SPEED...AT EVERY TURN! Further, if for some reason my C:\ drive crashes that means I have to remember all of those VST's, and settings, blah, blah, blah in order to re-install. Also, that's just that much more the C:\ drive as to deal with. And as I eluded to earlier, the way the drum maps are set up causes you to spend an inordinate amount of time reassigning maps....and that's if you CAN remember what the assignments are. Now, if they added a Print opt, or something that could save EVERYTHING on the map, as in exactly what s'ware, or h'ware synth you had mapped to any given sound, that would be a HUGE step in the right direction. Also, while I don't use the Step Sequencer that much, it only stands to reason that those settings would also be blown away. So, as for viable solutions: First of all, I'm not trying to make Cakewalk out to be the bad guy, I'm just trying to find a happy solution. So, I looked in the Settings for the cleaner for a way to exempt the "other than C:\" map from being blown away. Not there. I agree that writing their tech support might offer a solution, however, I still think it's a much easier route to pursuit to find the setting in Sonar that points to that path. I'm going to send this to CWalk Tech Support, and see if they can shed any light on it, as well as Harmony Central. If there are any other ideas I'd really appreciate it. Tanx, KC
Mobo:ASUS M5A97 EVO/CPU:AMD FX-6200 WD SSD 250Gig Video:AMD Radeon HD 6670, 2Gig RAM Sys: RAM:16Gig/120Gig SSD, 1TByte O/S: Win10 Pro 64-Bit PreSonus 1818VSL/Alesis Fusion 8HD/Presonus FaderPort8, JBL LSR308 Sonar Plat/Aud. CS6/BIAB2019/ST3.7/SO3.5
|
dubdisciple
Max Output Level: -17 dBFS
- Total Posts : 5849
- Joined: 2008/01/29 00:31:46
- Location: Seattle, Wa
- Status: offline
Re: How To Properly Clean My Registry
2014/12/16 14:17:46
(permalink)
☼ Best Answerby King Conga 2014/12/16 16:14:30
Since you have the argument with yourself completely covered, I figured you don't need our help and will likely come up with the world's first strawman solution to cober your preemptive strawman argument. I'm sure you are bery grateful to you and thank you in advance.
|
Seth Kellogg [Cakewalk]
Administrator
- Total Posts : 814
- Joined: 2009/02/06 15:25:40
- Location: Boston, MA
- Status: offline
Re: How To Properly Clean My Registry
2014/12/16 14:38:26
(permalink)
The data left over in the registry is so small that it should have almost no impact on modern systems. http://windows.microsoft.com/en-us/windows/are-registry-cleaners-necessary#1TC=windows-7 If your system is slowing down by 50 seconds on boot after a week, something is seriously wrong with your setup or you have rouge applications.. My home DAW boots in 9 seconds (after BIOS Post) and has for 6 months. Its specs are just under your system too. I worked in support for 4.5 years and talked to thousands of customers. I've never experienced a user where there SONAR performance was increased in any measurable way after using a registry cleaner. Though I did have lots of people claiming SONAR just stopped working and after a lengthy investigation, the customer mentioned they ran a registry cleaner. We don't support or advocat for the use of registry cleaner applications.
|
Sycraft
Max Output Level: -73 dBFS
- Total Posts : 871
- Joined: 2012/05/04 21:06:10
- Status: offline
Re: How To Properly Clean My Registry
2014/12/16 15:30:36
(permalink)
Seth has the right of it. I've done computer support professionally for about 15 years now and in precisely zero cases have I seen a registry cleaner be useful or recommended one. The registry is just an optimized database of settings. Specific things in it are not accessed unless there's a reason, and access to a specific key is fast. So extra data in it is of no real consequence. That is not to say there are never problems or reasons to remove something. If there is a particular setting in it causing an issue, you remove that. But it is the kind of thing where you remove a key because you've tracked a specific problem to that, not just because. You may clean you registry if you like, but it will at best do absolutely nothing in my experience. At worst, it could break your system by deleting a key that is important. I'll leave you with a quote from bash. <t0mato> anyone here knows how fast will my computer run after a registry cleaning? <x5ga> We have a formula to calculate the percentage of speed gained <x5ga> (E*c/100)*a <x5ga> E is the number of errors cleaned <x5ga> c is the number of cores your CPU has <x5ga> a is 0
|
King Conga
Max Output Level: -80 dBFS
- Total Posts : 519
- Joined: 2003/11/10 19:59:07
- Location: Garner, NC
- Status: offline
Re: How To Properly Clean My Registry
2014/12/16 16:22:39
(permalink)
OK! First to address the juvenile, useless drab of dubdisciple. I kindly requested that useless, insulting drivel like yours be avoided. I asked a COMPLETELY legit question that was well articulated, and thoughtful (which is more than I can say for your spelling). SO, PLEASE KEEP OFF OF THIS THREAD, unless you have something useful and constructive to add, OR I WILL REPORT YOU TO THE ADMIN. Now, to Seth, and Sycraft. Gentlemen, I sincerely appreciate your support experience. I also appreciate your patience in reading my fairly long post. However, I too, have been in tech support for 20+ yrs, and I've been using Cakewalk since it's inception when it's founder was writing code in Winston-Salem, NC, 1.5 hrs from my home in late 80's. Not trying to win a spitting contest here, but my thoughts about the registry, and how it works were taken from this perspective. That if you're looking for something in an actual VERY crowded physical filing cabinet, even if your fingers move at lightening speed, you STILL have to look through most of what's in it lest you don't see it, and have to look again, and again. Now, I know computers don't have to "look again, and again", but you get my point, I hope. But another point you overlooked regarding cleaners is cleaning up unneeded crap on hdd, not just the registry. That I KNOW FOR SURE, and if left unattended can eventually hinder the speed quite a bit. And, yes, I'm aware that SSD's do NOT need defragging, but they DO still accumulate significant amounts of trash. That being said, my other overall point in posting in the 1st place was if anyone knew of a setting in Sonar that I could change so that it does NOT point to that "other-than-C:\ drive" path, and delete it out of the VST scanning process. There's obviously something telling it to, when it doesn't touch the paths pointing to C:\. If you're not aware of such an animal, I understand, and gratefully appreciate your effort in assisting me, as opposed to dubdisciple. Thanks, KC
Mobo:ASUS M5A97 EVO/CPU:AMD FX-6200 WD SSD 250Gig Video:AMD Radeon HD 6670, 2Gig RAM Sys: RAM:16Gig/120Gig SSD, 1TByte O/S: Win10 Pro 64-Bit PreSonus 1818VSL/Alesis Fusion 8HD/Presonus FaderPort8, JBL LSR308 Sonar Plat/Aud. CS6/BIAB2019/ST3.7/SO3.5
|
Karyn
Ma-Ma
- Total Posts : 9200
- Joined: 2009/01/30 08:03:10
- Location: Lincoln, England.
- Status: offline
Re: How To Properly Clean My Registry
2014/12/16 16:42:17
(permalink)
King Conga OK! First to address the juvenile, useless drab of dubdisciple. I kindly requested that useless, insulting drivel like yours be avoided.
And this is definitely useless, insulting drivel. If you don't agree with a reply, please at least be civil.
Mekashi Futo. Get 10% off all Waves plugins.Current DAW. i7-950, Gigabyte EX58-UD5, 12Gb RAM, 1Tb SSD, 2x2Tb HDD, nVidia GTX 260, Antec 1000W psu, Win7 64bit, Studio 192, Digimax FS, KRK RP8G2, Sonar Platinum
|
The Maillard Reaction
Max Output Level: 0 dBFS
- Total Posts : 31918
- Joined: 2004/07/09 20:02:20
- Status: offline
Re: How To Properly Clean My Registry
2014/12/16 16:52:22
(permalink)
King Conga I've noticed that while using a registry/hdd trash cleaner that when I reboot Sonar X3 all of my VST's are out of commission. What's strange about this is that while I ONLY clean what's on my C:\ drive, it does NOT blow away the VST paths that point to my C:\ drive, but ONLY blows away the paths that point to the separate partitions where I store all of my VSTi's, and FX. So, obviously there's some kind of instruction in Sonar (whether it's an INI file or what) on my C:\ drive that points to the other drives, and tells the cleaner to delete THAT, and NOT the paths that point to the C:\ drive. Now, I know there's a bunch of folks that are going to read this and have 1 or more of the following responses. So, here's my response to those ahead of time, and I think my responses are quite reasonable, and I would appreciate a thoughtful serious debate on this, instead of smartA$$ remarks that really add nothing to the discussion. 1.) So, for the response of "Well, why do you insist on cleaning your registry/hdd, especially, if it does what you say it does?" Answer: Because just like DAW have known for years that defragging your hard drive makes for much better/faster throughput, especially when working with many multitracks, and 32-64Bit realtime FX. So, the same principle applies with your registry. The more useless crap you have in your registry, the longer it takes for your processor, AND HDD to find, and access the correct data, no matter how fast your system is. In addition, the cleaner I've been using has a timer that tells you how long it takes for your system to boot. Now, as you can see in my forum signature, I've got a significantly better than avg system, and when my system is operating at it's optimum I've seen it boot in as little as 19 secs. THAT'S FAST! Yet, because it takes so long to reset my VST's AND the drum maps, I've avoided cleaning my system for just 1 week, and already it has slowed down to a 65 sec boot time. THAT'S SLOOOWW! That also tells me there's a LOT of crap that needs cleaning, and a lot of room for improvement. I didn't pay what I did for this system to be that slow, and I don't think any of the serious users here would disagree with me. 2.) The other response I'm anticipating is: "Well, if you don't want to reset your VST paths, and you say the ones on the C:\ drive remain intact after cleaning, why don't you just transfer all that's on the other drive to your C:\ drive?" Answer: Well, as I stated in the previous response, because 1 of the universal needs in our technology is SPEED...AT EVERY TURN! Further, if for some reason my C:\ drive crashes that means I have to remember all of those VST's, and settings, blah, blah, blah in order to re-install. Also, that's just that much more the C:\ drive as to deal with. And as I eluded to earlier, the way the drum maps are set up causes you to spend an inordinate amount of time reassigning maps....and that's if you CAN remember what the assignments are. Now, if they added a Print opt, or something that could save EVERYTHING on the map, as in exactly what s'ware, or h'ware synth you had mapped to any given sound, that would be a HUGE step in the right direction. Also, while I don't use the Step Sequencer that much, it only stands to reason that those settings would also be blown away. So, as for viable solutions: First of all, I'm not trying to make Cakewalk out to be the bad guy, I'm just trying to find a happy solution. So, I looked in the Settings for the cleaner for a way to exempt the "other than C:\" map from being blown away. Not there. I agree that writing their tech support might offer a solution, however, I still think it's a much easier route to pursuit to find the setting in Sonar that points to that path. I'm going to send this to CWalk Tech Support, and see if they can shed any light on it, as well as Harmony Central. If there are any other ideas I'd really appreciate it. Tanx, KC
Are you using Plugin Manager and do you have a personal, or custom Plugin list saved? It seems as if SONAR is looking at the default locations on it's Plugin scan while missing the other locations because your Plugin Manager isn't set up to find the other folders which you prefer to use. The answer to your question may be that you are looking for the Plug In manager and the settings found within. Plugin manager has a odd way of making you think you have made a custom list when your settings are just sort of in a state of limbo. Make sure you actually "save" a custom Plugin list and make sure that your projects are actually using that list. Or perhaps I don't really understand your question and my answer is naively simplistic. If so, I apologize for not following the idea you are trying to convey. Good luck.
|
kakku
Max Output Level: -59 dBFS
- Total Posts : 1646
- Joined: 2014/08/31 21:37:39
- Location: Finland
- Status: offline
Re: How To Properly Clean My Registry
2014/12/16 17:10:04
(permalink)
I think CCleaner could be a good alternative to any registry cleaner. Just don't use the registry cleaner part of the program and it will only clean useless stuff. This program is not completely safe I have heard so be careful with it. I have never had any problems with it though.
|
dubdisciple
Max Output Level: -17 dBFS
- Total Posts : 5849
- Joined: 2008/01/29 00:31:46
- Location: Seattle, Wa
- Status: offline
Re: How To Properly Clean My Registry
2014/12/16 17:54:18
(permalink)
Lmao. I was just trying to help :)
|
Seth Kellogg [Cakewalk]
Administrator
- Total Posts : 814
- Joined: 2009/02/06 15:25:40
- Location: Boston, MA
- Status: offline
Re: How To Properly Clean My Registry
2014/12/16 18:23:17
(permalink)
King Conga OK! First to address the juvenile, useless drab of dubdisciple. I kindly requested that useless, insulting drivel like yours be avoided. I asked a COMPLETELY legit question that was well articulated, and thoughtful (which is more than I can say for your spelling). SO, PLEASE KEEP OFF OF THIS THREAD, unless you have something useful and constructive to add, OR I WILL REPORT YOU TO THE ADMIN. Now, to Seth, and Sycraft. Gentlemen, I sincerely appreciate your support experience. I also appreciate your patience in reading my fairly long post. However, I too, have been in tech support for 20+ yrs, and I've been using Cakewalk since it's inception when it's founder was writing code in Winston-Salem, NC, 1.5 hrs from my home in late 80's. Not trying to win a spitting contest here, but my thoughts about the registry, and how it works were taken from this perspective. That if you're looking for something in an actual VERY crowded physical filing cabinet, even if your fingers move at lightening speed, you STILL have to look through most of what's in it lest you don't see it, and have to look again, and again. Now, I know computers don't have to "look again, and again", but you get my point, I hope. But another point you overlooked regarding cleaners is cleaning up unneeded crap on hdd, not just the registry. That I KNOW FOR SURE, and if left unattended can eventually hinder the speed quite a bit. And, yes, I'm aware that SSD's do NOT need defragging, but they DO still accumulate significant amounts of trash. That being said, my other overall point in posting in the 1st place was if anyone knew of a setting in Sonar that I could change so that it does NOT point to that "other-than-C:\ drive" path, and delete it out of the VST scanning process. There's obviously something telling it to, when it doesn't touch the paths pointing to C:\. If you're not aware of such an animal, I understand, and gratefully appreciate your effort in assisting me, as opposed to dubdisciple. Thanks, KC
Well, I think the analogy is a bit flawed. When a program (specifically SONAR) asks the registry for something it calls out a specific path HKEY_LOCAL_MACHINE\SOFTWARE\Cakewalk Music Software\SONAR\X3 It's not looking through the entire registry on each call and it's not bound to the physical realm. It's only going to that one key. Your cabinet analogy is fun, but it's not entirely accurate because it's contents will never be put back in out of place (your drive could be fragmented though). Also, the registry is only a maximum of 102MB. While that could have been quite big 10-20 years ago, modern computers just do not get bogged down with files of this size. Especially since we've changed standard formatting of hard disks and indexing has improved. This all coincided with moving to the Windows NT base with XP/Vista. Defragging your system drive, and with it the registry file, will do far more good than trying to clean it. There's no safe way for these applications to know what's okay to remove. This is why SONAR installations get hosed after a registry clean. Some good updated info here: http://en.wikipedia.org/wiki/Registry_cleaner
|
yorolpal
Max Output Level: 0 dBFS
- Total Posts : 13829
- Joined: 2003/11/20 11:50:37
- Status: offline
Re: How To Properly Clean My Registry
2014/12/16 19:47:14
(permalink)
Also I don't think he'd have "rouge" applications there Seth, ol pal. Unless he likes his cheeks all rosy.
Plus one for CCleaner.
|
bitflipper
01100010 01101001 01110100 01100110 01101100 01101
- Total Posts : 26036
- Joined: 2006/09/17 11:23:23
- Location: Everett, WA USA
- Status: offline
Re: How To Properly Clean My Registry
2014/12/16 20:44:51
(permalink)
The time it takes to find a registry value does indeed increase as the hive grows, a basic characteristic of hierarchical databases. When SONAR requests a registry value, specifying the path does not mean Windows can instantly zero in on the key's physical location in the file. Every search involves scanning, entry by entry, until a match is found. I do a lot of benchmarking of this kind of thing, part of the process of optimizing my own code. The scan, however, is pretty durn fast because the registry is cached. But it can still sometimes be a bottleneck. Remember, a program such as SONAR (and its hosted plugins and the Windows functions they call) will typically make dozens or even hundreds of registry queries in response to you just clicking one button. More involved processes such as program initialization or a plugin scan will require literally thousands of registry queries. Even if each one takes 1 microsecond, they can cumulatively account for several seconds' execution time. So registry reads and writes are relatively expensive, and get more expensive as the registry grows in size. Sounds like a good argument for a registry cleaner, right? But no. Registry cleaners remove such a small percentage of the total data in the registry that any minuscule speedup they might achieve would be irrelevant. Given that they're so prone to breaking something, the risk:benefit ratio just doesn't pencil out. So the bottom line is: skip the registry cleaner.
All else is in doubt, so this is the truth I cling to. My Stuff
|
...wicked
Max Output Level: -1.5 dBFS
- Total Posts : 7360
- Joined: 2003/12/18 01:00:56
- Location: Seattle
- Status: offline
Re: How To Properly Clean My Registry
2014/12/30 19:28:13
(permalink)
Well, if you've worked in support for a billion years, chuck the advice of likewise experienced folk and are aggro about it the simple answer is that you sound stubborn and incorrect. But hey, evidence can be wrong too I suppose. Personally I'd dump the scattered VSTs. I doubt you're getting a major speed increase from them and obviously having them scattered across partitions is screwing yourself. Make a clean install and start from scratch. Besides, you can always install the VSTs themselves on your C drive and sample libraries on another drive, that's what most of us do. (and where the more taxing loading comes in anyway). That said, here'st he utilities I use after using just about everything out there under the sun: - MSSE (yah, Windows own virus protection...after using about 20 other products over the years it's the one that gives me the least headache)
- MalwareBytes (just as a backup in case MSSE misses something...I haven't had to run it in a LONG time)
- Auslogics Disk Defrag - I used to use Windows own, then the one that came with System Mechanic before it got bloated. This one is fast and does the job, and can run on several disks simultaneiously. I run this once a month or so
- CCLeaner - I use it for trash but also for it's registry cleaner. I used to use several other ones, but this one is fast and clean and I've never had a problem with it screwing with VSTs. It lets you back it up in case there are mistakes but I've never had a problem.
Now you can curse and spit and tell us we're wrong, but we're also not having the problems you're having, so I hope you'll consider that data as you evaluate your solution. Oh, I suppose there's one other huge difference in my rig over the last decade: I don't use warez anymore. I used to, admittedly, back in the day but once you're on your feet and making money with a DAW they just hold you back with all sortsa problems. Since "going legit" I've been blessed with relatively rock solid builds. Take from that what you will.
=========== The Fog People =========== Intel i7-4790 16GB RAM ASUS Z97 Roland OctaCapture Win10/64 SONAR Platinum 64-bit billions VSTs, some of which work
|
mettelus
Max Output Level: -22 dBFS
- Total Posts : 5321
- Joined: 2005/08/05 03:19:25
- Location: Maryland, USA
- Status: offline
Re: How To Properly Clean My Registry
2014/12/30 20:08:26
(permalink)
☄ Helpfulby dubdisciple 2014/12/30 21:02:54
There are numerous things that can compound together to reduce system performance (one big contributor is people tweaking things without realizing the system impact). A utility you may want to run is Iobit's Advanced System Care (free version). I have the paid version, but the free version is rather capable for top-level tasks. I would recommend running the whole gambit on the "Scan" page, but don't defrag an SSD if you have one. I had a work computer a few years back that was older anyway, but ran like a lame dog. So I took ASC to work on a thumb drive one day and the free version found 10,000+ issues on that machine (in an "IT Security" company no less... what irony!)
ASUS ROG Maximus X Hero (Wi-Fi AC), i7-8700k, 16GB RAM, GTX-1070Ti, Win 10 Pro, Saffire PRO 24 DSP, A-300 PRO, plus numerous gadgets and gizmos that make or manipulate sound in some way.
|
JonD
Max Output Level: -39 dBFS
- Total Posts : 3617
- Joined: 2003/12/09 11:09:10
- Location: East of Santa Monica
- Status: offline
Re: How To Properly Clean My Registry
2015/01/01 10:28:56
(permalink)
To the OP, It's possible you are just using a poor registry cleaner. I've used the registry cleaner in JV PowerTools for years, and it's never harmed any of my systems, much less any component of Sonar.
SonarPlat/CWbBL, Win 10 Pro, i7 2600K, Asus P8Z68 Deluxe, 16GB DDR3, Radeon HD5450, TC Electronic Impact Twin, Kawai MP11 Piano, Event ALP Monitors, Beyerdynamic DT770 Pro, Too Many Plugins, My lucky hat.
|