通过删除不必要的文件/文件夹来减少Lion OS的占用空间


17

我正在尝试缩小iMac 640Gb磁盘的尺寸,使其适合120Gb(113Gb可用)SSD。当前使用文件的总大小约为340Gb,其中我的主文件夹占265Gb(我打算不放在SSD上,或者至少不是全部放到SSD上)。非常粗略的计算表明,我的操作系统和应用程序文件占用了大约75Gb的内存,这使我大约占了2 / 3rds-不错。

但是,如果可能的话,我想进一步减少这一点,以确保在我继续使用计算机时(而且我目前尚未安装许多大型应用,包括音乐制作应用,其中包含大量数据) )我不担心启动驱动器上的空间不足。

为此,我已经拥有XSlimmer,我将定期使用它从我的应用程序中删除PowerPC和语言变体,但是我想知道是否可以安全删除Base OS的任何区域以节省更多空间?我正在考虑操作系统本地化,所包含的屏保和墙纸的位置,用于文本转语音的语音文件等问题。

是否有大量此类数据可以轻松删除以在启动磁盘上节省几GB的额外数据?


您正在运行什么版本的OS X?

标记的狮子,最新补丁
塞满

Answers:


20

在此,我们对此主题有很多疑问。您可以搜索早期的类似问题和解答。

先备份

在大步从Mac删除资源之前,请对所有内容进行完整备份,包括完整的磁盘映像。

删除更多未使用的人类语言资源

单语,这是免费的,可以在删除不需要的语言支持文件/System/Library//Library/文件夹本身,而XSlimmer(这也是我所用)只设置了删除语言支持文件应用程序文件夹。

iPhoto

您可以通过删除大量的打印模板来“缩小” iPhoto,但是如果删除它们,则根本无法从iPhoto打印任何内容。

右键单击“ iPhoto”,/Applications/iPhoto/然后选择“显示包装内容”。您会在中发现数百兆的文件/iPhoto/Contents/Resources/Themes/。您实际上可以删除这些文件(需要身份验证),但是它将改变iPhoto应用程序的行为。

语音合成语音

/System/Library/文件夹中删除系统支持文件很危险。我知道可以安全删除的唯一文件是中的语音合成声音/System/Library/Speech/Voices/。如果您需要该功能,则应该在其中保留一个声音。

字型

如果不需要某些亚洲字体,则可以节省几十兆字节。不要直接在Finder中删除系统字体。而是通过Apple Font Book应用程序执行此操作,该应用程序将阻止您删除Mac OS X启动时希望看到的“保留”系统字体,但允许您删除“非必需”字体。

屏幕保护程序和桌面图片

屏幕保护程序在中/System/Library/Screen Savers/

/Library/Desktop Pictures/ 有您不需要的数百兆文件。

辞典

Mac OS X在中具有日语词典和同义词库,大小为几百兆/Library/Dictionaries/。如果您永远不需要它们,则可以安全地删除它们。

GarageBand和iDVD文件

如果您不使用GarageBand或较早的iLife程序iDVD,则可以删除它们的应用程序,尤其是/ Library /目录中的支持文件,从而节省数十GB的数据。

关于GarageBand,根据您的安装,可以从两个位置删除数GB的数据:

/Library/Application Support/GarageBand/

/Library/Audio/Apple Loops/Apple/Apple Loops for GarageBand/

印表机驱动程式

根据您的安装,您可能有几GB打印机驱动程序用于从未真正使用过的打印机。如果您愿意解决此问题,可以删除中的所有内容/Library/Printers/。下次打开其中一台打印机并尝试打印时,Mac OS X Lion会提示您仅下载和安装该打印机所需的驱动程序。

实用工具可帮助您找到要删除的文件

有几种实用程序可以列出硬盘驱动器上的所有文件,并根据文件大小在各种类型的图表中对它们进行排序。其中包括:OmniDiskSweeper,它是免费的;WhatSize,一个商业应用程序;和DaisyDisk。所有这些不仅对查看系统文件有用,而且对检查文档和用户数据也很有用。您会发现不需要的旧文件,并且可以将其存档或删除,从而节省了更多磁盘空间。

只记得

请记住,如果您不知道自己在做什么,则可能会损坏系统,然后唯一的补救方法是对操作系统进行完全重新安装,这将使您回到开始的位置。


谢谢Wheat,这非常有用-我几乎可以看到您提到的所有内容,尽管我不确定您提到的Dictionary和Fonts的100%。
塞特

