Dragon Nest Launcher

0 views
Skip to first unread message

Toney Talbot

unread,
Aug 3, 2024, 5:39:30 PM8/3/24
to pasinocon

However, I found an issue with the launcher. As the title says, it crashes before I can even get to the login window. It gets to the point where it updates the launcher and then when it's trying to initialize, it freezes and then crashes. Before you say anything, Ill tell you what I tried and hope I can find someone who had the same exact problem.

Important: When you run this command, DISM uses Windows Update to provide the files that are required to fix corruptions. However, if your Windows Update client is already broken, use a running Windows installation as the repair source, or use a Windows side-by-side folder from a network share or from a removable media, such as the Windows DVD, as the source of the files. To do this, run the following command instead:

The sfc /scannow command will scan all protected system files, and replace corrupted files with a cached copy that is located in a compressed folder at %WinDir%\System32\dllcache.
The %WinDir% placeholder represents the Windows operating system folder. For example, C:\Windows.

Note Do not close this Command Prompt window until the verification is 100% complete. The scan results will be shown after this process is finished.

The location of the file KernelBase.dll varies in different system type. If your Windows OS is 64-bit, the 64-bit KernelBase.dll is located in C:\Windows\System32 and the 32-bit KernelBase.dll is located in C:\Windows\SysWOW64.

4) On your keyboard, press the Windows Logo Key and R at the same time to open the Run dialog. Type CMD and then press Ctrl, Shift and Enter on your keyboard at the same time to run the Command Prompt as administrator. You will be prompted for permission. Click Yes to run the Command Prompt.

Btw I have Windows 10 Home single language and well, I can't find someone who has the same version. I tried that dll files program and it requires me to buy a license and I don't have access to a credit card at this moment.

if the problem is still there after re-register I guess you could try use my file even if version is not the same, just be sure to save the original KernelBase.dll somewhere else while you test the other one and if something goes south you can just replace back with original or you could also create a system restore point just in case.

Registering it also gave me the error " The module "kernelbase.dll" was loaded but the entry-point DllRegisterServer was not found.
Make sure that "kernelbase.dll" is a valid DLL or OCX file and then try again." in both the old and new kernelbase.dll file.

I ran Event Viewer to see whats the issue and I found out 2 errors. Event ID 1000 related to Kernelbase.dll and Event ID 1026 Framework based(my framework is version 4.8).I havent tried downgrading to 4.0 because I have no knowledge on how to do that and it seems I dont have an option to have both my 4.8 and 4.0 at the same time if you know what it means. And according to microsoft 4.8 supports 4.0 and up based applications. If that is not correct, let me know please.

Ok, I'm not a technician and I have little knowledge on Computer Programming. Having said that I searched the web for these particular Events and I found that many people had the same issue with UE4 related games such as fortnite. They couldnt even run the launcher just like me. I don't know if it is related.

Application: NCLauncher2.exe Framework Version: v4.0.30319 Description: The process was terminated due to an unhandled exception. Exception Info: System.IO.EndOfStreamException at ProtoBuf.ProtoReader.Ensure(Int32, Boolean) at ProtoBuf.ProtoReader.ReadString() at DynamicClass.proto_28(System.Object, ProtoBuf.ProtoReader) at ProtoBuf.Serializers.CompiledSerializer.ProtoBuf.Serializers.IProtoSerializer.Read(System.Object, ProtoBuf.ProtoReader) at ProtoBuf.Meta.RuntimeTypeModel.Deserialize(Int32, System.Object, ProtoBuf.ProtoReader) at ProtoBuf.Meta.TypeModel.DeserializeCore(ProtoBuf.ProtoReader, System.Type, System.Object, Boolean) at ProtoBuf.Meta.TypeModel.Deserialize(System.IO.Stream, System.Object, System.Type, ProtoBuf.SerializationContext) at ProtoBuf.Serializer.Deserialize[[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]](System.IO.Stream) at GameUpdateService.US4GameInfoStream.Deserialize(Byte[], Int32) at GameUpdateService.US4GameInfoStream.SocketSendReceive(Byte[]) at GameUpdateService.US4GameInfoStream.GetGameInfoLanguageRequest(System.String) at GameUpdateService.US4GameInfoStream+d__33.MoveNext() at System.Runtime.CompilerServices.AsyncMethodBuilderCore+c.b__6_1(System.Object) at System.Threading.QueueUserWorkItemCallback.WaitCallback_Context(System.Object) at System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean) at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean) at System.Threading.QueueUserWorkItemCallback.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem() at System.Threading.ThreadPoolWorkQueue.Dispatch() at System.Threading._ThreadPoolWaitCallback.PerformWaitCallback()

