Microsoft Visual C++ Runtime Library error constantly

Post » Tue Nov 11, 2014 4:11 am

After a few minutes of gameplay, I am met with this error:

I'm pretty much at my wit's end here, this error just won't go away. I've tried everything I can come up with through Google and nothing stops it. I even just reformatted both my hard drives yesterday, completely reinstalling Windows on my SSD and wiping my hard drive with a reformat. And the error still appears! After 5-15 minutes of gameplay it hits, thus far always outdoors.

This isn't the Dawnguard Impatience of a Saint \ Arvak quest Runtime error as far as I can tell; I completed both and the error still hit. Plus, people getting that error report an "R6025" error code on their crash and I do not have this, just a generic message. I played for 6 and a half hours on my save just fine with no errors, almost all of that time spent around Falkreath. The first time I saw this error was when I stepped into the walled yard exterior of Fort Greymoor, west of Whiterun.

After completing the two Dawnguard quests, I returned to the Fort Greymoor exterior and almost instantly, Runtime error. Is Greymoor a black hole in the game or something? So far, it has only happened in that area and never in an interior, but I haven't continued playing to find it if it happens elsewhere now. The error just hits whenever it feels like it, I can't reliably reproduce it, except that it always happens within a matter of minutes.

I can't imagine it could be anything on my hard drive, because I just reformatted and I've installed hardly anything. My motherboard ethernet drivers, my Nvidia 344.60 drivers, Steam, WinRAR, 7z, Java, IrfanView, and one other game besides Skyrim.

I've had this computer for almost 3 years now and I've been playing Skyrim on it since release, even as recently as a few months ago, and I have never seen this error. Now it's just ominpresent in Skyrim, but everything else on my system runs fine. What could be interfering with Skyrim?

Can anyone at all offer a solution on this? I would be so, so forever thankful to you for an end to this madness!

I'm using:

Windows 7 64-bit

Nvidia GTX 750 Ti 2GB

Using SKSE, Sheson's Memory patch

ENB 221 w/ VideoMemorySizeMb=4096

User avatar
Alex Blacke
 
Posts: 3460
Joined: Sun Feb 18, 2007 10:46 pm

Post » Tue Nov 11, 2014 4:20 am

NVSE is for fallout New Vegas, right ???

You could just install the latest SKSE 1.7.1, that implements the memory patch in it.

Open your skse.ini and write this in it under "Memory":

Memory]

DefaultHeapInitialAllocMB=768
ScrapHeapSizeMB=256

You now have the memory patch !!!

-------------

As for the VideoMemorySizeMb, at your enblocal.ini:

Keep -> AutodetectVideoMemorySize = false

How to set your VideoMemorySizeMb. -> (VRAM + System RAM) - 2048. If you have less than 8GB system RAM, simply set the value equal to your GPU available VRAM !!!

-------------

What you can try, about the Microsoft Visual C++ Runtime Library:

Steps: (enblocal.ini)

ReduceSystemMemoryUsage = true

EnableUnsafeMemoryHacks = false

ExpandSystemMemoryX64 = false

User avatar
Rachael
 
Posts: 3412
Joined: Sat Feb 17, 2007 2:10 pm

Post » Tue Nov 11, 2014 12:35 pm

Since you stated you reformatted the pc I would also check to see if you have the latest version of Visual C++ Runtime library.

http://support.microsoft.com/kb/2019667

User avatar
Susan
 
Posts: 3536
Joined: Sun Jun 25, 2006 2:46 am

Post » Tue Nov 11, 2014 7:16 am

Oops, I meant SKSE rather than NVSE. Yes, I have the memory patch implemented in SKSE.ini inside the \SKSE folder. SKSE doesn't come with an SKSE.ini for me so I have to create it myself and add that line and category manually.

Mark41, where do I put those 3 lines at the end of your post in enblocal.ini ? I don't see them anywhere in it already so I'd have to add them myself.

I don't have a "AutodetectVideoMemorySize =" line in my enblocal at all either. Should I add this below VideoMemorySizeMb?

I have 16GB of RAM and a 64-bit Windows 7, so it was my understanding that the VideoMemorySizeMb was System RAM + VRAM on x64 system, which would mean 18048? I set it to 4096 since smaller numbers seem safer.

