1、你当前登录的用户,不是系统管理员(就是Administrator或者是加入到Administrators组的用户)
2、你安装VMware Workstation所在的分区,设置NTFS权限,而当前的NTFS权限,不允许你当前登录的用户有“写”或者“修改”权限。
2、你安装VMware Workstation所在的分区,设置NTFS权限,而当前的NTFS权限,不允许你当前登录的用户有“写”或者“修改”权限。
另外,你在把你的情况详细说一下:
1、操作系统是Windows XP Professional还是home
2、你磁盘的文件系统是NTFS还是FAT32?如果是NTFS,是否设置了权限
3、你当前登录的用户是什么?是不是系统管理员
4、你在安装好系统后,有没有安装软件?主要安装了那些软件?是不是安装了某个软件后,就不能安装VMware Workstation了?
5、在注册表中删除有关VMware的所有项
1、操作系统是Windows XP Professional还是home
2、你磁盘的文件系统是NTFS还是FAT32?如果是NTFS,是否设置了权限
3、你当前登录的用户是什么?是不是系统管理员
4、你在安装好系统后,有没有安装软件?主要安装了那些软件?是不是安装了某个软件后,就不能安装VMware Workstation了?
5、在注册表中删除有关VMware的所有项
等等。。。。
以上方法都没解决问题,更多的人干脆说重装系统,但我觉得没必要,工作量太大了,从错误提示来看应该是无法将__vmware_user__用户加入__vmware__组,估计可能是注册表sam出有错,于是这般操作。
a、先在用户管理中把__vmware_user__用户和__vmware__组删除掉,
b、再进入注册表,把HKEY_LOCAL_MACHINESAMSAM加上编辑权限,按f5刷新
c、进入HKEY_LOCAL_MACHINESAMSAMDomainsAccountAliases中,注意00000xxx的项,每一个项对应一个组,如果这些项的数量跟HKEY_LOCAL_MACHINESAMSAMDomainsAccountAliasesNames中组的数量不一样,就要一一将00000xxx项中的c数据值打开,看看右边是不是有__vmware__之类的信息,如果有就将此项删除。
d、把HKEY_LOCAL_MACHINESAMSAMDomainsAccountAliasesNamesMembers下面S-1-5-21-xxxxxx之类的也删除掉吧。
e、也检查一下HKEY_LOCAL_MACHINESECURITYSAMDomainsAccountAliases键值下的数据吧。
b、再进入注册表,把HKEY_LOCAL_MACHINESAMSAM加上编辑权限,按f5刷新
c、进入HKEY_LOCAL_MACHINESAMSAMDomainsAccountAliases中,注意00000xxx的项,每一个项对应一个组,如果这些项的数量跟HKEY_LOCAL_MACHINESAMSAMDomainsAccountAliasesNames中组的数量不一样,就要一一将00000xxx项中的c数据值打开,看看右边是不是有__vmware__之类的信息,如果有就将此项删除。
d、把HKEY_LOCAL_MACHINESAMSAMDomainsAccountAliasesNamesMembers下面S-1-5-21-xxxxxx之类的也删除掉吧。
e、也检查一下HKEY_LOCAL_MACHINESECURITYSAMDomainsAccountAliases键值下的数据吧。
删除干净后,一般就可以解决250009错误了。不过为了以防万一,最好先备份一下注册表。
转载于:https://blog.51cto.com/hujie/169882