I have read multiple reports on the web spanning at least a decade that trying to execute any of several of the selections on the VLC Media menu causes this Visual C++ runtime error. I have uninstalled (with Revo Uninstaller) the VLC I had, which was 3.0.18 Vetinari, which is the current latest. I even downloaded a fresh copy of that release from the VideoLan web site just yesterday, even though it is the same version I already had. I've reinstalled it more than once. I have visited this web page:
https://learn.microsoft.com/en-us/cpp/w ... w=msvc-170
I already had the 2015-2019 Visual C++ redistributables installed, but I've now replaced both the 32-bit & 64-bit versions of those with the ones off that web page, which are the 2015-2022 versions 14.34.31938.
Made no difference. VLC has lost, among other things, the ability to play video from one file & audio from a different file synchronously. About the only thing on the Media menu that works is the simple Open. Videos do still play, but there remain some problems.
Things all went down the toilet a few days ago, maybe a week ago, when out of the blue, VLC prompted me to authorize some sort of privacy thing. This was a popup box with 2 checkmarks I needed to check. I remember one of them was for permitting the VLC automatic updates. I can't remember what the other one was. But as soon as I did that, I started noticing small but annoying differences in the way VLC worked. Used to be that if I selected a media file on the VLC playlist & hit Enter, focus would switch to the VLC player window. This focus switch no longer happens. I started getting videos opening in weird sizes & positions, partially off screen, that I've had to repeatedly resize & reposition. Videos used to always open fullscreen. Now it's unpredictable what they will do. Several settings I hadn't changed in years got lost. It takes only a few moments to change them back, but it took maybe half an hour to find them because I hadn't changed them in years, so I'd forgotten where they were. Things like always open the preferences dialog with All selected, like the directory into which to save screenshots, like the font selection for subtitle rendering, minor things like that. I sure know were they all are now since I've done several reinstalls of VLC & had to redo the preferences a few times.
While I'm here I may as well mention this, which actually has been happening since before all this other stuff erupted. When you go to Preferences -> Video -> Output modules -> Direct3D11, VLC packs it in. Every other Preference is accessible, even the other Output modules. Just this one causes VLC to crash.
I have changed nothing in my system. This you can accept without question since I'm running Windows 7. I turned off Windows Update years ago, when the possibility of getting system updates ended.
I am annoyed. The solutions being offered don't fix anything. VLC caused some collateral damage when they put up that privacy permission prompt. Is somebody taking this issue seriously? This is not a dumb user error. This is a dumb developer error. Do please get on it & fix it.