createprocessasusererror:5(createprocess 14001)
CreateProcessAsUser Error:5老是弹出桌面
尊敬的华硕用户,您好!
根据您的描述。抱歉,不确定您的电脑具体型号及使用的系统版本。
1、建议您更新杀毒软件补丁并全盘查杀下病毒。
2、是否通过第三方软件优化系统文件之后出现这个提示的,尝试通过【控制面板】--windows update更新下系统补丁。
3、如果是运行某个特定程序软件时提示这个信息,建议您将该软件卸载删除。
希望以上信息能够对您有所帮助,谢谢。若以上回复还是没有帮您解决您的问题,欢迎您继续追问,您也可以登录华硕在线即时服务:?进一步向工程师咨询,感谢您对华硕的支持和关注,祝您生活愉快!
CreateProcessAsUser失败,GetLastError 返回5怎么办
BOOL RunProcess(int index)
{
LPCSTR lpImage = ProcessNames[index];
if(!lpImage)//全路径名 如C:\abc\a.exe
{
return FALSE;
}
HANDLE hToken;
if(!GetTokenByName(hToken,"EXPLORER.EXE"))
{
return FALSE;
}
STARTUPINFO si;
ZeroMemory(si, sizeof(STARTUPINFO));
si.cb= sizeof(STARTUPINFO);
si.lpDesktop = TEXT("winsta0\\default");
si.dwFlags = STARTF_USESHOWWINDOW;
si.wShowWindow = SW_SHOWMAXIMIZED;
BOOL bResult = CreateProcessAsUser(hToken,lpImage,NULL,NULL,NULL,
FALSE,NORMAL_PRIORITY_CLASS,NULL,NULL,si,pProcInfo[index]);
CloseHandle(hToken);
if(bResult)
{
OutputDebugString("CreateProcessAsUser ok!\r\n");
}
else
{
OutputDebugString("CreateProcessAsUser false!\r\n");
}
return bResult;
}
电脑老是弹出 CreateProcessAsUser Error:2的窗口 请问如何解决?
你跟踪一下,这个警告对话框是哪个应用程序弹出来的,通过任务管理器--》选择提示信息--》右键,转到进程。就可以看到时哪个程序弹出来的了,你可以考虑把这个程序卸载掉
在执行 xp_cmdshell 的过程中出错。调用 'CreateProcess' 失败,错误代码: '5'。
在执行 xp_cmdshell 的过程中出错。调用 'CreateProcess' 失败,错误代码: '5'是设置错误造成的,解决方法为:
1、将其它盘msdia80.dll文件复制到C盘指定文件中。
2、在左侧下端开始菜单中右击,点击运行。
3、在操作栏中输入如图内容,点击确定。
4、重新点击系统开始菜单,右击弹出的界面选择Windows Powershell(管理员)(A)。
5、在弹出的界面中输入如图内容,主要双引号也要对照输入即可。