关于XP禁止安装程序,错误1718的解决方法

2019-11-13 16:47 来源:未知

在服务器中装Windows 2003 server EE R2版系统后,安装VMware server 2.0,右键点击安装程序后选择run as,程序启动,进度条走到头就报error: the system administrator has set policies to prevent this installation(系统管理员设置了系统策略,禁止进行此安装)。百度、google该错误得到的结果大都是:由于软件第一次安装后没有卸载干净,造成第二次安装时留有上次安装信息,从而产生该错误。但我的系统是刚刚装好,同时其他软件都没有安装,第一次运行VMware server 2.0就会出现这个错误。

 

新公司的机器都用的server2003,但是vs从2008又回到了2005的时代,昨天开始装2005,将近下班时开始装vssp1,就不说sp1安装死慢吧,装了半天给了来了个Error

从错误信息来看,个人觉得应该是Windows 2003 server安全性要求比较高,对某些安装在策略上进行了严格设置。但从执行过程来看,登录用户为administrator,而权限上并没有限制。策略的具体怎么设置我又不是很清楚。继续google。这次搜到VMware的官网中的解决方案:

关于XP禁止安装程序

  1. File was rejected by digital signature policy错误,文件的数字签名被你的本地软件策略给拒绝了,来看看解决方法:(我的e文系统,zh-cn雷同)

Click Start -> Control PanelOpen Administrative ToolsOpen Local Security SettingsClick Software Restriction PoliciesIf no software restrictions are defined, right click the Software Restriction Policies node and select New Software Restriction PolicyDouble click EnforcementSelect "All users except local administrators"Click OKReboot the machine然后右键run as(修改本地安全策略后,我忘记重启机器,不过也正常安装了),安装程序启动,进度条走到尽头,Welcome界面, 至此即可在Windows2003 server中成功安装VMware server 2.0。

设置方法: 1、我的电脑右击——管理——本地用户和组——用户——在administrator上右击——设置密码。 2、依次查看其他用户的属性——隶属于标签——如果内有administrator或administrators,删除它——再点添加——在弹出对话框中选高级——立即查找——选择Users——确定 3、添加一个新用户,以便公司人用它登陆电脑正常工作,注意不要给他administrator或administrators权限,即不隶属于这两个就行了。(默认是Users权限) 4、用新用户登陆,把常用软件的快捷方式添加到桌面。 如果今后需要用管理员来安装程序,一般管理员administrator是不显示在欢迎界面上的,需要在欢迎界面按Ctrl+Alt+Del两次来调出登陆窗口,需手动输入用户名administrator及密码方可登陆。

1.start->run->[type]control admintools

 

如何禁止安装软件

->Local Security Policy(本地安全策略)

本文来自CSDN博客,转载请标明出处:

控制面板——管理工具——本地安全策略——软件限制策略(如果是第一次使用,请在“软件限制策略” 击右健选择创建新的策略)——其它规则,在右侧的窗口中新建“散列规则”,在出现的对话框中的“新的散列”中单击“浏览” ,找到QQ安装 所在的目录,单击“QQ.exe” ,安全级别选择不允许就可以了。 不过稍微懂一点的人就可以破解。

->[展开]software restriction policies(软件限制策略)

上面有方法可行。

->如果其下没有项目,右键然后选择new software restriction policy(新建策略)

最简单的方法就是创建受限用户,其他的很难,不推荐你使用,象使用GPEDIT.msc

->然后右键Enforcement(强制)->properties(属性)

禁用SETUP.EXE等

->选择“all users except local administrators”(除本地管理员以外的所有用户)

步骤如下:

->然后重启,这个1718的错误就可以解决了

1.首先以系统管理员(Administrator)的身份登录到WinXP。

然后对于安装sp1死慢的问题,主要是由于win installer的cache造成的,不直接双击sp来安装而是用以下脚本来安装即可解决问题: Copy to Clipboard图片 1引用的内容:[www.bkjia.com] reg export HKLMSoftwarePoliciesMicrosoftWindowsInstaller installer.reg
reg add HKLMSoftwarePoliciesMicrosoftWindowsInstaller /v MaxPatchCacheSize /t REG_DWORD /d 0 /f
net stop msiserver
start /wait VS80sp1-KB926601-X86-ENU.exe
reg delete HKLMSoftwarePoliciesMicrosoftWindowsInstaller /v MaxPatchCacheSize /f
reg import installer.reg
net stop msiserver
del /q installer.reg 2>nul 把以上脚本保存为sp.bat,放到和补丁程序同一个目录下,即可大大提升sp1的安装速度。

2.点击选择“开始→控制面板”命令,在“控制面板”窗口中双击“用户账户”图标。

注意这句“start /wait VS80sp1-KB926601-X86-ENU.exe ”,是你sp安装文件的文件名,我的是VS80sp1-KB926601-X86-ENU.exe ,个人视情况写正确的文件名。

