Microsoft Visual C++ Runtime Library Runtime Error的解决的方法

打开浏览器时,出现Microsoft Visual C++ Runtime Library Runtime Error错误,初步预计是软件冲突,可能有多种出错的方式,我的是浏览器自己主动关闭。
一、
有些时候,在你安装、执行某个软件,可能会得到这样一个错误提示

  Microsoft Visual C++ Runtime Library
  Runtime Error!
  Program:c:/windows/explorer.exe
  This application has requested the runtime to terminate it in an unusual way.Please contact the application's support team for more information。

  须要说明的是,Microsoft Visual C++ runtime library是微软系统自带的c++执行库,这个错误与IE设置里的脚本调试应该是没什么关系的(凑字)。

  可能的情况是:

  一、系统的执行库比較旧,而软件须要的是更新版本号的执行库;或者系统里根本就没有软件须要的执行库;

  二、系统的执行库损坏的说;

  三、软件须要的执行库与系统的语言版本号不一致。

一般性处理方法:http://hi.baidu.com/uniona

  零、查毒杀毒,清理系统插件;

  一、假设是IE出现这个错误,你应该检查插件了(比如用360),以及尝试打开IE菜单“工具”、“internet选项”,选择“高级”标签,将“启用第三方浏览器扩展(需重新启动动)”的钩去掉;

  二、假设是曾经安装的,如今执行出错,建议又一次安装;

  三、根本无法安装;

    3.0、假设提示你丢失诸如“msvcp50.dll、msvcp60.dll、MSVCP60D.DLL、msvci70.dll、msvcp70.dll、msvcp71.dll”,从其它机器或者网上下载后补回到软件文件夹或者系统system32文件夹就可以;

    3.1、软件使用最新版本号而且最好是全然版本号(别用破解或者绿色版);(www.papershome.com)

    3.2、上微软自己主动更新打补丁;
        打完补丁后还是不行,去微软下载Microsoft Visual C++ 2005 Redistributable Package (x86) 
http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=32BC1BEE-A3F9-4C13-9C99-220B62A191EE

http://download.microsoft.com/download/5/2/1/5212066c-5f48-4b16-a059-ed84b505a65d/vcredist_x86.exe

        Microsoft Visual C++ 2005 Redistributable Package (x86),安装在未安装 Visual C++ 2005 的计算机上执行使用 Visual C++ 开发的应用程序所需的 Visual C++ 库的执行时组件,此软件包安装 C Runtime (CRT)、Standard C++、ATL、MFC、OpenMP 和 MSDIA 库的执行时组件。对于支持并行部署模式的库(CRT、SCL、ATL、MFC 和 OpenMP),这些执行时组件安装在支持并行程序集的 Windows 操作系统版本号的本机程序集缓存中,这一缓存也称为 WinSxS 目录。支持的操作系统: Windows 2000 Service Pack 3; Windows 98; Windows 98 Second Edition; Windows ME; Windows Server 2003; Windows XP Service Pack 2。所需软件:Windows Installer 3.0、Windows Installer 3.1 或更高版本号。

二、

看到问的人不少,但我的问题和这些有些不同,出现这个对话框按确定后,当时在使用的几个网页串口就统统没了,请问这是怎么回事呢?谢谢。下面是电脑跳出来的这段话。http://hi.baidu.com/uniona 

runtime error 
program:C\Program Files\Internet Explorer\iexplore.exe 
R6025 
-pure virtual function call

和我遇见的一样的,開始也不好玩!如今能够了!我来告诉你:你游戏和XP系统有冲突造成的,假设你不会调试也没关系,又一次安装下试试,这是文件执行错误,不行又一次下个别的试试 

以下是转载的~你能够參考下 
Microsoft Visual C++ runtime library是微软系统自带的c++执行库, 

以我的xp系统为例,主要有msvcp50.dll、msvcp60.dll、MSVCP60D.DLL、msvci70.dll、msvcp70.dll、msvcp71.dll 

你能够搜索分区c中的msvc*.dll来找到它们,描写叙述中有Microsoft Visual C++ runtime library就是 

搜索时能够看到,非常多应用软件都自带了这些执行库,所以也有可能是你的这个出错的程序自带的c++执行库有问题,所以先着重检查瑞星防火墙C:\PROGRAM FILES\RISING\RFW\RFWSRV.EXE所在目录内的执行库 

