Steam
Not enough ratings
Ubisoft Connect — DLL KERNEK32.dll error on Windows 7
By Michanicks
How to launch Ubisoft Connect on Windows 7 if you get DiscardVirtualMemory DLL KERNEL32.dll error
   
Award
Favorite
Favorited
Unfavorite
Error description
If you try to play Ubisoft games on Windows 7, you can probably see this (or similar) error message.







There is solution to temporary fix it and launch your games.
Solution
The plan is to install older version of Ubisoft Connect while tricking launcher to think it's the most recent version so it's not gonna update.

1) Download this exact version of Ubisoft Connect
Download file by this link.
https://uplay.en.uptodown.com/windows/download/98068065
If link doesn't work, notify me, i gonna send needed file through Google Drive.

2) Figure out the current version's number
Open the folder where your Ubisoft launcher installed.
Find the version.txt file.
Copy and send it to the desktop - you gonna need it.

3) Uninstall Ubisoft Connect you currently have
Regular Windows service will do.

4) Install the downloaded version of Ubisoft Connect
The downloaded file supposed to have this name:
ubisoft-connect-140-0-10857.exe

AT THE END OF INSTALLATION TURN OFF THE "LAUNCH UBISOFT CONNECT" CHECKBOX!
Otherwise launcher will update to recent version and you gonna have to delete launcher again.

5) Replace the version.txt file in launcher folder with the one you saved previously
The version.txt file currently installed is outdated, if you replace it with the version.txt you have previsously send to the desktop, launcher will think you have most recent version installed.

If you forgot to do it, launch Connect as usual, let it update and cause the error, then repeat all steps from the second one.
Done!
Even after fix this error may appear again if Ubisoft will update their useless launcher once again.

Don't delete the installation file (ubisoft-connect-140-0-10857.exe), you gonna need it to repeat all the steps from the second one if/when Connect gonna get updated again.

I hope it worked, good luck and have fun.
28 Comments
Michanicks  [author] 8 Mar @ 8:14am 
I'm sorry, but there is no more solutions i know.

I believe now for you it's morally okay to use, let's say, non-official version of the game. Btw, do you know about Assassin's Creed 4? Isn't it the best pirate game ever?
Stelm174 8 Mar @ 7:31am 
Hello, I did everything according to your steps, but writes at the end that this version is outdated and will not be able to work. And then throws the login and password into the window again. I enter it again and so on in a circle. Do you have any other solutions to the problem? I'm trying to launch Assassin Creed 2.
Michanicks  [author] 23 Feb @ 8:57am 
I have no idea, sadly, and no Win7 to test it anymore. If someone will find reliable solution i will add it to the guide.
ricey1966 23 Feb @ 7:00am 
Unlesss there is a way to fool it re the date , it may be tied to the date on the system, ?
Michanicks  [author] 19 Feb @ 9:34pm 
Oh. That's bad. RIP.
ricey1966 19 Feb @ 1:58pm 
This is a DATE issue, as the file is nearly 2yrs old (april14th 23 iicr ) They have blocked it or nuked it, And the problem is all the versions after this 1, do not work on WIN 7
ricey1966 19 Feb @ 1:54pm 
I have been using this version, and updating the Version.txt file after each update ubisoft-connect-140-0-10857.exe the latest ersion is ends with 11552
Michanicks  [author] 19 Feb @ 10:34am 
If i can reach my old laptop someday, i'll try to see if that file is still here, maybe it's worth tryting to share it on Google Drive
ricey1966 19 Feb @ 7:49am 
17/02/25 Ubi has nuked this version of Connect, Now gives a This version is out of date or similar and it won't launch, It has worked fine for nearley 2 years on WIN7
Deathshead 4 Feb @ 7:29am 
2/2025 works ty