1
我在回答中添加了其他说明。

1
此外,我还添加了有关打印机驱动程序和实用程序的更多提示,用于对目录内容进行分类和测量。

@stuffe要获取一些真实的数字:仅使用这些提示即可节省多少GB?
gentmatt 2012年

我已经看到许多人无意中损坏了系统,无法使用Monolingual进行修复,但是其他人则认为它有用且安全。我个人不会使用它。
Tom Gewecke 2012年

5

/var/vm/sleepimage根据安全睡眠模式,硬盘可以占用与Mac内存相同的磁盘空间。

~/Library/Caches/com.apple.Safari/Webpage Previews/最多约为1GB。如果您不需要“热门站点”或封面流视图,可以告诉Safari不要使用来保存缩略图defaults write com.apple.Safari DebugSnapshotsUpdatePolicy -int 2

/private/var/folders/可能包含用于已删除的应用程序或部分下载的文档文件的缓存文件夹。您可以使用来按大小对文件夹排序du -sm /private/var/folders/*/*/*/*/ | sort -rn

音频插件的安装程序通常会将VST版本复制到/Library/Audio/Plug-Ins/VST/,将DPM版本复制到/Library/Application Support/Digidesign/

如果仅为了使用Homebrew或某些Shell实用程序而安装了Xcode,则可以将其删除,然后安装Xcode命令行工具软件包。

CJK字体/Library/Fonts/占用大约500 MB的磁盘空间。系统库已经包含最常见的日语和中文字体。

~/Library/Autosave Information/ 可以包含尚未正确删除的旧未保存文档。


好的附加建议!我忘记了Safari的网页预览。我也在Mac上禁用了此功能。

3

如果要使用SSD作为主磁盘,则可以将hibernatemode设置为0并删除sleepimage文件,该文件的大小与Ram相同。这有两个优点:SSD上没有磁盘写入,SSD上没有空间丢失。如果将Hibernatemode设置为0,则表示进入安全睡眠状态时,不会在磁盘上写入ram的映像。您可以使用终端命令执行此操作:查看实际的休眠模式: sudo pmset -g | grep hibernatemode 这将返回您所在的实际hibernatemode。将hibernate模式设置为0: sudo pmset -a hibernatemode 0 并删除睡眠图像: sudo rm / var / vm / sleepimage 做到了;当对操作系统进行认真的更新时,请使用以上命令检查hibernatemode是否仍为0。注意1:在某些论坛中,建议将sleepimage文件移动到另一个卷:请勿这样做:未连接该卷时,将导致崩溃。注意2:如果在休眠模式不为0的情况下添加更多Ram,则会产生启动问题,因为睡眠映像文件的大小错误。为了避免这种情况,请在添加ram之前删除sleepimage文件。


2

是的-您可以清理到一定程度。我不同意Lion和Apps占用70 GB以上的特征。在添加用户数据之前,我对Lion的大多数安装最终都在15 GB以下,其中包括8 GB的/ private / var / db / sleepimage,用于在Mac睡眠时存储RAM内容。

这些应用程序仅从Lion占用980 MB,甚至从App Store安装了所有更新(10.7.3)和iLife。

我非常喜欢WhatSize,它可以通过删除本地化(取消本地化),不必要的架构(吸脂)和开发框架(吸盘)来安全地测量和精简现有驱动器。您将需要网站上的版本进行清理,因为该版本已从需要管理员权限的App Store版本中删除。

它还有助于查找文件的重复项,并确定最大的文件夹和文件所在的位置,这样您就不必浪费时间清理数百个小文件,而仅节省几MB的磁盘空间。

所以-我在8 GB RAM的Mac上安装干净的Lion的空间预算是:

  • 8 GB-睡眠图像
  • 1 GB-应用
  • 6 GB-系统的所有其余部分

是什么让您从15 GB到75 GB?


1
“什么使您从15 GB变为75 GB?” 应用程序支持文件,其中包含许多音乐样本库;)
填充

2
糟糕-将整个文件夹链接到不休眠的外部驱动器或旋转驱动器,对于在大型驱动器上存储60GB的循环花费大量资金,是一个不错的解决方法。您可以在这些应用程序中进行选择,但我从未见过严重的速度变慢而使整个混乱状态恶化的情况。
bmike

是的,将您的虚拟仪器样品库移至与Firewire,Thunderbolt或其他快速连接的外部快速硬盘驱动器或SSD上。通常,这也将加快DAW(数字音频工作站)工作的速度。
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.