尝试在Windows 7操作系统上安装* .msi或文件时,出现以下错误:
error 1325 <username> is not a valid short File Name
如何解决此问题,以便安装顺利进行?
尝试在Windows 7操作系统上安装* .msi或文件时,出现以下错误:
error 1325 <username> is not a valid short File Name
如何解决此问题,以便安装顺利进行?
Answers:
这发生在域中的文件上。从目前为止我所看到的,这仅发生在从域登录的用户中。
此解决方案很简单,请转到regedit中的以下注册表位置:
HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Explorer/User Shell Folders
在这里,您应该更改personal
注册表项:
\\<domain>\profiles$\<username>
%USERPROFILE%\<username>
请注意,这User Shell Folders
也可能存在于其他位置,因此您可以在注册表编辑器中搜索User Shell Folders
并更正所有找到的值,具体取决于您的个人安装。
然后尝试重新安装该程序。
另一种选择是在您的计算机上创建一个新的管理员用户,然后以这种方式安装它。
对于此问题的原始发布者,这不仅可以解决.Net
在GP和漫游配置文件的环境中,本地Admin帐户被锁定,我在安装AutoCAD时遇到了相同的错误。(我们也正在从XP迁移到Win7的过程中,并且必须安装/测试软件)几个月前,我不得不进入几个注册表配置文件并对UserShellFolder进行硬编码,因为以前的管理员已经基于以下内容创建了默认用户配置文件:他的个人资料,当然可以在创建新用户个人资料时将指向个人设置的指针弄糟,并使其指向他的用户个人资料。
另外,您可能需要进入与上述相同的Explorer文件夹中的Shell文件夹,并在那里也对配置文件引用进行调整。
我在ArcGIS程序中遇到了同样的问题,因此我回过头去看看Google论坛,以帮助某人:)我花了两天时间尝试各种解决方法,包括编辑注册表值。我已经卸载了该程序,但是我认为它们是未被删除的文件。
通过执行以下步骤,我使用程序“ Revo Uninstaller”(免费)解决了我的问题:
之后,我设法没有任何问题地重新安装了该程序。
我们在AutoCad 2013中也遇到了同样的问题。通常,我们的用户名是八个字符,但偶尔会有一个字符,这就是为什么我们最初看不到该问题的原因。
我们不使用漫游配置文件,但会将所有用户文件(文档,图片,视频等)重定向到网络文件存储。我们的GPO将其移至与AD中用户的主目录相同的目录。
对于我们来说,更改上述键集中的“个人”值可使AutoCad的第一次运行正常进行。
但是请注意,这还将用户的“文档”文件夹放回C:\ Users \\ Documents文件夹,而不是所需的网络存储。在AutoCad的第一次运行完成后,我们不得不将注册表值恢复为原始设置。让用户注销然后再次打开。
此时,AutoCad应该仍然可以工作。