Sublab XL won't start on Windows 7

Hi,

Sublab XL won’t start on my Windows 7 , I get an error message saying it’s missing the api-ms-win-core-winrt-string-l1-1-0.dll.

I tried installing the program a couple of times with the same result.

No issues with the old Sublab.

Any way to fix this?

Regards

Hi Oliver,

I got the exact same issue but with latest regular Sublab, version 1.1.8…

got the the same message when launching the standalone, and the vst versions don’t show up inside my DAW.

Can the developper answer our support tickets please???

1 Like

Hey guys,

You’re missing a dll that is used during activation. It is present on windows 8 and higher.

@Julia on support will more than likely have gotten back with a fix @Oliver808, we’re working through the backlog here this morning and she’ll get on to you today :+1: :+1:

Hey @Oliver808 & @studiotaoproductions just sent you a DM!

@Julia I also need a solution for this. Is there a workaround or fix to get this working? Since FAW completely abandoned offline installation, no hope there, but I still need this working like others.

Thanks

@EnergyCrush, there should be a work around that @Julia will communicate to you via PM.

Thanks,
Gavin.

1 Like

I have walked through the steps provided by Julia multiple times, uninstalling and reinstalling SubLab multiple times, but this continues to be a problem. It appears the Native Instruments maschine software also relies on these libraries, but works perfectly - unless removed in which case it fails until they are restored.

This is clearly a problem with SubLab. The other literal hundreds of plugins I have on this box work perfectly as needed, it is solely SubLab that appears to be having this issue.

I have responded to Julia with this information as well, and would like to know what the next steps are.

Thank you very much,
Mickey

Hi Mickey,

Can you let me know more info about Native Instruments relying on the same library? That might be the key to getting it working. Thanks for the patience, obviously we want to get it working for you but it can be a bit tricky.

Best,
Gavin.

Sure, I will help in any way I can.

The second video walks through the installation of vc_redist.x64.exe. In the process of testing, I removed this package, which I apparently already had installed to support Maschine, as when I restarted, the Maschine services produced an error - though different from the one from SubLab. I can get screenshots of that tonight if it seems it may be helpful.

Reinstalling vc_redist.x64.exe resolved issues with Maschine, but SubLab still can’t find the library.

Both the 32 and 64 bit api-ms-win-core-string-l1-1-0.dll files are hidden on my system and owned by TrustedInstaller, so overwriting/replacing them wasn’t straightforward in testing. I had to unhide them and take ownership before I could remove them and try replacing them with the versions linked in the first video Julia referenced - the referenced ones were also substantially larger.

In either case, even after rebooting multiple times, and removing SubLab and everything completely and installing one at a time with SubLab last won’t make the error go away.

To test, I’m just attempting to open the standalone SubLab installation rather then the VST2 or VST3 in a DAW. Ultimately I’d only need the VSTs to work, but is it expected that the standalone version wouldn’t work and the VSTs would? I believe attempting to load the VSTs in a DAW (Renoise in this case, but I can try in Ableton, Cubase, Reason, Reaper, Maschine, or BitWig) doesn’t give me an error, but just won’t load, but I can also validate this tonight.

If there is any testing or log gathering I can do to help, I’ll do whatever I can. It feels like the libraries are loaded on the computer correctly, and Maschine is able to, but SubLab can’t. It doesn’t seem like the files being hidden like a system file is or would be the issue - when I copied in the versions downloaded, I did not rehide them, but SubLab still wasn’t able to find them. I don’t recall if there is a way to validate the dlls were loaded in the GAC, but am happy to try anything that will provide insight.

Thank you very much Gavin

Yes, please post the Maschine error @EnergyCrush!

I think if SubLab can see the dll, it should work, the open question is where to place the dll so that SubLab can see it. We’re looking into it here :+1: and will update you here so stay tuned.

Hi Gavin,
Could it be the version number of the dll that is not right for Sublab XL on windows 7?

I’m wondering because the correct dlls for windows 7 are already in my windows 32 and 64 bit folders, just not the same version as in the video. Also, I have no issues with the older Sublab, the vst launches fine, I suppose it also relies on these dlls to work.

Hope this helps, let me know.

Thanks,
Olivier.

I wonder if Oliver808 has a point, though in my case it’s Sublab rather than XL.

When I uninstall VC_redist.x64.exe and reboot, I get the following errors from Native Instruments:

Maschine_v1
Maschine_v2

I noticed when I try to start Sublab at that point, I then get this error:
SubLab_v1

The errors for NI go aware when I reinstall VC_redist.x64.exe and reboot.

I also attempted to run regsvr32 /i api-ms-win-core-string-l1-1-0.dll in the off-chance the dll wasn’t properly registered. This produced the error:
SubLab_v2

After digging around online, nothing I could find would allow this to work, including attempting to use regasm in case it was a .Net library, but it doesn’t appear to be. However, it seems this may not actually be an issue as there are many dlls that apparently don’t need to be registered this way to work as intended, and nothing else appears to be broken in reference to it. So … still not sure what is happening.

I wanted to mention that I also tried putting the DLs from the videos in the C:\Program Files\FAW\SubLab dir, but Sublab still has the same error.

Just passing this info onto @Aymeric_FAW :+1:

Hi there,

is any solution for the Windows 7 issues on the horizon?

We’re looking into it at the moment @Ibez, I’ve had a chat to Aymeric and he’s trying to figure out why the library is not working. It should, but it doesn’t so its a bit tricky.

1 Like

Can I get some assistance with this same issue? I just purchased SubLab because its compatible with Win 7. I’m getting this error message. System Error: The program can’t start because api-ms-win-core-winrt-string-l1-1-0.dll is missing from your computer.

Hey Matt…we’re looking at it. The issue with the win-core dll is new and introduced in version 1.0.7…can you hang on while we try to remedy the issue. In the meantime were totally fine with issuing a refund to you and I’ve also updating the minimum specs on the sublab home page.

Gavin.

I can wait. Ill be upgrading to windows 11 in the next few months anyway. Its just a bit disappointing to buy something that doesnt work out of the box.

2 Likes

I totally empathise with that @FrogDick :+1:

Adding this information here as well. I want to believe this fix is intended to work for Sublab as well given it’s been part of the discussion.

I finally got a chance to try this, and I was at least able to get to the activation screen of Sublab this time, so it seems the fix at least partially addresses the issue for Sublab as well.

However, upon clicking Activate, I get the following issues - one is from Visual Studio, though obviously I don’t have symbols to work with. The last is when attempting to load it and activate as a plugin rather than standalone. This issue happens when running the standalone as Administrator as well (which I tried to see if I could just get it activated so could then use it):

image
image
image
image