1.安装不了 Microsoft Visual C++ 2008
解决方法:方法一:在自己直接安装“microsoftvisualc++2008redistributable”,那很简单,在安装时先建一个或找到一个临时目录,比如“c:\temp”,在执行安装程序“vcredist_x86”时加一个参数:“vcredist_x86/t:c:\temp”,指定安装时的临时工作文件夹,现在安装就没问题了。
方法二:如果是在其他软件的安装中遇到这个问题(几乎所有使用visualc++开发的软件中都会检查并安装该组件),没有机会让你指定临时目录,有个简单的办法是建立一个英文的windows用户来进行安装。方法三:还有比方法二更简单的办法:打开“windows资源管理器”,在“我的电脑”按鼠标右键,选择“属性”,在“属性”窗口中,选择“高级”页面,点击下方的“环境变量”,修改该用户的temp、tmp的设定,指定到一个没有中文字符的文件目录。
然后安装就可以了。
2.microsoft visual c++ 2008安装不了
a、修改注册表值并重启计算机 regedit -> HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control ->修改RegistrySizeLimit(REG_DWORD类型)值为 FFFFFFFF(10进制就是 4294967295) 。
重启计算机。 b、启动Windows Modules Installer服务 计算机->右键,管理->服务和应用服务->服务->Windows Modules Installer,右键,启动。
c、重装VS2008,成功。
3.为什么visualc++6.0总是无法安装?一安装就会出现以下对
“0x????????”指令引用的“0x????????”内存。
该内存不能为“read”。 “0x????????”指令引用的“0x????????”内存,该内存不能为“written”。
不知你出现过类似这样的故障吗?(0x后面内容有可能不一样。 ) 散一般出现这个现象有方面的,一是硬件,即内存方面有问题,二是软件,这就有多方面的问题了。
1、微软IE缓冲溢出漏洞引起 2、内存或虚拟内存地址使用冲突造成程序的运行需要分配一定的内存地址给程序使用,当程序结束时释放留出空间让给新的程序使用,win是多任务的系统有时前程序未结束 又有新的任务开始到底要多少内存或虚拟内存来保证我们同时运行的工作任务呢?也许win在这个问题上没弄好,所以有此错误常常发生,一般运行大型软件或多媒体后出现这种情况 3、劣质内存条也会出现这个问题一般来说,内存出现问题的可能性并不大,主要方面是:内存条坏了、内存质量有问题,还有就是2个不同牌子不同容量的内存混插,也比较容易出现不兼容的情况,同时还要注意散热问题,特别是超频后。 你可以使用MemTest这个软件来检测一下内存,它可以彻底的检测出内存的稳定度。
假如你是双内存,而且是不同品牌的内存条混插或者买了二手内存时,出现这个问题,这时,你就要检查是不是内存出问题了或者和其它硬件不兼容。 4、微软WINDOWS系统的漏洞,windows把内存地址0X00000000到0X0000ffff指定为分配null指针的地址范围,如果程序试图访问这一地址,则认为是错误。
c/c++编写的程序通常不进行严格的错误检查,当采用malloc来分配内存而可供分配的地址空间不够的情况下返回null指针。但是代码不检查这种错误,认为地址分配已经成功,于是就访问0X00000000的地址,于是就发生内存违规访问,同时该进程被终止。
ASCII字符填充组成的pif文件时会出现以下情况:一个非法的pif文件(用ascii字符\''x\''填充)至少要369字节,系统才认为是一个合法的pif文件,才会以pif的图标[pifmgr。dll,0]显示,才会在属性里有程序、字体、内存、屏幕”等内容。
而且仅仅当一个非pif文件的大小是369字节时察看属性的“程序”页时,不会发生程序错误,哪怕是370字节也不行。当对一个大于369字节的非法pif文件察看属性的“程序”页时,Explorer会出错,提示:\''***\''指令引用的\''***\''内存。
该内存不能为\''read\'' ,问题出在pif文件的16进制地址:0x00000181[0x87]0x00000182[0x01]和 0x00000231[0xC3]0x00000232[0x02]即使是一个合法pif文件,只要改动这四处的任意一处,也会引起程序错误。 而只要把0x00000181和0x00000182的值改为[0xFF][0xFF],那么其它地址任意更改都不会引起错误。
5、可能没有完全正确安装apache服务,且启动了它的原故; 把服务中改成停 止 6、应用程序没有检查内存分配失败程序需要一块内存用以保存数据时,就需要调用操作系统提供的“功能函数”来申请,如果内存分配成功,函数就会将所新开辟的内存区地址返回给应用程序,应用程序就可以通过这个地址使用这块内存。 这就是“动态内存分配”,内存地址也就是编程中的“指针”。
内存不是永远都招之即来、用之不尽的,有时候内存分配也会失败。当分配失败时系统函数会返回一个0值,这时返回值“0”已不表示新启用的指针,而是系统向应用程序发出的一个通知,告知出现了错误。
作为应用程序,在每一次申请内存后都应该检查返回值是否为0,如果是,则意味着出现了故障,应该采取一些措施挽救,这就增强了程序的“健壮性”。 若应用程序没有检查这个错误,它就会按照“思维惯性”认为这个值是给它分配的可用指针,继续在之后的运行中使用这块内存。
真正的0地址内存区保存的是计算机系统中最重要的“中断描述符表”,绝对不允许应用程序使用。在没有保护机制的操作系统下(如DOS),写数据到这个地址会导致立即死机,而在健壮的操作系统中,如Windows等,这个操作会马上被系统的保护机制捕获,其结果就是由操作系统强行关闭出错的应用程序,以防止其错误扩大。
这时候,就会出现上述的“写内存”错误,并指出被引用的内存地址为“0x00000000”。内存分配失败故障的原因很多,内存不够、系统函数的版本不匹配等都可能有影响。
因此,这种分配失败多见于操作系统使用很长时间后,安装了多种应用程序(包括无意中“安装”的病毒程序),更改了大量的系统参数和系统文件之后。 7、应用程序由于自身BUG引用了不正常的内存指针在使用动态分配的应用程序中,有时会有这样的情况出现:程序试图读写一块“应该可用”的内存,但不知为什么,这个预料中可用的指针已经失效了。
有可能是“忘记了”向操作系统要求分配,也可能是程序自己在某个时候已经注销了这块内存而“没有留意”等等。 注销了的内存被系统回收,其访问权已经不属于该应用程序,因此读写操作也同样会触发系统的保护机制,企图“违法”的程序唯一的下场就是被操作终止运行,回收全部资源。
计算机世界的法律还是要比人类有效和严厉得多啊!像这样的情况都属于程序自身的BUG,你往往可在。
4.win10的问题
方法一:右击任务栏,从弹出的右键菜单中选择“任务管理器”项,或者直接按“Ctrl” “Alt” “Del”组合键打开“任务管理器”界面。
从打开的“任务管理器”窗口中,切换到“进程”选项卡,选中“桌面窗口管理器”项,点击“结束进程”按钮以结果此进程。 此时将弹出如图所示的“任务管理器”警告窗口,在此直接勾选“放弃未保存的数据并关闭”项,点击“关闭”按钮。
此时“桌面窗口管理器”将自动重启,之后就可以正常使用“开始”菜单啦。 方法二(终极方法):通过修改“组策略”来修复“开始”菜单打不开的故障。
直接按“Windows R”打开“运行”窗口,或者点击“开始”菜单,从其右键菜单中选择“运行”项来打开。 打开的“组策略”窗口中,依次展开“计算机管理”-“Windows设备”-“安全设置”-“本地策略”-“安全选项”项,在右侧找到“用户账户控制:用于内置管理员账户的管理员批准模式”项并右击,从其右键菜单中选择“属性”项。
此时将打开“用户账户控制:用于内置管理员账户的管理员批准模式”属性窗口,勾选”已启用“项,点击”确定“按钮。如图所示: 接下来只需要重启一下计算机,就可以正常使用“开始”菜单啦。
右击“开始”菜单,从其右侧菜单中选择“关机或注销”-“重启”项即可重启计算机。 接下来只需要重启一下计算机,就可以正常使用“开始”菜单啦。
右击“开始”菜单,从其右侧菜单中选择“关机或注销”-“重启”项即可重启计算机。 从打开的“系统配置”窗口中,切换到“引导”选项卡,勾选“安全引导”项,点击“确定”按钮,并重启一下计算机进入安全模式。
在“安全模式”界面中,依次进入“设置”-“更新和安全”界面中,切换到“恢复”选项卡,点击“重置此电脑”下方的“开始”按钮以重置系统,实现重启安装Win10操作。 当然,如果能进入“疑难解答”界面时,直接点击“重置此电脑”项以实现重装安装Win10正式版系统操作。
5.为什电脑进入cf游戏会出现一个游戏所安装位置的小窗口关闭之后 就进
【问题描述】:穿越火线初始化失败 【原因分析】:1。
虚拟内存太低2。 游戏程序被破坏3。
DX出现错误 【简易步骤】:1。 设置虚拟内存2。
重新安装游戏3。 重新安装DX程序 【解决方法】:通常游戏报错类型较多,建议您可以根据您游戏报错的内容,先到网上或者游戏官网支持查询或者咨询。
以下列举出常见游戏报错问题的解决办法方案一:设置虚拟内存1。 设置【虚拟内存】(解决游戏内存不足的报错,XP系统使用,Win7基本都是默认系统分配,不需要手动设置):右键点击【我的电脑】—【属性】—【高级】—【性能设置】(如图1)图12。
? 点击【高级】—【更改】。 (如图2)图23。
? 把【自动管理所有驱动器的分页文件大小】前面的勾去掉才可以修改将C盘的虚拟内存自定义为最大4092,初始2046,然后点击设置,确定即可。(如图3)图3 方案二:更新DX9。
0(解决游戏启动提示缺少某些D3D文件的报错)打开【360软件管家】,在搜索框中搜索【DX】关键字,找到【DirectX 9。 0C】正式版进行下载安装即可。
(如图4)图4 方案三:安装运行库(针对QQ安装后无法启动及部分游戏启动报错)打开【360软件管家】,在左侧找到【编程开发】类点击,将右侧结果中的【VC 2005、2008、2010】进行安装即可。 (如图5)图5 方案四:重装游戏客户端游戏程序本身故障,可以卸载后,更换个盘符重新安装。
【问题描述】:穿越火线初始化失败 【原因分析】:1。 虚拟内存太低2。
游戏程序被破坏3。 DX出现错误 【简易步骤】:1。
设置虚拟内存2。 重新安装游戏3。
重新安装DX程序 【解决方法】:通常游戏报错类型较多,建议您可以根据您游戏报错的内容,先到网上或者游戏官网支持查询或者咨询。以下列举出常见游戏报错问题的解决办法方案一:设置虚拟内存1。
设置【虚拟内存】(解决游戏内存不足的报错,XP系统使用,Win7基本都是默认系统分配,不需要手动设置):右键点击【计算机】—【属性】—【高级】—【设置】(如图1)图12。 ? 点击【高级】—【更改】。
(如图2)图23。 ? 把【自动管理所有驱动器的分页文件大小】前面的勾去掉才可以修改将C盘的虚拟内存自定义为最大4092,初始2046,然后点击设置,确定即可。
(如图3)图3 方案二:更新DX9。0(解决游戏启动提示缺少某些D3D文件的报错)打开【360软件管家】,在搜索框中搜索【DX】关键字,找到【DirectX 9。
0C】正式版进行下载安装即可。(如图4)图4 方案三:安装运行库(针对QQ安装后无法启动及部分游戏启动报错)打开【360软件管家】,在左侧找到【编程开发】类点击,将右侧结果中的【VC 2005、2008、2010】进行安装即可。
(如图5)图5 方案四:重装游戏客户端游戏程序本身故障,可以卸载后,更换个盘符重新安装。 另外图片见:/q/1358530058064262。
6.为什么microsoft visual C++安装失败
不知你电脑系统版本,如下参考: 1、如果是W7系统,安装此运行库必须是 SP1环境。
如果不是SP1环境,请更新系统至SP1,之后,再安装运行库。 2、其它情况,如下处理: A、磁盘查错,解决因磁盘问题引起的安装异常。
Ctrl+Shift+Esc--文件--Ctrl+鼠标单击“新(建)任务”;黑窗中键入 chkdsk /r %systemdrive% 回车,如提示:强制卸除此卷?选择“n”,计划下次重启检查?选择“y”,请重启电脑进行检查。时间较长。
B、安装运行库。如果系统中已经安装了此运行库,卸载后再安装。
如果因权限问题导致无法安装,安装文件上右键选择“以管理身份运行”进行安装。
转载请注明出处windows之家 » win10vc2008安装不了