每次开机都出现这个对话框(见附图),请问是什么原因?

 我来答
471485820
2011-08-20 · TA获得超过478个赞
知道小有建树答主
回答量:339
采纳率:0%
帮助的人:257万
展开全部
大家如果用Vista或Win7发现,如果不以“管理员权限”允许云端,是没办法“开启/关闭 云端服务的”会提示“权限不够:Access deny”。
原因就是云端调用CloudServer.exe没有要求管理员权限,而又需要管理员权限(对系统服务的操作必须要有管理员权限)

一般处理好的软件,都应该在这个时候弹出UAC,来提升自己的权限,就可以解决问题,但是由于云端主要是针对XP开发的,所以可能忽略了这个问题。

而我又发现,如果用管理员权限运行云端,又会有bug,比如有些软件运行异常,比如右键菜单里面“安装到云端”会失效等等。

在发现这个问题的原因之前,我都是一次次的关闭云端,然后以管理员权限运行云端,操作后,再关闭,在以普通权限运行。非常麻烦。

最根本的问题,就是CloudServer.exe没有“requireAdmin”。于是我添加列CloudServer.exe.Manifest文件,就很好的解决了问题。

只要你以正常的方式启动云端,如果你对服务进行管理,那么就会弹出UAC,你确定后,服务就会正常启动或关闭了。而且云端本身并没有获得管理员的权限。

使用方法如下:
CloudServer.UAC.7z (420 Bytes) 下载次数: 37

2010-3-28 11:06
下载补丁,把压缩包里面的CloudServer.exe.Manifest文件放到云端的CloudServer.exe旁边就可以了。
如果没有立即生效,可以重启一下系统。
你就会发现,CloudServer.exe的图标上面多了VistaWin7特有的“小盾牌”了。

安全性大家放心:
CloudServer.exe.Manifest仅仅是一个文本文件,内容如下:
<?xml version="1.0" standalone="yes"?>

<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">

<trustInfo xmlns="urn:schemas-microsoft-com:asm.v3">

<security>

<requestedPrivileges>

<requestedExecutionLevel level="requireAdministrator" uiAccess="false">

</requestedExecutionLevel>

</requestedPrivileges>

</security>

</trustInfo>

</assembly>
复制代码

如果不放心或者懒得下载我的附件,你也可以自己在CloudServer.exe旁边创建CloudServer.exe.Manifest文件,并且把内容粘贴进去保存。
注意:一定要保存为Unicode编码!
下载 (4.08 KB)
CloudServer.exe.Manifest
你会发现,其实Cloud.exe也有一个Manifest文件。不过内容和作用完全不一样。

只要你用了这个补丁,这样一来,你再也不用以管理员权限运行云端本身了。
这个问题我已经告诉云端的开发人员了,相信下个版本,会带上这个文件。

本人使用本补丁已经有半个多月了,目前没有发现任何负作用。

引用自: @taohibernate 的回答

参考资料: http://zhidao.baidu.com/question/198064690.html

乐暗夜
2011-08-20
知道答主
回答量:15
采纳率:0%
帮助的人:5万
展开全部
你去买个电脑光盘驱动 (最好正版)重刷下 就好了!!我的以前和你的一样!!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
芮瀚文廉尚
2020-03-24 · TA获得超过3万个赞
知道大有可为答主
回答量:1.1万
采纳率:35%
帮助的人:871万
展开全部
系统文件缺失
引起的错误
修复下就好了
偶尔出现很正常,因为本身windows的各种未知bug就很多!经常出现请参考以下:
1、硬件上的原因,主要是内存条不兼容,你可用重装系统来分辨是否此原因,如重装后还是老样子就是此类原因(比如你刚加过内存条或,内存条损坏)
2、要是软件或系统引起的参考以下方法处理方法:
a
、运行regedit进入注册表,
在hkey_local_machine\software\microsoft\windows\currentversion\explorer\shellexecutehooks
下,应该只有一个正常的键值"{aeb6717e-7e19-11d0-97ee-00c04fd91972},
将其他的删除。
b
、运行
输入cmd
回车在命令提示符下输入
for
%1
in
(%windir%\system32\*.dll)
do
regsvr32.exe
/s
%1
如果怕输入错误的话,可以复制这条指令,然后在命令提示框点击左上角的c:\,使用下面的“编辑-粘贴”功能就不容易输错了。在飞速滚屏完全静止之后,别着急启动其他程序,先耐心等一会儿,因为此时dll们还在找位置。直到你的指示灯不闪了再做别的。
3、要是某特定程序运行后就这样,建议卸了那个程序后安装更新版本的或重装该程序!
最终彻底解决办法是重装系统
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式