“照片”无法打开图库“照片图库.photosl…

您所在的位置:网站首页 第一教程网为什么无法访问相册 “照片”无法打开图库“照片图库.photosl…

“照片”无法打开图库“照片图库.photosl…

#“照片”无法打开图库“照片图库.photosl…| 来源: 网络整理| 查看: 265

如果新建用户试过了没有问题,说明不是系统和照片app的问题。而图库修复工具也用过了,那么修复过程和结果显示的是成功还是提示有问题呢?

如果显示的是成功,那就是个好消息,可能是这个帐户的某个设置或者软件造成的。那么通过下面的方法,把这个帐户的图库复制或者转移到新建的帐户中,如果能正常打开就说明上面的推测正确,逐步把原帐户的数据倒到新账户中即可;如果不行那就说明上面的推测不对,还要另行想办法(实话说还没想出其它的可能),如果能提供更多的环境操作等的说明,可能别人会想到其它的方法。

另:是否尝试过,将iCLoud中的照片同步关闭后的情况?

转移图库的说明:

旧帐户:指的是图库无法打开的帐户

新账户:说的是新建的一个管理员帐户,照片app打开没有问题的

转移图库的准备:

记录两个帐户的用户目录:登陆到每个帐户,将下面的命令的输出记录下来:echo $HOME

一般都是类似的样子:/Users/*****

确认两个帐户都是管理员帐户确认新账户中的没有图库或者图库中没有需要保存的数据,因为后面会把新账户中的任何图库都删除。在每个帐户中的终端中都运行下面的命令,生成一个当前的环境日志,这个步骤可选,但建议做:( id; echo; ls -hale@O /Users $HOME/Pictures $HOME/Pictures/*.photoslibrary; echo; du -hd1 $HOME/Pictures ) > $HOME/pl_pre.log

转移图库步骤:

现在登录到新帐户中,打开终端,运行下面的命令:

me=$(id -un); sudo rm -rf $HOME/Pictures/*.photoslibrary; sudo mv -f 旧用户目录/Pictures/*.photoslibrary $HOME/Pictures/; sudo chown -R $me $HOME/Pictures/*.photoslibrary; sudo chmod -R -N $HOME/Pictures/*.photoslibrary

注意:

这行命令有点长,复制的时候,要复制全在终端中,将上面命令中的“旧用户目录”替换为前面“转移图库的准备”步骤中,第一步的获得的旧用户的“用户目录”的内容,比如:如果是“/Users/olduser”,就把“旧用户目录”替换为“/Users/olduser”(双引号不算)运行时它会要求你输入密码,键入密码过程中,光标不会移动,输入完后回车确认即可。

转移图库后:

在每个帐户中的终端中都运行下面的命令,生成一个转移后的环境日志,这个步骤可选,但建议做:( id; echo; ls -hale@O /Users $HOME/Pictures $HOME/Pictures/*.photoslibrary; echo; du -hd1 $HOME/Pictures ) > $HOME/pl_aft.log

执行上面的命令之后:

在新账户中,尝试修复图库

尝试是否照片app能正常打开。如果好了,删除日志:

rm $HOME/pl_aft.log $HOME/pl_pre.log

如果不太习惯终端命令, 可以参考视频 《把Mac终端命令用起来-命令:复制、粘贴和拖拽》



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3