If you have tried all the steps and nothing worked try Downloading Driver Booster 6 (Free Version) - -booster.php and before you Update all your drivers (PM me on Forums I will give you Activation Code for Driver Booster 6 Pro Version.), And See if that helps

For this error that you are getting - the module "kernelbase.dll" was loaded but the entry-point DllRegisterServer was not found. Make sure that "kernelbase.dll" is a valid DLL or OCX file and then try again." Have you tried doing all the

1. Click the Start button.
2. Type "command" in the search box.
3. Hold CTRL + Shift on your keyboard and click on Command Prompt. This will open it with admin privileges.
4. Click Yes on the permission dialog box.
5. Type and enter this command: regsvr32 /u KernelBase.dll. This will unregister the file.
6. Type and enter this command: regsvr32 /i KernelBase.dll. This will register the file.

When you Re-Installed Windows 10 have you used latest Windows 10 Installer? or you had one from long time? - usually people Installs Windows into DVD/USB and keep it for a long time until they need to Re-Install, which is fine in most cases unless installer is extremely old. If you used older one, try downloading latest Windows 10 from this link -gb/software-download/windows10 , You can also pre-load Windows 10 installer with your latest manufactors drivers. Honestly I'm surprised that Windows Re-Install haven't fixed the issue for you, but if you used older installer my guess would be it. However if you used latest one and you still getting corruptions and errors after Re-Install and none of the solutions above worked.. before and After Re-Install then I'm out of ideas, very Interesting. Maybe Support has other options that you could try.

Yeah, didn't solve the issue. Btw, I was searching the web and found out you cant register KernelBase.dll because its a COM dll or the was it because it wasn't. I dont remember well. I got it from the forums of Microsoft, so I guess its true.

I missed something when you told me your possible solutions. I know I said update my windows to the latest, it wasn't. I had version 1809 and I just downloaded 1903. My bad. Anyways, now it is the latest version with everything up to date.

Wait, so what did you do exactly? you freshly installed windows, or you just updated windows into a newer version? and that is why you tried to delete launcher?, for Drivers use it only to update drivers, and only update the ones that you need, When it comes to drivers like GPU, installing manually from manufacturers website is a better choice, when you want to delete something use either specific software uninstaller that came with the software or Programs and Features, it's not necessary to use 3rd party uninstaller, try loading into Safe Mode and delete/Install Launcher from there, or delete it manually by going to the installed location and then download launcher again from _Installer.exe

The version on steam is the the north american version of dragon nest. So you'll be able to play and party with anyone who plays dragon nest NA but not anyone that plays the european, sea, chinese, korean, etc versons of dragon nest.

others may feel differently than myself but i'd say don't get your hopes too high. I played the NA version for about 6 months before switching to the chinese server (with an english patch) because i hated nexon's support for the game. I made a ticket during the beta regarding free credits they were giving out because I didn't receive any and after 11 months of automated responses I finally got an email where they basically said oops, sorry about your luck.

also, as shown in the videos and image i posted on the dragon nest steam page (sorry, not meaning to advertise. just giving a reference point) the north american/steam version is at least 6 months behind some of the other versions as far as content is concerned.

I still hate how they screwed up my guild name because they fused my old server to some new one and someone stole the name while I wasn't playing. Still got my closed beta title tho, so there's that. :/

It's an ok game. Had trouble with the registration on Steam, and played the client version for about 2 weeks. A lot of fetch quests but it has a nice assortment of flashy skills when fighting in a dungeon. The game is very easy, always play the game at master from the very start or else it gets so boring. The later dungeons in abyss are more cheap than hard. They will swarm and constantly knock you up if you're playing solo. I'm playing as a Cleric/Paladin.

c80f0f1006
Reply all
Reply to author
Forward
0 new messages