莆仙生活网
当前位置: 莆仙生活网 > 知识库 >

vista管理员权限

时间:2024-05-04 19:26:56 编辑:莆仙君

VISTA系统,我删除C盘一个文件时,提示您需要权限来执行此操作,怎么回事呢?

我教你,如果可以给我多加50分也不为过哦

如果你用管理员账户也不行(就是属性里的兼容性的特权等级)

右键单击所要打开的程序

属性

安全

查看自己的账户有没有执行操作的权限,如果有,就不会出现以上的窗口

如果没有在你想要的权限上打钩的话,你自己打上钩再确定

如果自己打不了勾,那就单击 高级 所有者,选择编辑,把自己的账号填入所有者,确定后解决问题了吗?

详见
http://hi.baidu.com/%D0%C2%C7%E7%B7%E7%CF%EF/album/item/2e793eefa1de66d3b3fb95af.html
拷贝到电脑上放大后自己看看


vista管理员权限无法使用~

Windows Vista系统出于安全考虑,将系统超级管理员帐户(Administrator)隐藏了,不允许“普通用户”使用。很多时候,由于普通权限的用户在操作上非常不便,需要启用超级管理员帐户。


启用超级管理员帐户,可以按如下的步骤操作:

1、右键单击“计算机”→“管理”
2、双击“本地用户和组”→“用户”
3、在右边列出的帐号中右键单击“Administrator”→“属性”,
4、在弹出的界面中取消勾选的“帐号已禁用”
5、重启电脑

注:使用这个方法启用超级管理员帐户后,也就等同于获得了超级管理员权限。用户可以通过它使任何一个普通帐户(也可以称作是标准帐户)都获得Administrator超级管理员权限,也就是说用你当前的账户也可以拥有超级管理员权限了。


在Vista操作系统中如何使VC应用程序获得管理员权限

用以下办法,给应用程序添加一个manifest文件,程序运行时系统就会跳出UAC对话框,获得管理权限。1.打开应用程序的源代码工程2.添加一个“custom”资源,resource type填24,把资源ID改为1,然后把以下内容复制到资源内容中保存<assembly xmlns=urn:schemas-microsoft-com:asm.v1 manifestVersion=1.0<assemblyIdentityversion=1.0.0.0processorArchitecture=X86name=mulitray.exe.manifesttype=win32/<trustInfo xmlns=urn:schemas-microsoft-com:asm.v3<security<requestedPrivileges<requestedExecutionLevel level=requireAdministrator uiAccess=false/</requestedPrivileges</security</trustInfo</assembly3.重新编译应用程序,此时会发现,应用程序的图标在Vista下会多出一个小盾标志。注:requestedExecutionLevel可以指定为三个值:asInvoker:默认选项,新的进程将简单地继承其父进程的访问令牌.highestAvailable:应用程序会选择该用户允许范围内尽可能宽松的安全上下文。对于标准用户来说,该选项与asInvoker一样,而对于管理员来说,这就意味着请求非限制访问令牌。requireAdministrator:应用程序需要管理员的非限制访问令牌。


在WINDOWS 7中怎样在在源代码中加入让程序以管理员身份权限运行的语句?

方法1:用微软的Application Compatibility Toolkit 4.1里的Compatibility Administrator制作一个兼容性数据库文件,扩展名为.sdb, 然后把这个sdb和应用程序一起分发。

基本步骤是

制作SDB

1. 在Compatibility Administrator 里新建的sdb下(打开就有),建立new fix(工具栏上的new fix)。对话框出现,输入名字。

2. 兼容平台选None (这个Application Compatibility Toolkit 4.1是为xp服务的,所以没有XP选项)

3. 然后是需要设置的兼容性,选择”RunAsAdmin”, 在列表中间的位置。需要滚动一下。

4. 选择exe文件名,下一步

5. 如果有可能存在同名exe, 选上“FileSize”, “CheckSum”, 以便使这个兼容性设置针对的确实是你的文件。

6. 如果有多个EXE要设,可以重复1-5步骤。

7. 保存sdb文件,保存时输入的数据库名字会出现在目标PC的“添加删除程序”中。

发布SDB

1. 在安装目标PC的Vista系统中,以管理员权限启动cmd(在开始菜单的“命令行提示符”图标上按右键,然后以管理员权限执行)

2. 输入 “sdbinst 你的sdb文件名” 例如 sdbinst test.sdb . 按回车。Sdbinst是系统自带的安装sdb的程序。XP里就有.

安装你的应用程序后,就能以管理员方式执行。

方法2:用户自己动手,或者Vista自动检测,或者你修改注册表。

用户自己动手的方法是在Exe文件的属性对话框的“兼容性”标签中,选中“以管理员权限执行此程序”复选框。

