Nieuws:

Welkom op het PC Helpforum voor gratis advies èn hulp bij computerproblemen !

Hoofdmenu

DLL Als ik roads of rome(spel)

Gestart door Willem66, maandag 02 augustus 2021, 18:58:23

Vorige topic - Volgende topic

0 Leden en 1 gast bekijken dit topic.

Willem66

Als ik roads of rome (spel)wil spelen,krijg ik de melding van uctrbase.dll staat waarschijnlijk niet op uw pc.
Later ergens ook van VCRuntime 140.dll.
Hoe los ik dat op?

Reinier

ucrtbase.dll is integraal onderdeel van Windows 10 dus het zou aanwezig moeten zijn, daarom volgende vraag:

Dit al geprobeerd ?
https://support.microsoft.com/en-us/windows/using-system-file-checker-in-windows-10-365e0031-36b1-6031-f804-8fd86e0ef4ca

Als deze checks zonder foutmeldingen verlopen, heb je ook in de map \Windows\System32  gekeken of deze DLL aanwezig is of niet..?
Op mijn systeem is deze nl. wel aanwezig met installatie-datum van 10 feb 2021....

Doet mij vermoeden dat je niet alle updates hebt geïnstalleerd.... :icon_rolleyes:

Willem66

Sorry,vergeten te vermelden,maar ik draai windows 8.1.

Reinier

Zou je dan niet eens overwegen om ( nog steeds gratis ) te upgraden naar Win 10 ?
Win 11 komt er eind dit jaar aan, dan loop je alweer 2 Windows-versies achter en het houdt een keer op...
Daarbij kun je Win 8.1, voor zover nu bekend, niet upgraden naar Win 11, Win 10 voor als nog wel ( scheelt je ook nog de kosten van een nieuwe licentie )..

De controle, zoals gelinkt van Microsoft, werkt óók onder Win 8.1 dus doe dat eerst en kijk of betreffende DLL daarna wèl aanwezig is.

Zo niet dan kun je betreffende DLL hier downloaden ( als zip-bestand ).
Zip uitpakken naar C:\Windows\System32.
Daarna moet je de DLL registreren en wel zo:
Open een opdrachtprompt als Administrator.
Type bij de cursor de volgende opdracht:  regsvr32 ucrtbase.dll  en druk op [enter].
Herstart hierna de pc en kijk of het spel werkt.

porrelaar

Het lijkt me niet verstandig om alleen een los dll bestand te downloaden.
De foutmeldingen lijken erop te wijzen dat een runtime library ontbreekt.
Volgens mij vind je de oplossing voor jouw probleem hier: https://www.bleepingcomputer.com/tutorials/fix-missing-vcruntime140dll-dll-error-in-windows/

Roads of Rome lijkt mij een oud spel, dat Microsoft Visual C++ 2015 Redistributable nodig heeft.
Je kunt ook eerst kijken via Configuratiescherm > Programma's en onderdelen of Microsoft Visual C++ 2015 Redistributable al aanwezig is op jouw computer. Ik vermoed van niet.

Let op: er kunnen verschillende versies van Microsoft Visual C++ Redistributable op jouw pc staan. Het is niet zo dat je alleen de nieuwste moet laten staan. Oudere programma's gebruiken oudere versies van Microsoft Visual C++ Redistributable.
Op mijn pc staan bijvoorbeeld de volgende versies:

Willem66

Wat ik ook doe of probeer,het spel werkt niet in windows 8.1?

porrelaar

Ik heb het spel Roads of Rome net even gedownload van deze website: https://www.gametop.com/download-free-games/roads-of-rome/download.html
Ik heb het geïnstalleerd op een van mijn Windows 10 pc's waarop Microsoft Visual C++ 2015 Redistributable NIET aanwezig is.
Op die pc staan wel de volgende versies van Microsoft Visual C++:



En het spel speelt zonder foutmeldingen.
Het is wel een bijzonder simpel spel. Na 2 minuten had ik het wel gezien. Al is het mogelijk dat het spel later iets moeilijker wordt.
Het spel zou geschikt zijn voor Windows 98/XP/Vista/7/8/10

Willem66


porrelaar

Had je dit artikel doorgenomen: https://www.bleepingcomputer.com/tutorials/fix-missing-vcruntime140dll-dll-error-in-windows/
En heb je Microsoft Visual C++ 2015 Redistributable geïnstalleerd? Daarna nog de pc opnieuw opstarten en dan pas weer proberen of het spelletje Roads of Rome wil spelen.

Heb je de tips van Reinier ook opgevolgd? Zoals het uitvoeren van de system file checker enz.
Is het bestand vcruntime140.dll aanwezig in de map System32? Heb je daar al gekeken?
Hieronder een screenshot van mijn pc:



Het bestand ucrtbase.dll hoort in diezelfde map (System32) te staan.

Willem66


Willem66

uctrbase.dll ontbreekt krijg ik als melding?

porrelaar

Citaat van: Willem66 op dinsdag 03 augustus 2021, 21:48:14
uctrbase.dll ontbreekt krijg ik als melding?
Weet je dat zeker? Of bedoel jij: ucrtbase.dll ontbreekt. Dat lijkt me waarschijnlijker. Je hebt vermoedelijk 2 letters omgewisseld.

Willem66


Willem66


porrelaar

Reinier vroeg jou om de system file checker (in het Nederlands: systeembestandscontrole) uit te voeren. Heb je dat al gedaan?
Reinier gaf jou de link naar het Engelse artikel. Dit is de link naar het Nederlandse artikel: https://support.microsoft.com/nl-nl/windows/systeembestandscontrole-gebruiken-in-windows-10-365e0031-36b1-6031-f804-8fd86e0ef4ca
Voer uit wat daar staat en meld het resultaat.

SMF spam blocked by CleanTalk