这个出现的原因就是win7以上的系统的安全机制导致,系统文件夹无权写入.修改.删除。
波斯王子2的存档文件正是写在系统文件件上。路径就是在 C:\Users\All Users\Application Data下
这里需要修改注册表来实现,取得管理员所有权
先打开 文件夹选项 把隐藏文件夹和扩展名显示出来 如图设置
.

然后把下面代码复制粘贴到新建的记事本里面,扩展名由.txt 改成.reg
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\*\shell\runas]
@="管理员取得所有权"
"NoWorkingDirectory"=""
[HKEY_CLASSES_ROOT\*\shell\runas\command]
@="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"
"IsolatedCommand"="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"
[HKEY_CLASSES_ROOT\exefile\shell\runas2]
@="管理员取得所有权"
"NoWorkingDirectory"=""
[HKEY_CLASSES_ROOT\exefile\shell\runas2\command]
@="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"
"IsolatedCommand"="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"
[HKEY_CLASSES_ROOT\Directory\shell\runas]
@="管理员取得所有权"
"NoWorkingDirectory"=""
[HKEY_CLASSES_ROOT\Directory\shell\runas\command]
@="cmd.exe /c takeown /f \"%1\" /r /d y && icacls \"%1\" /grant administrators:F /t"
"IsolatedCommand"="cmd.exe /c takeown /f \"%1\" /r /d y && icacls \"%1\" /grant administrators:F /t"

写入reg文件后,打开目录到C:\Users\All Users\ 找到Application Data文件夹。右击选择 管理员取得所有权。

然后把游戏目录下的POPWWProfiles 复制到C:\Users\All Users\Application Data 下。

现在,所有步骤全部完成。重新打开游戏。即可正常建用户了。