此外,如果你的程序CreateProcess反复失败的话,有时Vista会冒出个“程序兼容性助手”,自动给你这个程序在注册表里加一项。

手动修改注册表其实和上2者一样。键为
HKEY_CURRENT_USERS\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layer 键下面的值的名字是程序的全路径,值数据是“RunAsAdmin”.(兼容性助手写入的值是ElevateCreateProcess)


无法安装下载的软件,电脑提示“没有管理员权限”,该怎么办?

解决办法如下:点击开始,控制面板;查看方式→小图标→用户账户;找到账户→更改账户类型;点选管理员→更改账户类型;点击开始→运行→输入:secpol.msc→确定→打开本地安全策略;依次找到:本地安全策略 → 本地策略 →安全选项,在右侧的视图里找到 用户帐户控制: 用于内置管理员帐户的管理员批准模式。→属性(或者双击打开该策略);点击已启用→确定即可。

vista操作系统怎么取得最高权限··

UAC的全称是User Account Control(用户账户控制),它是Windows Vista提供的一个安全特性。它会在用户使用计算机进行更改系统设置或者安装软件等会影响到系统安全性、稳定性的操作时弹出一个对话框,友善的提示用户他们要进行的操作。



在我第一次使用Windows Vista时,每当我安装软件,更改设置,甚至我只想打开计算机管理这样的操作,Windows Vista都会弹出一个对话框警告我。我只有同意了才能进行下面的操作。我感觉非常的麻烦,我想别的人也会感觉非常的麻烦。因为我们在使用Windows XP时,只要我们以管理员登录就什么都可以做了。那么Windows Vista中的UAC除了带给我们麻烦,就没有别的了吗,刚开始我也是这么觉得。其实不然,下面就简单的介绍一下UAC的设计初衷以及它的使用。



当用户使用Windows Vista时,默认是启用UAC的。无论用户以什么身份登录Windows Vista计算机,即使他以管理员的身份登录计算机,都只具有普通用户的权限。当用户执行一些安装操作或者设置操作时,Vista系统会弹出一个对话框,提示用户他们要进行的操作。在这个过程中,如果您使用的是管理员的账号登录Windows Vista,那么只需要点击“Continue”或者“Allow”就可以继续进行操作了。点击的时候,UAC进行了一次权限的提升,这时管理员才是真正具有了管理员的权限。如果是以普通用户登录计算机,当他们执行这样的操作时,Windows Vista会弹出一个对话框,让这个普通用户输入一个管理员的账号和密码。而在以前的Xp系统中,如果我们是普通用户,我们就不可能进行这样的操作,但是在Vista中它也提供了这样的操作,只是你必须知道管理员的账号和密码。



那么UAC的 价值到底在哪里呢?当我们使用计算机的时候,我们都只具有普通用户的权限,普通用户的权力是有限的。如果病毒或者恶意的软件代码要在我的系统中进行安装破 坏时,那么它只会调用我的这个普通用户的权限进行安装,因为普通用户的权限是不能安装软件的。这样系统就会进行权限的提升,弹出对话框告诉用户是不是要安 装软件或者进行设置的更改,只有你同意了才能继续进行,并且系统的后台会关闭,你只能选择同意或者拒绝,也就是说病毒此时不会绕过你的许可破坏其他的应 用。而且这个对话框会显示出详细的信息供你参考。在Windows XP的系统中,如果你是以管理员的权限登录的话,病毒或者恶意软件就会使用你登录帐号的这个管理员权限进行破坏。这样Windows Vista中的UAC就真正的是保护了系统的安全。



另外,UAC还有一个功能。如果你以普通用户的身份登录Windows Vista,当你进行系统设置或者软件安装时,UAC不会拒绝你进行操作,但是必须输入一个管理员账号和密码,进行一次权限的提升。这样普通用户也可以安装软件了。您就不必注销在使用管理员的帐号登录系统进行安装了。



其实,用户是可以对UAC进行设置的。在组策略中进行设置。点击“Start”,在搜索中输入secpol.msc,然后回车,打开了本地安全策略。展开“Local Policies”,“Security Options”。在右面页面中的底部会有六个关于UAC的选项。

User Account Control: Admin Approval Mode for the Built-in Administrator account. 在Windows Vista中内置了一个名为administrator的用户,它是管理员。这个用户在使用计算机进行操作的时候是不需要进行权限提升的。也就是说不会弹出对话框来警告这个用户。如果你想在使用这个帐号登录的时候也能够像其他的管理员那样受到UAC的保护,将这个选项设置位Enable。Admin Approval Mode是管理赞同模式,它就是弹出一个对话框进行权限提升那种操作。
User Account Control: Behavior of the elevation prompt for administrators in Admin Approval Mode. 当管理员用户进行那种需要权限提升的操作时,UAC进行的操作是:
No prompt. 没有提示对话框出现。这样的话管理员用户就可以进行任何操作了。

