解决程序在win7/vista系统中无法正常运行的问题

本文介绍了解决Windows 7/Vista系统下UAC安全机制导致的问题,包括两种方法:关闭UAC或以管理员身份运行程序。并提供了一个实用技巧,通过注册表设置使特定程序始终以管理员权限启动。
<p>  在win7/vista中,微软添加了一种新的安全机制:UAC。这种机制本身很安全,但是却带来了不少麻烦。很多程序无故无法运行,或者运行中出现这样那样的异常,保存文件经常只能保存到用户文件夹。</p>
<p>  最近本人也遇到了相关问题,经过一番调查发现,有两个文件夹可以随意读取、写入、更改和删除数据:用户文件文件夹(C:\users\用户名\)和程序文件夹(C:\programData\):所以新编写的程序最好把输入输出放到这两个目录之中。通常的做法是存放到应用程序文件夹(C:\users\用户名\AppData\Roaming)。</p>
<p>  当然,如果想使用一个已经开发好的软件,而不想对其进行修改,上面的方法就不好用了。此时有两个基本办法:关闭UAC;使用管理员身份运行。关闭UAC对系统而言是很危险的,最好使用管理员身份运行。在exe文件上面右键(win7可以直接在快捷方式上进行),打开属性->兼容性,可以看到最下面有一个选项:使用管理员身份运行,选中后确定,以后程序都会以管理员身份运行了。</p>
<p>  这个方法挺有效,也可以使用程序完成些方法,只要在注册表HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers中添加字符串键,名称是本程序全名,值为runasadmin即可。</p>
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值