Noel Borthwick [Cakewalk]
Cakewalk Staff
- Total Posts : 6475
- Joined: 2003/11/03 17:22:50
- Location: Boston, MA, USA
- Status: offline
Advisory: Windows 8.3 file name generation and missing prochannel modules
IMPORTANT: If you found this thread be advised that as of SONAR X3 this information here is somewhat out of date. SONAR implemented a more robust scheme for VST plugin identification that is no longer dependent on short file names. (See the end of this thread for more details) So any files saved in current versions of SONAR will no longer have this issue. However projects from old versions of SONAR may still rely on 8.3 file names and come up with missing plugins if the file system doesn't support 8.3 file names. EDIT: Please follow this more exhaustive KB article for a resolution if you have this problem rather than the details in this thread: http://www.cakewalk.com/Support/kb/reader.aspx/2007013293 ----------- There are a few users running into cases where some of the prochannel modules do not appear in the menus after install. Some symptoms are: - Console Channel emulator is not listed as being available although it is indeed installed - Loading demo projects or templates come up with missing console emulator modules - Prochannel strip can appear blank If you are running into any of these symptoms the chances are very high that you have disabled 8.3 filename generation on your hard drive. You may have either done this manually or you ran some "optimization" tool that did this for you. SONAR's VST inventory still relies on 8.3 file name generation to be active. If not you will get name collisions for plugins and all sorts of weird symptoms. To solve this problem you will need to revert this change and rescan all your plugins. Once you do this it should resolve these issues. Here is a link to a MS article that describes this tweak if you want to check if your system has this issue. http://support.microsoft.com/kb/121007 To check open a command prompt as an administrator. (Start | run | cmd then right click and choose run as administrator) at the command prompt type: fsutil.exe 8dot3name query C: On a good system this should display: The volume state for Disable8dot3 is 0 (8dot3 name creation is enabled). The registry state of NtfsDisable8dot3NameCreation is 2, the default (Volume level setting). Based on the above two settings, 8dot3 name creation is enabled on C:. You should repeat this with all drive letters that you have your VST plugins stored on. Ultimately we will try and move away from this dependency but it involves backwards compatibility issues with projects so we can't completely sever this tie.
post edited by Noel Borthwick [Cakewalk] - 2015/05/31 19:04:46
|
Skyline_UK
Max Output Level: -54 dBFS
- Total Posts : 2133
- Joined: 2004/04/15 17:55:09
- Location: Midlands, UK
- Status: offline
Re:Advisory: Windows 8.3 file name generation and missing prochannel modules
2012/10/02 16:45:53
(permalink)
Noel, The second line above says that 'NtfsDisable8dot3NameCreation' should be 2, but the MS article says the default setting is 0. Which should it be set to?
My stuff Intel Sandy Bridge i7 2600 @ 3.4GHz, 4 cores, 8 threads, 16GB RAM.OS & Programs drive: 240GB SSD Data drives: 1 x 1TB drive RAID mirrored, plus extra 1TB data drive Windows 10 Home 64 bit Cakewalk by BandLab 64 bit, Studio One 3, Band In A Box 2016, Ozone 8+ too many other pluginsBandLab page
|
tKx5050
Max Output Level: -86 dBFS
- Total Posts : 221
- Joined: 2012/09/10 16:38:51
- Status: offline
Re:Advisory: Windows 8.3 file name generation and missing prochannel modules
2012/10/02 16:52:01
(permalink)
When you run the fsutil command the out specifies 2 as the default, if that's any help.
Steve Sonar Platinum, Quad-Capture, I7-3770, 32Gb
|
pwal
Max Output Level: -46 dBFS
- Total Posts : 2909
- Joined: 2004/08/24 07:15:57
- Status: offline
Re:Advisory: Windows 8.3 file name generation and missing prochannel modules
2012/10/02 17:03:51
(permalink)
win8 changes how SFNs are used (disabled by default on all but boot vol and migrated disks) so maybe sonar could check for this? save much gnashing of teeth...
|
The Maillard Reaction
Max Output Level: 0 dBFS
- Total Posts : 31918
- Joined: 2004/07/09 20:02:20
- Status: offline
Re:Advisory: Windows 8.3 file name generation and missing prochannel modules
2012/10/02 17:14:11
(permalink)
Thanks Noel. Great catch. best regards, mike
|
Noel Borthwick [Cakewalk]
Cakewalk Staff
- Total Posts : 6475
- Joined: 2003/11/03 17:22:50
- Location: Boston, MA, USA
- Status: offline
Re:Advisory: Windows 8.3 file name generation and missing prochannel modules
2012/10/02 17:39:59
(permalink)
I haven't personally messed with changing this option so don't have first hand experience with the internal settings. The help for fsutil is below. It seems like the simplest would be to set it ON for ALL disk volumes like this: fsutil.exe 8dot3name set 0 Disclaimer: I haven't tested this myself so if you would rather not do it wait until tech support does some tests with it or someone else who has tried it comments. Here is another link describing this command: http://www.windowsreference.com/windows-7/control-8dot3-naming-in-windows-2008-and-windows-7/ The moral of the story is don't tweak your system unless you really know what you are doing or you can cause more harm than good! ----------------------------- C:\Windows\system32>fsutil.exe 8dot3name set usage : set [0 through 3] | [<Volume Path> 1 | 0] When a volume is not specified the operation updates the registry value: 0 - Enable 8dot3 name creation on all volumes on the system 1 - Disable 8dot3 name creation on all volumes on the system 2 - Set 8dot3 name creation on a per volume basis 3 - Disable 8dot3 name creation on all volumes except the system volume When a volume is specified the operation updates the individual volume's on disk flag. This operation is only meaningful if the registry value is set to 2. 0 - Enable 8dot3 name creation on this volume 1 - Disable 8dot3 name creation on this volume This operation takes effect immediately (no reboot required). Sample commands: "fsutil 8dot3name set 1" - disable 8dot3 name creation on all volumes "fsutil 8dot3name set C: 1" - disable 8dot3 name creation on c:
|
Jonbouy
Max Output Level: 0 dBFS
- Total Posts : 22562
- Joined: 2008/04/14 13:47:39
- Location: England's Sunshine South Coast
- Status: offline
Re:Advisory: Windows 8.3 file name generation and missing prochannel modules
2012/10/02 18:36:51
(permalink)
The moral of the story is don't tweak your system unless you really know what you are doing or you can cause more harm than good! Roger that! The point is if you are making tweaks at least be aware of the consequences of the ones you have made otherwise it can be really difficult working out which tweak is causing which issue. Some recommend turning off 8.3 filenaming as a performance tweak but for the little if anything gained it's not worth a light. Fortunately I have some things that probably pre-date Sonar's requirement for backward capability so I need it anyway.
post edited by Jonbouy - 2012/10/02 18:44:28
"We can't do anything to change the world until capitalism crumbles. In the meantime we should all go shopping to console ourselves" - Banksy
|
pwal
Max Output Level: -46 dBFS
- Total Posts : 2909
- Joined: 2004/08/24 07:15:57
- Status: offline
Re:Advisory: Windows 8.3 file name generation and missing prochannel modules
2012/10/03 02:16:28
(permalink)
i believe the performance threshold is around 30k files in a directory, above that is when 8.3 can effect performance, so unless you keep everything in a single folder...
|
Skyline_UK
Max Output Level: -54 dBFS
- Total Posts : 2133
- Joined: 2004/04/15 17:55:09
- Location: Midlands, UK
- Status: offline
Re:Advisory: Windows 8.3 file name generation and missing prochannel modules
2012/10/03 04:23:51
(permalink)
Noel I've changed my 8.3 file names setting to zero, i.e. when I run fsutil.exe 8dot3name query C: all looks as it should above. I restarted my PC, opened X2 and rescanned plugins. But nothing has changed. I still only get 'Console Emulator Bus' in the list of modules to insert in the pro channel, and I still get the same errors when opening a new project template. What else do I need to do? John
My stuff Intel Sandy Bridge i7 2600 @ 3.4GHz, 4 cores, 8 threads, 16GB RAM.OS & Programs drive: 240GB SSD Data drives: 1 x 1TB drive RAID mirrored, plus extra 1TB data drive Windows 10 Home 64 bit Cakewalk by BandLab 64 bit, Studio One 3, Band In A Box 2016, Ozone 8+ too many other pluginsBandLab page
|
pwal
Max Output Level: -46 dBFS
- Total Posts : 2909
- Joined: 2004/08/24 07:15:57
- Status: offline
Re:Advisory: Windows 8.3 file name generation and missing prochannel modules
2012/10/03 04:33:00
(permalink)
this thread should be a sticky, as the 8.3/SFN functionality is an unstated system requirement
|
Skyline_UK
Max Output Level: -54 dBFS
- Total Posts : 2133
- Joined: 2004/04/15 17:55:09
- Location: Midlands, UK
- Status: offline
Re:Advisory: Windows 8.3 file name generation and missing prochannel modules
2012/10/03 04:48:16
(permalink)
pwal this thread should be a sticky, as the 8.3/SFN functionality is an unstated system requirement +1. Vital.
My stuff Intel Sandy Bridge i7 2600 @ 3.4GHz, 4 cores, 8 threads, 16GB RAM.OS & Programs drive: 240GB SSD Data drives: 1 x 1TB drive RAID mirrored, plus extra 1TB data drive Windows 10 Home 64 bit Cakewalk by BandLab 64 bit, Studio One 3, Band In A Box 2016, Ozone 8+ too many other pluginsBandLab page
|
Skyline_UK
Max Output Level: -54 dBFS
- Total Posts : 2133
- Joined: 2004/04/15 17:55:09
- Location: Midlands, UK
- Status: offline
Re:Advisory: Windows 8.3 file name generation and missing prochannel modules
2012/10/03 04:53:42
(permalink)
Ok, I've got there at last! Noel, I went back to one of your emails to me and tried one of your suggestions. The second step is to copy the folder highlighted below, put it somewhere safe, in my case on my D: drive. Delete the C: drive folder. Cold boot. (Not sure if that's necessary but I did so). Copy the folder back from D: to its original location. Open Sonar. Force a rescan of plugins, and you should see that quick flicker centre screen showing something 'new' was found. Job done. John
My stuff Intel Sandy Bridge i7 2600 @ 3.4GHz, 4 cores, 8 threads, 16GB RAM.OS & Programs drive: 240GB SSD Data drives: 1 x 1TB drive RAID mirrored, plus extra 1TB data drive Windows 10 Home 64 bit Cakewalk by BandLab 64 bit, Studio One 3, Band In A Box 2016, Ozone 8+ too many other pluginsBandLab page
|
Noel Borthwick [Cakewalk]
Cakewalk Staff
- Total Posts : 6475
- Joined: 2003/11/03 17:22:50
- Location: Boston, MA, USA
- Status: offline
Re:Advisory: Windows 8.3 file name generation and missing prochannel modules
2012/10/03 08:21:00
(permalink)
Yes turning the option back on only affects NEW files. Existing files on that drive would not have 8.3 names. So deleting and copying them back forces them to regenerate. I think there may be a command to force windows to regenerate the 8.3 names but I don't recall how. Anyway glad you are back to normal. If you had lots of plugins It should sort out various other potential problems as well. Just make sure that all your existing projects load properly with no missing plugins now. You should investigate how that option got turned off in the first place if you didn't do that manually, since Windows doesn't do that by default. Perhaps you ran some disk optimization software or some tweaks that changed this state. If you find what did it please post an update so others can avoid doing that. There was another user "rasure" that had identical symptoms so he most likely has the same issue. If you see this thread you should apply the same steps.
|
Skyline_UK
Max Output Level: -54 dBFS
- Total Posts : 2133
- Joined: 2004/04/15 17:55:09
- Location: Midlands, UK
- Status: offline
Re:Advisory: Windows 8.3 file name generation and missing prochannel modules
2012/10/03 09:08:58
(permalink)
I've never run any PC optimisers that could have made that change. I tend to leave well enough alone! The only thing I can think of is that the PC is a specialist audiio one from a company here in the UK called Scan, one of their '3XS' range . Part of the spec says that they 'optimise Windows' for audio applications, so perhaps that might have included resetting this file name flag. I'll mention it on their forum.
My stuff Intel Sandy Bridge i7 2600 @ 3.4GHz, 4 cores, 8 threads, 16GB RAM.OS & Programs drive: 240GB SSD Data drives: 1 x 1TB drive RAID mirrored, plus extra 1TB data drive Windows 10 Home 64 bit Cakewalk by BandLab 64 bit, Studio One 3, Band In A Box 2016, Ozone 8+ too many other pluginsBandLab page
|
Noel Borthwick [Cakewalk]
Cakewalk Staff
- Total Posts : 6475
- Joined: 2003/11/03 17:22:50
- Location: Boston, MA, USA
- Status: offline
Re:Advisory: Windows 8.3 file name generation and missing prochannel modules
2012/10/03 09:47:52
(permalink)
Yep that has to be it. They "optimized" it alright, just not for SONAR or any Cakewalk application :) Frankly Windows 7 doesn't really need any tweaking for it to work out of the box with most hardware configurations. With software optimization the golden rule is to optimize when you have a measurable problem, rather than implement a solution in search of a hypothetical problem.
|
stevec
Max Output Level: 0 dBFS
- Total Posts : 11546
- Joined: 2003/11/04 15:05:54
- Location: Parkesburg, PA
- Status: offline
Re:Advisory: Windows 8.3 file name generation and missing prochannel modules
2012/10/03 09:57:56
(permalink)
With software optimization the golden rule is to optimize when you have a measurable problem, rather than implement a solution in search of a hypothetical problem. Now that is a great quote.
SteveC https://soundcloud.com/steve-cocchi http://www.soundclick.com/bands/pagemusic.cfm?bandID=39163 SONAR Platinum x64, Intel Q9300 (2.5Ghz), Asus P5N-D, Win7 x64 SP1, 8GB RAM, 1TB internal + ESATA + USB Backup HDDs, ATI Radeon HD5450 1GB RAM + dual ViewSonic VA2431wm Monitors; Focusrite 18i6 (ASIO); Komplete 9, Melodyne Studio 4, Ozone 7 Advanced, Rapture Pro, GPO5, Valhalla Plate, MJUC comp, MDynamic EQ, lots of other freebie VST plugins, synths and Kontakt libraries
|
Re:Advisory: Windows 8.3 file name generation and missing prochannel modules
2012/10/03 14:01:46
(permalink)
Hey Everyone, It looks like Noel and the rest of you have done a good job troubleshooting this. With some help from Noel and Keith (thanks guys), I threw up a KB article that should hopefully help with anyone who runs into this behavior in the future. A little while back I ran through this process very specifically on my own system (first breaking it intentionally and then repairing it)... multiple times. Do take care when going through the steps. It's not as scary as it seems, but if you miss a step (specifically the CUT/COPY/PASTE part of it) it won't work properly. I hope this helps anyone who runs into it in the future. It's tagged in our Knowledge Base and of course can be accessed via this link at any time: http://www.cakewalk.com/Support/kb/reader.aspx/2007013293 Best regards,
|
synkrotron
Max Output Level: -22.5 dBFS
- Total Posts : 5263
- Joined: 2006/04/28 16:21:21
- Location: Warrington, UK
- Status: offline
Re:Advisory: Windows 8.3 file name generation and missing prochannel modules
2012/10/03 15:17:15
(permalink)
Hmmm... I'm going to sound like a complete noob now. I went to my command prompt and typed in the above command. What I got back was this:- "The FSUTIL utility requires that you have administrative privileges" As far as I'm concerned I set my new account up as Administrator on this machine, and if I go to users in control panel and check my settings it says Administrator under my name. What on earth have I done wrong now??
http://www.synkrotron.co.uk/Intel Core™i7-3820QM Quad Core Mobile Processor 2.70GHz 8MB cache | Intel HM77 Express Chipset | 16GB SAMSUNG 1600MHz SODIMM DDR3 RAM | NVIDIA GeForce GTX 675M - 2.0GB DDR5 Video RAM | 500GB Samsung 850 Pro SSD | 1TB Samsung 850 Pro SSD | Windows 10 Pro | Roland OCTA-CAPTURE | SONAR Platinum ∞ FFS| Too many VSTi's to list here | KRK KNS-8400 Headphones | Roland JP-8000 | Oberheim OB12 | Novation Nova | Gibson SG Special | PRS Studio
|
tKx5050
Max Output Level: -86 dBFS
- Total Posts : 221
- Joined: 2012/09/10 16:38:51
- Status: offline
Re:Advisory: Windows 8.3 file name generation and missing prochannel modules
2012/10/03 15:31:25
(permalink)
type cmd into the search bar, when it shows up in the list then right click and choose run as administrator. From the dos box run the fsutil command.
Steve Sonar Platinum, Quad-Capture, I7-3770, 32Gb
|
arachnaut
Max Output Level: -67 dBFS
- Total Posts : 1168
- Joined: 2007/05/05 17:24:33
- Location: Sunnyvale, CA USA
- Status: offline
Re:Advisory: Windows 8.3 file name generation and missing prochannel modules
2012/10/03 15:45:06
(permalink)
I wonder if you could fix the file name by copying to a FAT32 usb thumb drive and then back? That should create an 8.3 file name, I think.
- Jim Hurley - SONAR Platinum - x64 - Windows 10 Pro ASUS P8P67 PRO Rev 3.0; Core i7-2600K@4.4GHz; 16 GB G.SKILL Ripjaws X; GeForce GT 740; Saffire Pro14 MixControl 3.7; Axiom 61 64-Bit audio, SR: 48kHz, ASIO 256 samples latency, Rec/Play I/O Buffers 512k, Total Round Trip Latency 13 ms, Pow-r 3 dither
|
Skyline_UK
Max Output Level: -54 dBFS
- Total Posts : 2133
- Joined: 2004/04/15 17:55:09
- Location: Midlands, UK
- Status: offline
Re:Advisory: Windows 8.3 file name generation and missing prochannel modules
2012/10/03 16:00:54
(permalink)
Thanks Ryan, that was quick! Many thanks indeed. Ok, I've done all that and I think I'm now all set. My Cmd listing looks right now - it looked like the first picture before... (Again, can someone make this topic sticky please?) John
My stuff Intel Sandy Bridge i7 2600 @ 3.4GHz, 4 cores, 8 threads, 16GB RAM.OS & Programs drive: 240GB SSD Data drives: 1 x 1TB drive RAID mirrored, plus extra 1TB data drive Windows 10 Home 64 bit Cakewalk by BandLab 64 bit, Studio One 3, Band In A Box 2016, Ozone 8+ too many other pluginsBandLab page
|
synkrotron
Max Output Level: -22.5 dBFS
- Total Posts : 5263
- Joined: 2006/04/28 16:21:21
- Location: Warrington, UK
- Status: offline
Re:Advisory: Windows 8.3 file name generation and missing prochannel modules
2012/10/03 16:06:27
(permalink)
tKx5050 type cmd into the search bar, when it shows up in the list then right click and choose run as administrator. From the dos box run the fsutil command. lol, you can tell I've only just moved away from XP huh?? Thanks for that :-)
http://www.synkrotron.co.uk/Intel Core™i7-3820QM Quad Core Mobile Processor 2.70GHz 8MB cache | Intel HM77 Express Chipset | 16GB SAMSUNG 1600MHz SODIMM DDR3 RAM | NVIDIA GeForce GTX 675M - 2.0GB DDR5 Video RAM | 500GB Samsung 850 Pro SSD | 1TB Samsung 850 Pro SSD | Windows 10 Pro | Roland OCTA-CAPTURE | SONAR Platinum ∞ FFS| Too many VSTi's to list here | KRK KNS-8400 Headphones | Roland JP-8000 | Oberheim OB12 | Novation Nova | Gibson SG Special | PRS Studio
|
tKx5050
Max Output Level: -86 dBFS
- Total Posts : 221
- Joined: 2012/09/10 16:38:51
- Status: offline
Re:Advisory: Windows 8.3 file name generation and missing prochannel modules
2012/10/03 16:28:22
(permalink)
synkrotron we all have to work through the gotcha stages. Next thing you'll discover is that whenever you install anything, just make it a habit to right-click on the installer and choose "run as administrator". Save you some grief down the road
Steve Sonar Platinum, Quad-Capture, I7-3770, 32Gb
|
arachnaut
Max Output Level: -67 dBFS
- Total Posts : 1168
- Joined: 2007/05/05 17:24:33
- Location: Sunnyvale, CA USA
- Status: offline
Re:Advisory: Windows 8.3 file name generation and missing prochannel modules
2012/10/03 18:21:38
(permalink)
tKx5050 synkrotron we all have to work through the gotcha stages. Next thing you'll discover is that whenever you install anything, just make it a habit to right-click on the installer and choose "run as administrator". Save you some grief down the road Or get the Revo installer/uninstaller - it's very nice.
- Jim Hurley - SONAR Platinum - x64 - Windows 10 Pro ASUS P8P67 PRO Rev 3.0; Core i7-2600K@4.4GHz; 16 GB G.SKILL Ripjaws X; GeForce GT 740; Saffire Pro14 MixControl 3.7; Axiom 61 64-Bit audio, SR: 48kHz, ASIO 256 samples latency, Rec/Play I/O Buffers 512k, Total Round Trip Latency 13 ms, Pow-r 3 dither
|
Skyline_UK
Max Output Level: -54 dBFS
- Total Posts : 2133
- Joined: 2004/04/15 17:55:09
- Location: Midlands, UK
- Status: offline
Re:Advisory: Windows 8.3 file name generation and missing prochannel modules
2012/10/06 05:32:09
(permalink)
Any reason why this isn't sticky anymore? I know there's now an excellent Knowledge Base article but that's only visible if you happen to go there hunting for a solution.
My stuff Intel Sandy Bridge i7 2600 @ 3.4GHz, 4 cores, 8 threads, 16GB RAM.OS & Programs drive: 240GB SSD Data drives: 1 x 1TB drive RAID mirrored, plus extra 1TB data drive Windows 10 Home 64 bit Cakewalk by BandLab 64 bit, Studio One 3, Band In A Box 2016, Ozone 8+ too many other pluginsBandLab page
|
pwal
Max Output Level: -46 dBFS
- Total Posts : 2909
- Joined: 2004/08/24 07:15:57
- Status: offline
Re:Advisory: Windows 8.3 file name generation and missing prochannel modules
2012/10/06 09:05:31
(permalink)
manual stickiness vailable via bumping
|
pwal
Max Output Level: -46 dBFS
- Total Posts : 2909
- Joined: 2004/08/24 07:15:57
- Status: offline
Re:Advisory: Windows 8.3 file name generation and missing prochannel modules
2012/10/06 09:12:40
(permalink)
|
Noel Borthwick [Cakewalk]
Cakewalk Staff
- Total Posts : 6475
- Joined: 2003/11/03 17:22:50
- Location: Boston, MA, USA
- Status: offline
Re:Advisory: Windows 8.3 file name generation and missing prochannel modules
2012/10/06 09:34:18
(permalink)
SONAR continues to use the ID generation scheme that earlier versions used. This had to be done for backwards compatibility with earlier projects or VST's saved in projects would never load. For the next update to be more Win8 compatible, I am experimenting with a more robust ID generation mechanism that is long file name aware. i.e. we wont have the problem with short names colliding because you have the same 8.3 name in different folders. Its a complicated problem though. For backwards compatibility we cannot completely abandon the short file name scheme, so I use a combination of the two approaches - I save the legacy CLSID as well as the new "high resolution" GUID and only X2 will use the new one.
|
Re:Advisory: Windows 8.3 file name generation and missing prochannel modules
2012/10/06 09:45:33
(permalink)
BTW regarding stickiness: Not actually sure who stickied it. I changed it simply for the reason that we HAVE a Knowledge Base. It's sole purpose IS for important topics like this. I would encourage people to rely on visiting it from time to time and not just checking out the latest stickies. If we stickied everything (articles and/or conversations) we thought were important for customers to be aware of... then this would be an entire forum of stickies. It might even start to look like a knowledge base after a while... and not a forum :) You ever work with someone who puts sticky notes up about EVERYTHING? It eventually becomes a moot point since they all seem to linger and nothing really gets done... not to mention it becomes harder to find what you're looking for. While I do think this is an important topic... in my many years of working tech support its come up fewer times than I can count on one hand.
|
pwal
Max Output Level: -46 dBFS
- Total Posts : 2909
- Joined: 2004/08/24 07:15:57
- Status: offline
Re:Advisory: Windows 8.3 file name generation and missing prochannel modules
2012/10/06 10:09:08
(permalink)
@noel - thanks for the info, good news wrt an updated implementation :) @ryan - maybe a sticky advertsing the knowledge base itself then?
|