I tried installing the 2013 C++ Runtime for x64 and x86 before I reformatted, but it did not change anything.

User avatar
Natasha Callaghan
 
Posts: 3523
Joined: Sat Dec 09, 2006 7:44 pm

Post » Tue Nov 11, 2014 9:18 am

Also install the older ones as well. Some games and programs might need the older ones. Some of those programs and games will install the older ones but still the game/program might not be able to install that package correctly.

User avatar
David John Hunter
 
Posts: 3376
Joined: Sun May 13, 2007 8:24 am

Post » Tue Nov 11, 2014 8:11 am

Before I reformatted, I tried installing 2010 and 2012, but couldn't because it said I had a newer version of C++ on my computer even after I had uninstalled 2013. So I'm not sure why that is? The 2010 Redistributable in the skyrim VCRedist installed, but the 2010 Redistributable from Microsoft's own website would not install.

Could this be caused by the memory patch for SKSE? I deleted my SKSE.ini, which takes the patch along with it, and my game has been running for two hours now without a Runtime error. I've had a new character sitting idle at Fort Greymoor where the runtime always hits.

User avatar
Amber Ably
 
Posts: 3372
Joined: Wed Aug 29, 2007 4:39 pm

Post » Tue Nov 11, 2014 11:32 am

Maybe SKSE was not installed correctly or that one is based on using older version of VB C++ runtime

Where is the game installed. It is best not to install games in the programs folder but directly to C:\Games\ or something like that.

User avatar
meg knight
 
Posts: 3463
Joined: Wed Nov 29, 2006 4:20 am

Post » Tue Nov 11, 2014 4:12 pm

I have Skyrim installed the generic Steam\steamapps\common\Skyrim. I don't think Steam lets you install games anywhere but its own directory anyway?

I'm using Mod Organizer, which requires that one split SKSE up on the install; the loose files go into the \Skyrim folder while the data files and scripts are packed into an archive to be managed by Mod Organizer, and SKSE.ini is placed within this folder.

User avatar
Umpyre Records
 
Posts: 3436
Joined: Tue Nov 13, 2007 4:19 pm

Post » Tue Nov 11, 2014 12:56 pm

You can move the game library to a new location and when you install steam you have a choice to where it is installed.

I have Steam installed to C:\Games\

It could be an issue with Mod Manager since I do not use that.

User avatar
Shaylee Shaw
 
Posts: 3457
Joined: Wed Feb 21, 2007 8:55 pm

Post » Tue Nov 11, 2014 4:18 am

I had a habit of placing all of My Games that would allow Me to Install them in a unique Folder into C:Games. I purchased a Vista run laptop (which I still have) and I wondered what the big deal about UAC was? My Steam Library on My current Desktop is on a completely different Drive than My OS.

I still get occasional C++ Runtime Errors, but it is because I am using Script Driven Mods, but I get the errors with Wrye Smash and Mod Organiser only during certain Animation sequences. I have not had a character play through Dawnguard in a few Months.

The current ENB is at version 264 for Skyrim, but I do not think Your C++ Errors are caused by Your ENB, but the Errors could be caused by something else that Your specific ENB needs installed in the Skyrim\Data Folder to run.

User avatar
Enie van Bied
 
Posts: 3350
Joined: Sun Apr 22, 2007 11:47 pm

Post » Tue Nov 11, 2014 10:05 am

Those are under the "Memory" section in your enblocal.ini

[MEMORY]

ExpandSystemMemoryX64=false
ReduceSystemMemoryUsage=true
DisableDriverMemoryManager=false
DisablePreloadToVRAM=false
EnableUnsafeMemoryHacks=false
ReservedMemorySizeMb= (128, 256, 384, 512) (it's system depended, so see which parameter is best for you. With a 2048MB GPU, i wouldn't go higher as 512)
VideoMemorySizeMb=16384 or 2048 (just try those two out)
EnableCompression=true
AutodetectVideoMemorySize=false

User avatar
john palmer
 
Posts: 3410
Joined: Fri Jun 22, 2007 8:07 pm


Return to V - Skyrim