Finder如何在OS X Mountain Lion中刷新?


30

我只是使用“预览”批量编辑了一些图片,并在“预览”窗口中更改了一个文件的名称。几分钟后,Finder仍然没有显示更改后的文件大小(即使在打开“信息”对话框时也不显示)和更改后的名称。从列表视图切换到图标视图还是无法解决。
我重新启动Finder,然后更改了名称。

怎么会有更新或刷新命令?认为它应该在“视图”菜单中,但事实并非如此。


3
没有更新命令,因为用户不应该担心这种事情,它应该“正常工作”。直到最近,情况仍然如此,尽管在ML中似乎这种自动更新存在一些问题。
2012年

1
从10.6开始,TMK,查找程序刷新失败一直存在。我收到了一份个人报告。我自己在10.7中经历过几次,现在在10.8中经历过。似乎他们只是从10.5开始解决了AddressBook中的一些错误,所以也许10.9可以解决这个问题?但是通常,重新启动取景器(强制退出菜单)和/或使用取景器窗口中的<Back / Forward>按钮都可以。
NOTjust-user4304

3
就我的经验而言,最好的答案是“很差,如果有的话”。有一些变通办法,但它们往往同样敏感。苹果需要克服自己,只是承认,“刷新”按钮偶尔需要的,即使它不应该是必要的。
假名称

1
具有多个人同时编辑它们的网络文件是一种特别常见的情况,它几乎需要能够强制刷新当前目录。
假名称

我认为到目前为止最好的答案是@Joris Vanhecke。请考虑接受。
Ioannis Filippidis 2014年

Answers:


10

Finder的信息应该随着文件和信息的变化而自动且立即刷新,这是目标,也是Apple不提供“刷新”选项的原因,尽管实际上,有时出于某些原因某些情况下,它可能无法正常工作。

如果信息未自动更新对文件等的更改,则可能是错误或Finder首选项损坏或其他损坏导致的。

  1. 确保您正在运行最新版本的OS X,因为该问题可能是已经修复的错误。

  2. 此外,对于目录未正确更新的文件夹,最好尝试删除该目录的.DS_Store文件,然后查看是否有效果。(重新启动查找程序进行验证)

  3. 下一个选项是重置Finder的首选项。尝试删除位于以下位置的名为com.apple.finder.plist的文件~/Library/Preferences/com.apple.finder.plist(重新启动查找器进行验证)

  4. 如果问题持续发生,请与Apple联络,并向他们显示问题以及如何重演,可能是您发现了错误。


Nr.3 rm ~/Library/Preferences/com.apple.finder.plist ; killall Finder绝对是解决方案!之后,我的桌面图标的大小,网格和位置被破坏了,但是进行了一些微调+ cp /Volumes/TimeMachine/Backups.backupdb/MacName/Latest/LocalDisk/Users/Name/Desktop/.DS_Store ~/Desktop/; killall Finder成功地恢复了。然后写测试脚本!cd /path/to/refresh-dir/;mkfile 1000000 1mb;mkfile 0 growing;i=1;while [ $i -lt 1024 ];do cat 1mb >> growing; echo "$i mB";(( i++ ));sleep 1;doneFinder现在可以正确刷新!〜每2-3秒。仅在离开和重新进入目录之前!
博格

Mac OS X Finder的刷新行为因发生的更改而有所不同:单个文件以kB / sec的速度增长(即时),许多新的小文件(1-3秒),快速增长的文件(mB /秒)刷新速度稍慢(最长3-4秒)。Full Finder刷新测试套件,用于在下一篇文章中引发不同的刷新行为。
porg

3
频繁添加小文件: cd ~/Desktop/update/;i=1;while [ $i -lt 1000 ];do mkfile 0 $i;(( i++ ));echo "File Nr $i";sleep 1;done 缓慢增长的文件: cd ~/Desktop/update/;mkfile 1000 1kb;mkfile 0 growing;i=1;while [ $i -lt 1024 ];do cat 1kb >> growing; echo "$i kB";(( i++ ));sleep 1;done 快速增长的文件: cd ~/Desktop/update/;mkfile 1000000 1mb;mkfile 0 growing;i=1;while [ $i -lt 1024 ];do cat 1mb >> growing; echo "$i mB";(( i++ ));sleep 1;done
porg

顺便说一句,我是10.6.8。可悲的是,仍然存在刷新错误。当前表现的例子adb backup -apk -all -f ~/Backups/android.abandroid.ab尽管文件不断被写入,但它始终显示相同的文件大小。如果我将快速增长的文件脚本指向此目录,则文件growing和文件android.ab都会定期刷新其文件大小!似乎有些写入操作会触发刷新,而另一些则不会。我不知道具体细节。也许我使用的某些服务导致了这种情况。
porg

在中效果相同~/Downloads。从Chrome下载文件时,文件大小不会不断更新,尽管会不断写入。可以通过导航并再次进入,或者通过在其中创建新文件夹或重命名现有文件夹来触发刷新~/Downloads。下载完成后,大小和时间戳将正确更新。但是下载过程不会。
porg

13

Alt单击并选择“获取信息”。这将刷新文件夹。我将通过传输安装为驱动器的ftp文件夹遇到此问题。


不幸的是,这不会刷新通过传输挂载的文件的内容。它们仍将被缓存,我还没有找到如何刷新它们的方法。
凯尔索耶(Kayle Sawyer)

1
对于我的情况,这对于没有显示其所有文件的网络共享非常有效。任何情况下都值得尝试,只需花费两秒钟。

我发现这有时仅适用。似乎一直有效的是删除文件夹中的文件,然后将其撤消。
nvrtd frst 2013年

7

可以通过XtraFinder(免费)之类的第三方软件将“刷新”功能添加到Finder中。



1
独立地添加它XtraFinder实际上是在原则上回答原始问题的“规范”答案。但是,对于尚未尝试过的人XtraFinder,请这样做:它除了刷新按钮外,还具有更多(也许是更有用的)功能。
Ioannis Filippidis 2014年

该解决方案解决了我在sshfsOS X FUSE上遇到的一个长期问题。对于服务器上生成图像文件,例如运行脚本(PDFPNG或其他),用于不触发我在Finder中的任何更新。当您开发具有访问本地安装目录的文件访问权限的代码并通过远程运行它时,此行为非常令人讨厌ssh
Ioannis Filippidis 2014年

但这并不能解决所有问题。我正在XtraFinder中查看NFS共享,在服务器上我更改了其中一个文件夹的名称。旧名称仍然保留在Finder中。终端显示新名称。刷新无济于事。让XtraFinder为我重新启动Finder,我得到一个目录列表,并带有正确的名称。单击该文件夹后一秒钟,Finder将名称更改为错误的名称,即“我正在观看”。FFS,我讨厌这个搜寻器。自从我的第一个OS X Lion以来,网络共享就一直毫无用处。从来没有正确工作过!
DanielSmedegaardBuus 2014年

-1

只需转到父目录并再次进入特定文件夹,它就会刷新内容。或使用后退和前进按钮。


这行不通。
swt83
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.