Prompt for consent。提升权限。弹出一个对话框,用户选择“Allow”或者“Continue”继续执行。

Prompt for credentials。输入凭据。即使你是以管理员身份登录的,你也需要输入管理员帐号和密码。

· User Account Control: Behavior of the elevation prompt for standard users. 如果你是以普通用户的身份登录的计算机,在你执行一些需要一定权限的操作时,UAC所进行的操作是:

No Prompt: 没有提示,不能进行权限的提升。

Prompt for credentials: 提示用户输入一个具有管理员权限的账户和密码,进行权限提升。

· User Account Control: Detect application installations and prompt for elevation. 这个选项的意思是在安装软件时UAC会检测这个软件,然后对权限进行提升。

Enable: 对软件进行检测,然后弹出对话框提升权限。

Disable: 不对软件进行检测,直接安装。

· User Account Control: Only elevate executables that are signed and validated. 不太清楚这个是什么意思,做实验也没什么区别。

· User Account Control: Run all administrators in Admin Approval Mode. 它的意思是对所有的管理员使用UAC的管理赞同模式。

Enable: 开启UAC功能。

Disable: 关闭UAC功能。

· User Account Control: Switch to the secure desktop when prompting for elevation. 在提升权限的时候,关闭后台,锁定桌面。

Enable: 开启。

Disable: 关闭。

· User Account Control: Virtualize file and registry write failures to per-user location.要说起这个选项的作用,还得先讲一下Vista的开发。现在市面上的很多软件都与Windows Vista不兼容,甚至有的还不能在Windows Vista下安装。为什么呢?主要是这些软件是在Windows XP下开发的,它们与Windows Vista的UAC不兼容(与Windows Vista不兼容在很大程度上都是与Windows Vista不兼容)。ISV开发这些软件时,软件的安装以及使用都是在管理员的权限下来进行的,而在Windows Vista下默认是普通用户的权限,因此在安装和使用时会弹出很多的对话框要求用户提升权限。当用户使用这些软件时,如果这个软件要修改注册表或者是系统的文件及其它重要的系统资源时,Windows Vista使用的是重定向的技术。也就是说软件并不是真正的修改了注册表或者系统文件,而是在注册表的临时区域中进行的修改,或者是在系统的临时区域中进行的修改。当用户关闭计算机后这些修改就会从临时的区域中删除。这就是重定向技术。如果用户关闭这个选项,那么与Windows Vista不兼容的软件就不会使用重定向的技术,也就不能安装和使用了。


vista系统如何进入超级管理员账户

  方法如下:  1. 使用安装时创建的帐号登陆Vist;  2. 开始菜单,找到"All Programs","Accessories";  3. 右击"Command Prompt" ,选择 "Run as Administrator";  4. 在提示对话框(如果有的话)中单击"Allow";   5. 进入命令行窗口,输入"regedit",回车;  6. 进入HKLMSoftwareMicrosoftWindows NTCurrentVersionWinlogon;  7. 添加新的键值(key) ,名称为SpecialAccounts;  8. 在SpecialAccounts中建立子键,名称为UserList;  9. 完成后看看位置对不对:HKLMSoftwareMicrosoftWindows NTCurrentVersionWinlogonSpecialAccountsUserList;  10. 在UserList键中,创建DWORD (32 bit) ,名称为Administrator,键值为1;   11. 在命令行中输入"net user Administrator /Active:yes";  12. 注销或重启,就可以使用Administrator帐号了。  对于加入域中的用户,只要开启了administrator 帐号,就可以使用切换用户登录。

请问怎样把vista用户设置成管理员

在默认的状态下,微软Vista操作系统已经把“Administrator”(超级系统管理员)帐户关闭。虽然用户在安装Vista时使用的帐户也可能属于“Administrator”的组别,但系统中有些设置功能必须要求Administrator帐户才能做到。如果你想将Administrator帐户的选项重现于启动时的登录选择画面,可根据以下步骤进行设置:

1、在“开始”-->“运行”中输入“Control userpasswords2”指令
2、在随后弹出的“用户帐户”对话框的“高级”标签页中,点击“高级”按钮
3、进入“本地用户和组”设置界面,在左边窗口点击“用户”文件夹,然后在右边窗口用鼠标右击“Administrator”一项,并设置一个密码以便登录“超级系统管理员”时使用
4、接着再次在“Administrator”一项上右击鼠标,选择“属性”,进入“Administrator属性”设置窗口。在“常规”标签页中将“帐户已禁用”一项前的打勾符号取消
5、最后,修改注册表文件中的相关设置项目。在HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\Winlogon\处新建注册表项“SpecialAccounts”。再新建子项“UserList”,然后新建一个名为“Administrator”的DWORD(32位)值,将其数值改成“1”