怎样使用管理员权限安装MicroStation


使用管理员权限来安装MicroStation可以解决一些安装权限不足导致的相关问题。

有时即使在MicroStation安装或者激活的过程中没有报错,但是MicroStation也会出现一些异常的动作。

这往往是因为在安装或者激活的过程中没有能够正确地将所有的相关文件和注册表键写入操作系统所导致的。

背景

在Windows7和Windows8操作系统中,所执行的处理默认是被赋予使用普通用户权限,而不是管理员权限,即使当前用户拥有管理员权限也不例外。

这其实是用户账户控制User Account Control(UAC)机制的一种安全特性。目的是为了防止用户在不经意间使用管理员权限访问注册表和其他被高度保护区域造成危害。

在当前用户拥有管理员权限时候,Windows本质上会保持使用普通用户权限。

因此用户需要明确地告诉Window使用管理员权限去执行一个处理或者启动一款应用程序。

解决方案

MicroStation(也包括其他的Bentley产品)需要使用管理员权限来进行安装和激活。

下面是一种用来确定问题是否可能是因为安装时没有使用足够的权限造成的简单方法。

使用管理员权限手动启动MicroStation

  1. 邮件点击MicroStation快捷方式
  2. 选择“Run As Administrator”

如果当使用“Run As Administrator”执行时问题不再重现的话,那么可能需要您按照以下的步骤顺序卸载和重装MicroStation。

使用管理员权限安装MicroStation

注意事项:在某些环境下执行“Run As Administrator”需要输入一些用户信息

  1. 卸载MicroStation
  2. 找到MicroStation的安装文件,可以执行下载的安装包(安装包是按照版本和语言命名的,比如ms081109459en.exe指的是08.11.09.459 English)安装,也可以找到之前已经被解压缩的可执行文件“setup.exe”(默认解压缩后存放在“C:\BentleyDownloads\”路径下)
  3. 右键点击“setup.exe”
  4. 选择“Run As Administrator”

就像上面所提到的,MicroStation需要使用管理员权限来进行安装和激活,即使当前用户隶属于管理员用户组。

如果UAC处于关闭状态,而且当前用户隶属于管理员用户组,那么您不需要像执行上述步骤来安装MicroStation。但是为了安全起见还是不建议您完全关闭UAC。