WIN10 64位系统 VC++2010 64 安装不了 怎么解决这个问题

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了WIN10 64位系统 VC++2010 64 安装不了 怎么解决这个问题相关的知识,希望对你有一定的参考价值。

解决方法: (仅供参考,应该对系统不会有任何影响,不要与其他操作一起进行。)
1. Win + R 打开“运行”窗口。
2. 输入 “msconfig” (双引号去掉),回车。
3. 出现“系统配置”窗口。
4. 在“常规”一栏中,选择“启动选择”里,单选“正常启动”这一项。
5. 单击确定。
这时,过了几秒钟,系统弹出窗口,提示是否重启。
6. 单击“重新启动”按钮。
重启后,应该所有系统的服务都会打开,这时候,以上的问题,应该得到解决。追问

选择正常启动之后 重启之后 在进行查看 还是有选择的启动 并没有跳到正常启动选项上

参考技术A 这个方法没用,我找到一个厉害的东西。http://blog.sina.com.cn/s/blog_66dc3ab40102vt8j.html
这位大大的方法才是管用的,我差点重装系统啊。
就是用微软自己开发的工具,卸载那些出错的,你只要用它卸载了VC++2010,重新装了就ok了,我就这样搞定的。
参考技术B 楼上说的我也试了 但是并没有什么卵用我的方法:清理C++ Runtime ,然后再装。

vc++创建Win32 Application窗体过程

#include<windows.h>
#include<stdio.h>
LRESULT CALLBACK WinSunProc(
HWND hwnd,
UINT uMsg,
WPARAM wParam,
LPARAM lParam
);

int WINAPI WinMain(
HINSTANCE hInstance,
HINSTANCE hPrevInstance,
LPSTR lpCmdLine,
int nCmdShow
)
{
//设计一个窗口类
WNDCLASS wndcls;
wndcls.cbClsExtra=0;
wndcls.cbWndExtra=0;
wndcls.hbrBackground=(HBRUSH)GetStockObject(BLACK_BRUSH);
wndcls.hCursor=LoadCursor(NULL,IDC_CROSS);
wndcls.hIcon=LoadIcon(NULL,IDI_ERROR);
wndcls.hInstance=hInstance;
wndcls.lpfnWndProc=WinSunProc;
wndcls.lpszClassName="Jaoany\'s design of windowclass"; //窗口类的名称
wndcls.lpszMenuName=NULL;
wndcls.style=CS_HREDRAW | CS_VREDRAW;
RegisterClass(&wndcls);

//创建窗口,定义一个变量用来保护成功创建窗口后返回的句柄
HWND hwnd;
hwnd=CreateWindow("Jaoany\'s design of windowclass","http://www.cnblogs.com/fanglijiao/",WS_OVERLAPPEDWINDOW,0,0,600,400,NULL,NULL,hInstance,NULL);

//显示及刷新窗口
ShowWindow(hwnd,SW_SHOWNORMAL);
UpdateWindow(hwnd);

//定义消息结构体,开始消息循环
MSG msg;
while(GetMessage(&msg,NULL,0,0))
{
TranslateMessage(&msg);
DispatchMessage(&msg);
}
return msg.wParam;

}

//编写窗口过程函数
LRESULT CALLBACK WinSunProc(
HWND hwnd,
UINT uMsg,
WPARAM wParam, //第一个消息参数
LPARAM lParam
)


{
switch(uMsg)
{
case WM_CHAR:
char szChar[20];
sprintf(szChar,"char code is %d",wParam);
MessageBox(hwnd,szChar,"char",0);
break;
case WM_LBUTTONDOWN:
MessageBox(hwnd,"mouse clicked","message",0);
HDC hdc;
hdc=GetDC(hwnd);
TextOut(hdc,0,50,"flj成功地输出显示文本信息",strlen("flj成功地输出显示文本信息"));
break;
case WM_PAINT:
HDC hDC;
PAINTSTRUCT ps;
hDC=BeginPaint(hwnd,&ps);
TextOut(hDC,0,0,"http://www.cnblogs.com/fanglijiao/",strlen("http://www.cnblogs.com/fanglijiao/"));
EndPaint(hwnd,&ps);
break;
case WM_CLOSE:
if(IDYES==MessageBox(hwnd,"end?","message",MB_YESNO))
{
DestroyWindow(hwnd);

}
break;
case WM_DESTROY:
PostQuitMessage(0);
break;
default:
return DefWindowProc(hwnd,uMsg,wParam,lParam);
}
return 0;
}

 

以上是关于WIN10 64位系统 VC++2010 64 安装不了 怎么解决这个问题的主要内容,如果未能解决你的问题,请参考以下文章

vs2010中配置管理器win32和x64的区别

vc++2010安装失败

如何在win10(64位系统)上安装apache服务器

我的电脑是WIN7的64位系统,运行VC++6.0的时候不能打开文件时会关闭无法运行,换了32位的也这样!跪求!

转载-不安装vc2015 Redistributable解决api-ms-win-crt-runtime-l1-1-0.dll丢失错误

win7 64位专业版下的x64编译问题