3.在弹出的窗口任务列表中点击“创建一个新用户”,然后在向导窗口的文本框内输入一个名称,这个名称将出现在欢迎屏幕或开始菜单中,点击“下一步”按钮。

...

4.在新出现的画面中提供了“计算机管理员”和“受限”两种权限。用鼠标点选“受限”单选按钮,然后点击“创建账户”即可。

另外,在任务列表窗口中你还可以完成对所建账户进行改名和删除等操作。

第二点是因为你安装软件时可能不小心点了只能是管理员帐户才能使用,其他用户没有权限.

如果是SP2,你可以直接对程序安装文件赋予权限

修改注册表方法:

在HKEY_LOCAL_MACHINESOFTWAREPoliciesMicrosoftWindowsInstaller

里面添加两个键

名称DisableUserInstalls 类型REG_DWORD 值0x00000002(2)

名称DisableUserInstalls_Intelset_undo 类型REG_DWORD 值0x062ce6f0(103606000)

这样就可以了

如果要允许安装,只需要把

名称DisableUserInstalls 类型REG_DWORD 值0x00000002(2)的值改成0x00000000(0)就可以了

一、运行gpeditmsc打开组策略,在管理模板里打开windows组件,有个windows安装服务,将右边的东西你看一下,具体方法:运行gpeditmsc->计算机配置->管理模板->windows组件->ms installer->启动“禁用ms installer"以及“禁止用户安装”

Windows Installer右边窗口中双击 禁用Windows Installer选中已启用,点确定策略里启用:

禁用“添加/删除程序”,再启用下面的策略:控制台--用户配置--管理模板--系统”中的“只运行许可的Windows应用程序”,在“允许的应用程序列表”里“添加允许运行的应用程序而让你运行的程序限制又限制

可以在组策略里作出限制,但只要使用者可以进入组策略,那他还是可以安装文件的,设置的方法进入组策略后,进入用户权限设置里找到安装文件项删除所有用户名就可以

二、用超级兔子

三、我的电脑上----右键选管理-----打开服务和应用程序里面的服务------在右边查找Windows Installer-----双击打开,将启动类型改为已禁止 这样子大多数安装程序就不能安装了,因为他会禁止掉所有需要调用WINDOWS INSTALLER的安装程序,尤其是那些*msi的肯定不能安装的

四、在控制面板里的用户帐号里面,建立一个帐号,不给安装权限,自己想安装的时候就点右键选择以管理员帐号来运行这个安装程序,一些要修改系统文件的程序也用这个办法来运行进管理员帐户:

gpedit.msc-计算机配置-WINDOWS设置-安全设置-用户权利指派下面有装载和卸载程序允许信任以委托

五、"运行" msconfig ,直接禁掉就可以了除2000不能直接用,其它都可以

六、设置用户权限

给管理员用户名加密 新建一个USER组里的用户 让他们用这个账号登陆 安装目录下的就不能用了 启用多用户登录,为每个用户设置权限,最好只有管理者权限的才能安装程序 还有,你要是2000、XP或者2003系统的话将磁盘格式转换为NTFS格式的,然后设置上用户,给每个用户设置上权限 禁用Windows Installer服务。。。貌似可以。。 开始-->控制面板-->管理工具-->服务-->Windows Installer-->属性-->禁用。

启用组策略的用法如下:开始-运行-GPEDIT-用户配置-WINDOW组件-终端服务-WINDOWS INSTALL 有四个选项,楼主可以根据需要选择其中的若干项,如果权限足够的话,可以选择第一项“永远以高特权进行安装,这样的话你要注意: 这个设置出现在“计算机配置”和“用户配置”两个文件夹中。要使这个设置生效,您必须在两个文件夹中都将其启用。

 第二项:搜索顺序,其中意义是:指定 Windows Installer 搜索安装文件的顺序。 按默认值,Windows Installer 先搜索网络,然后搜索可移动媒体(软盘、CD-ROM 或 DVD),最后再搜索 Internet (URL)。 要改变搜索顺序,启用该设置,然后按您要 Windows Installer 搜索的顺序输入代表每个文件来源的字母。:

--“n”代表网络;

--“m”代表媒体;

--“u”代表 URL 或 Internet。

要排除某个文件来源,省略或删除代表那个来源类型的字母

第三项:禁用回滚,意义是防止 Windows Installer 生成或保存在扭转中断或不成功的安装时所需的文件。

这个设置防止 Windows Installer 对系统的状态以及在安装期间所作改动的顺序做记录。同时,它还阻止 Windows Installer 保留以后要删除的文件。这样做的结果是,如果安装没有完成,Windows Installer 就无法将计算机还原到原始状态。

TAG标签:
版权声明:本文由金沙澳门官网4166发布于世界史,转载请注明出处:关于XP禁止安装程序,错误1718的解决方法