检查这些文件,并用正常机器上的同名文件替换,替换时要把C:\WINDOWS\system32\dllcache中存在的同样文件清除,否则系统会覆盖回去(www.china-k.net
去微软下载一个补丁肯定行!!!!!!!~
http://download.microsoft.com/download/5/2/1/5212066c-5f48-4b16-a059-ed84b505a65d/vcredist_x86.exe !!!



三、

确认一下,有问题的页面是不是都有FLASH?试试更新一下FLASH的插件看看

先用这个清理旧版FLASH,重新启动一下电脑
http://download.macromedia.com/pub/flashpl...lash_player.exe

再又一次安装一次FLASH插件看看
下边两个都试试吧
http://fpdownload.macromedia.com/get/flash...lash_player.exe
http://fpdownload.macromedia.com/get/flash...er_active_x.exe

****************************

报告问题,下载楼上所的flash两个版本号后,分别測试得到的结果
http://user.qzone.qq.com/83831239 訪问这个页面 关闭时弹出
Microsoft Visual C++ Runtime Library 窗体
内容例如以下:
Runtime Error!
Program:D:\Program Files\Maxthon2\Maxthon.exe
R6025
-Pure Virtual function call
然后点击后出现 内存不能为:Written 错误 点击后关闭浏览器。

****************************

这个是QQ的冲突,进QQ安装文件夹,找一下QQPlayerProxy.dll,删了就不会崩溃了

****************************

安装
http://fpdownload.macromedia.com/get/flash...er_active_x.exe
版本号的 重新启动电脑,问题攻克了。
http://fpdownload.macromedia.com/get/flash...lash_player.exe
显示是不正常的。
QQ的页面问题攻克了。
其它页面有待发现,眼下没有遇到死机 假死 崩溃等问题,软件依旧是上述的那些。
发现问题 我再来汇报 谢谢!非常感谢,非常及时。

四、
microsoft visual c++Runtime Error!Program: C:\Program Files\Internet Explorer\iexplore.exe R6025-pure virtual function call

“Runtime Error!
 Program: C:\Program Files\Internet Explorer\iexplore.exe
 R6025
 -pure virtual function cal



FLASH官网放出的9.0系列插件存在严重DEBUG
,我建议大家不要把插件升级最新版。等官网正式放出9.0插件再安装,不然9.0插件会和QQ空间的一个名为:QQPlayerProxy.dll的文件冲突。
好了,我整理一下解决思路。
1.自己从加入删除程序中删除FLASH插件
迅雷专用快速下载 
http://www.flash8.net/images/Install_Flash_Player_8.5_AX_IE.exe下载控件安装
2.直接删除QQ目录下 名为QQPlayerProxy.dll的文件就可以 




以上是回到关于qq空间出现此错误的解决

我是玩wow的时候出现的。。。

五、
当您试图关闭 Microsoft Outlook 中的提醒时,将收到下面错误信息:

Microsoft Visual C++ Runtime Library
Runtime error!
Program:c:/.../Outlook.exe
R6025 
Pure virtual function call 

要解决此问题,请使用下面方法之中的一个。

方法 1:使用命令行开关

使用下列命令行之中的一个启动 Outlook:
"C:\Program Files\Microsoft Office\Office\Outlook.exe" /cleanreminders 

- 或 -

"C:\Program Files\Microsoft Office\Office\Outlook.exe" /cleanviews

- 或 -

"C:\Program Files\Microsoft Office\Office\Outlook.exe" /cleanfreebusy
注意:请将完整路径用引號括起来以保留长文件名称,如上所看到的。假设 Outlook 安装在不同的位置,请对应地更改命令行。 这些命令行开关具有下列用途:
命令行开关                用途
-------------------  -------

/CleanFreeBusy       清除并又一次生成闲/忙信息

/CleanReminders      清除并又一次生成提醒

/CleanViews          恢复默认视图
要使用命令行启动 Outlook,请依照下列步骤操作:
  1. 单击開始,然后单击执行
  2. 打开框中,键入本文前面给出的某个命令行,然后单击确定
方法 2:删除并又一次安装 Microsoft Office 2000 Small Business
假设 Microsoft Office 2000 Small Business 与曾经安装的 Microsoft Office 2000 Professional 安装在同一目录中,您则必须删除 Office Small Business 以及 Office 的不论什么其它实例,然后又一次安装 Office Small Business。为此,请依照下列步骤操作:
  1. 单击開始,指向设置,然后单击控制面板
  2. 双击加入/删除程序
  3. 单击 Microsoft Office,Small Business,然后单击加入/删除
  4. 在 Office 维护模式向导中,单击删除 Office,然后依照屏幕上的说明进行操作。
  5. 执行 Office 2000 安装光盘 1 上的文件和注冊表清除器有用工具 (Eraser2000.exe)。该有用工具可删除不论什么剩余的 Office 程序文件和注冊表条目。
  6. 确保能够正常地关闭 Outlook 中的提醒。
  7. 又一次安装 Office Small Business。

六、
就中过毒或者安装过什么软件没有正常卸载吧? 
能够试着一下办法去掉该进程的自启动项 
1..使用使用配置项 開始-执行-msconfig-启动选项卡找到键值为 
路径svchost.exe 

的那一行,将前边的对构去掉,重新启动机器 

2..也能够通过在注冊表中删除对应的键来达到对应的目的方法:開始-执行-regedit-确定 打开注冊表编辑器 
通常是在一下两个位置下 
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run 
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run 
在里边找到以 路径svchost.exe 
为键值或者包括svchost.exe键右键删除就能够了
整理:
联盟志
很多其它Microsoft Visual C++ Runtime Library Runtime Error

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Visual studio 2012 下 sqlite3的工程文件,生成32或64位的sqlite3库 This page explains how to compile SQLite with Microsoft Visual Studio.NET (aka VS.NET). Download Download and unzip the file sqlite_source.zip (or sqlite-amalgamation-x_x_x_x.zip). Do not use the .tar.gz files because they have not been pre-processed for use with Windows. Create a starter DLL project File > New > Project. Under Project Types, select Visual C++ Projects and then Win32. Choose the project template "Win32 Project". Give the project a name and click OK. When the "Win32 Application Wizard" appears, choose Application Settings. set the Application Type to DLL and check the box that says "Empty project". Click Finish. You now have a blank DLL project. Add the SQLite files to the project Project > Add Existing Item. Add all the .c and .h files that you unzipped, except for: tclsqlite.c and shell.c. Note: You may add tclsqlite.c and shell.c, but then you have to define the preprocessor-symbol NO_TCL. Click Project -> Properties, navigate to the C/C++-folder and choose "Preprocessor". In the field that says "Preprocessor definitions" add NO_TCL to the existing string, separated by a semicolon. Under "Code Generation" for "Runtime Library" make sure to pick static linking. /MTd (release) or /MTd (debug) Make a .DEF file A .def file should be placed in the project directory. Get the def file by downloading the zipped sqlite DLL file under the "Precompiled Binaries For Windows" in the download page. Add the sqlite[3].def file to the project. Under Project > Properties navigate to the Linker folder and choose "Input". In the field that says "Module Definition File" type sqlite[3].def. NOTE: You have to do this twice, once for the Debug configuration and once for the Release configuration. Compile! The next 3 steps maybe be required by some. I was able to build the DLL and produce a .lib file only following the above 12 steps. for VS 2005. In order to build the lib file so that an application can link against the sqlite[3].dll you will need to add a step to the post-build event. Right click on Project, select Properties, expand Build Events and type "LIB /DEF:\sqlite[3].def" into the Command line field, both for debug and release configurations, where is the location to the file sqlite[3].def. To compile 3.3.7(this may apply to other versions too), I had to do this extra step: Add the project directory to the include path, here's how to do it in details: Under Project > Properties navigate to the C/C++ folder and choose "General", In the field "Additional Include Directories" type "."(a single dot, which is the current directory) Repeat for each configuration (debug/release/Win32/x64). To compile 3.6.14.1 (maybe others too), I also had to: Go to Project > Properties. Open the C/C++ then Preprocessor folder. Add "SQLITE_ENABLE_COLUMN_METADATA" to the list of preprocessor definitions. Repeat for each configuration (debug/release/Win32/x64). How to make the SQLITE.EXE command-line utility There are some slight changes if you wanted to build the sqlite.exe command-line utility, instead of the DLL. To do that, when you're creating the project and you get to the "Win32 Application Wizard", choose "Console Application" instead of "DLL". Then, when you are adding files to the project, also add shell.c. Finally, don't include the .DEF file. The sqllite def for version 2 is. EXPORTS sqlite_open sqlite_close sqlite_exec sqlite_last_insert_rowid sqlite_error_string sqlite_interrupt sqlite_complete sqlite_busy_handler sqlite_busy_timeout sqlite_get_table sqlite_free_table sqlite_mprintf sqlite_vmprintf sqlite_exec_printf sqlite_exec_vprintf sqlite_get_table_printf sqlite_get_table_vprintf sqlite_freemem sqlite_libversion sqlite_libencoding sqlite_changes sqlite_create_function sqlite_create_aggregate sqlite_function_type sqlite_user_data sqlite_aggregate_context sqlite_aggregate_count sqlite_set_result_string sqlite_set_result_int sqlite_set_result_double sqlite_set_result_error sqliteMalloc sqliteFree sqliteRealloc sqlite_set_authorizer sqlite_trace sqlite_compile sqlite_step sqlite_finalize sqlite_progress_handler sqlite_reset sqlite_last_statement_changes

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值