解决Mac开机变慢 command +option + P + R
Mac开机变慢怎么办?
command +option + P + R
重点是 开机 后 一直按 该4个键不放 听到3声音响 屏幕出现灰暗灰暗几次
开机速度 5s
重置PRAM和NVRAM的方法都是在系统启动后到出现灰色屏幕及转动光环之前这期间按住按住command、option、P和R这四个键,等屏幕从黑变灰再变黑两三次,或启动音响过两三遍,或电脑的白色供电指示灯闪过两三遍后再松手。但是,这个组合方式在具体使用上有两种选择。一种是先关机,然后按电源开关启动电脑后,按住这四个键。而另一种则是在系统没有关机的时候选择或强制重新启动,再按住这四个键。第一种方式将NVRAM包括PRAM都进行了重置,而第二种则仅重置了PRAM,NVRAM中的其他部分没有涉及。
NVRAM vs PRAM
- Mac用户经常会听到一些故障清除步骤比如:重置参数缓存,重置NVRAM,按住command+option+P+R等等,这些步骤涉及了一些容易混淆的概念,其中包括NVRAM和PRAM。
NVRAM (Non-volatile RAM)不是苹果独创的术语。指的是一种静态内存,在电脑关机或断电时对数据进行存储,并在停机后继续保持其内容的记忆体。这种存储可以依赖备用或额外的电池将其内容保留下来,以便为机器的启动提供预置数据。
PRAM(Parameter RAM),又称参数缓存是苹果自己所使用的术语。从本质上,它就相当于PC上的CMOS以及SPARC工作站上的NVRAM。换言之,它是一小部分NVRAM,依靠电池的电力与real-time clock处于同一芯片的记忆体。多年前,苹果规定了PRAM的前20byte的内容,其剩余空间被成为XPRAM(扩展PRAM)为Mac OS所专用。 在采用了PCI以后,苹果机的PRAM容量增大,而这种扩容以后的PRAM就干脆被称做NVRAM,里面包含不同的区存储扩展PRAM,Open Firmware参数和Macintosh命名注册表等。从另一角度来讲,PRAM就成了NVRAM的一小部分。
NVRAM和PRAM里所存的数据内容根据机型和操作系统的内容而有所不同。在PowerMac构架的机型上,其内容要比Intel构架的内容多得多。而在Intel构架的电脑面世之初,NVRAM里几乎是空的(至少,我一年半前检查的时候是这样)。而现在Intel构架的电脑里的NVRAM中也有一些内容。
苹果公司的知识库提供的信息比较陈旧。Resetting your Mac’s PRAM and NVRAM一文称PRAM的内容包括:AppleTalk状态、系列端口设置和端口定义、示警时钟设置、应用字体、系列打印机位置、Autokey速率、Autokey延迟、喇叭音量、提示音、双击反应时间、嵌入点速率、鼠标速度、启动磁盘、菜单闪烁值、显示器深度、32-bit地址、虚拟内存、RAM disk、以及磁盘缓存。注意: 该文于2007年5月最后更新,而所涉及的硬件包括Powerbook、Powerbook G3、Powerbook G4、iBook、iBook G4、iMac、iMac (Slot loading)、PowerMac G3、PowerMac G4、PowerMac G5以及XServe。并不包括任何Intel构架的电脑。
而Mac OS X: What’s stored in PRAM?一文称PRAM里包括:显示器及视频设置、时区设置、启动音量、喇叭音量、最近的内核恐慌信息和DVD区码设置。该文最后更新时间为2004年11月,适用于Mac OS X 10.1到10.3(那时10.4还没有面市)。
而各个用户自己的PRAM或NVRAM里究竟都有什么内容,可以用终端命令NVRAM进行查看。方法是,从应用程序(Applications)下的实用工具(Utilities)文件夹内打开终端(Terminal),然后输入:
nvram -p 回车
用man命令来查看nvram的解释,就会发现该命令是用于处理Firmware(固件)NVRAM参数的。Firmware的概念已经在前文里有所说明,这里不再赘述。
了解NVRAM和PRAM的意义对于终用户来说莫过于故障清除。一些电脑故障,比如外置/内置磁盘不显示、出现四国语言等等,或可通过重置PRAM或NVRAM来恢复。客观地说,重置PRAM或NVRAM后,PRAM或NVRAM内的参数恢复到机器出厂时的数值,这一做法本身并不能帮助用户查找先前故障的原因,但是一旦故障是因为固件或参数数值不对所引起,重置这些参数,可以帮助用户及时恢复系统。
重置PRAM和NVRAM的方法都是在系统启动后到出现灰色屏幕及转动光环之前这期间按住按住command、option、P和R这四个键,等屏幕从黑变灰再变黑两三次,或启动音响过两三遍,或电脑的白色供电指示灯闪过两三遍后再松手。但是,这个组合方式在具体使用上有两种选择。一种是先关机,然后按电源开关启动电脑后,按住这四个键。而另一种则是在系统没有关机的时候选择或强制重新启动,再按住这四个键。第一种方式将NVRAM包括PRAM都进行了重置,而第二种则仅重置了PRAM,NVRAM中的其他部分没有涉及。
如果是PowerMac构架的机型,可以用另一种方式,利用Open Firmware(开放固件)界面对NVRAM进行重置,就是在启动时按住command、option、O和F,屏幕变黑,并显示白字。待光标停顿后,输入: reset-nvram回车。然后再输入:reset-all回车,系统即自动重起。
有部分Mac用户朋友可能会感觉到,自己的Mac在使用了一段时间后,开机也变得越来越慢了,我们该如何优化Mac的开机速度呢,下面小编给你推荐下面6个优化Mac开机速度的小技巧,希望能帮助到大家。
一、尽量删除桌面文件
每次Mac启动都要对桌面的内容进行索引,为桌面每个文件建立缩略图标(thumbnail icons )等等。
因此,建议你可以把桌面上的文件尽可能的放入相应文件夹,分门别类。一来加快开机速度,二来也更加有条理。
二、去除启动加载程序
系统偏好的用户设定里可以去除一些不用的启动程序(System Preferences and User Accounts)你只需把那些程序前的钩子点去就行(比如iChat)。通过Activity Monitor程序,你可以看到后台运行程序的清单。
这个对于我来说,是一个习惯,平时有软件新安装后要求在启动时检查更新,我一般都会点击否。
三、禁用Dashboard
如果你经常使用的话,dashboard固然好。然而,你也要清楚,每个widgets 和 web clips都非常占内存和资源。怎样禁止? 方法也很简单。
打开Terminal 敲入以下命令:
defaults write com.apple.dashboard mcx-disabled -boolean YES
然后你可以重启macbook或者敲入以下命令:
killall Dock
当你又需要dashboard的时候,以下命令可以逆转:
defaults write com.apple.dashboard mcx-disabled -boolean NO
再重启或敲入 :
killall Dock
如果启动 或 关闭 dashboard 不成功 尝试 再重复一次 一般就OK
四、清除 PRAM (只适用于英特尔的苹果电脑)
这个方法不是根本的解决方法,但是可以除去一些不必要的开机设置。因而也节省了时间。方法是:重启你的电脑,同时按下 command + option + p + r 直到听到3 到4 声启动铃响之后松手。
五、清除PMU (iMac不适用),对于Macbook, Macbook Pro用户,方法是:
1. 确保Macbook关闭.
2. 去掉电源适配器和电池.
3. 按下电源开关并保持5 秒钟,放开.
4. 接上电源适配器和电池.
5. 打开电源开关.
对于Macbook Air用户,方法是:
1. 确保Air关机状态
2. 把电源适配器接上工作电源 .
3. 按下(左)Shift-Control-Option 同时按一下电源开关. (记住,要用左边的shift等键)
4. 等5 分钟,按下电源开关重启 Macbook Air.
六、禁止无用的系统选项.
如果你没有用到Wireless(无线上网), Bluetooth(蓝牙), Speech Recognition(语音识别) or Internet Sharing(共享),那么,很简单, 关掉他们!
解决Mac开机变慢 command +option + P + R的更多相关文章
- 解决mac安装homebrew后报错-bash: brew: command not found
解决mac安装homebrew后报错-bash: brew: command not found 参照官网上很简单的一句安装命令, /usr/bin/ruby -e "$(curl ...
- 解决 Mac webstrom Mac bigsur 中 Can‘t use Subversion command line client:svn
解决 Mac webstrom Can't use Subversion command line client: svn The path to the Subversion executable ...
- 解决Mac OS X Lion狮子系统及win7多分区教程
[绿茶教程]解决Mac OS X Lion狮子系统及win7多分区教程 工具/原料 8G的u盘制作lion系统安装盘 步骤/方法 插入U盘---开机---按住左下角“Option”键(alt ...
- 解决MAC下修改系统文件没权限的问题
问题 用brew在mac上可以轻松的管理软件, 不过最新的mac系统升级后, brew执行update命令时会报权限不足的错误, 而且会提示执行命令sudo chown -R $(whoami) /u ...
- ubuntu 修改ssh远程主机名称,mac开机运行命令,静默方式启动virtual box虚拟机,静默执行run脚本
一.修改主机名 ssh登陆 vi /etc/hostname vi /etc/hosts hostname ulocal (执行这个命令,无须重启服务器) 保证127.0.0.1 的hostname与 ...
- 解决mac 10.11 以后 无法使用未签名第三驱动
解决 最新版 mac 系统 无法使用未签名第三驱动 10.12.多 我的情况是 10.11.4 Beta (15E27e) 使用绿联usb网卡不正常. 下面的命令为检测驱动是否装载的一些命令.sudo ...
- 解决Mac外接显示器分辨率不正确问题
解决Mac外接显示器分辨率不正确问题 TAT: 今天被坑惨了,重新安装了Mavericks后,使用thunderbolt转VGA外接显示器时遇到了分辨率的问题:外接显示器支持1080P的分辨率,但在O ...
- mac 开机白屏,卡进度条,无法进入系统
几个月前我的老Mac又一次的坏掉了,现在想起来就记录一下,哎,话说Apple的东西吧,好用是好用,一般都不会坏,质量保证,但是如果一旦坏了,那就是大问题!(坏了第一时间就应该打电话给apple客服小姐 ...
- 曲线救国,解决Mac系统下,Android sdk下载失败的问题
Mac下翻_墙的问题 话说GFW屏蔽谷歌已经有一阵子了,最近打算在Mac系统下折腾个Android应用,备好了IDE,只欠SDK,无奈下载时因为GFW的缘故,总是失败,我心痛哉! 由于本人偏爱Mac系 ...
随机推荐
- CentOS 配置无线网络,开启wifi
背景:一台老笔记本安装CentOS7.x,最小安装模式,安装后无法开启wifi 1.先用NetworkManager包的nmcli命令检查网卡,发现无线网卡wlo1信息里有个错误plugin miss ...
- POJ2186:Popular Cows——题解
http://poj.org/problem?id=2186 题面纯英文--就不粘题面了. 简单的说,就是将图强连通分量缩点,然后拓扑一下. 为了避免拓扑,我们可以反向存图,然后查入度为0的点即可. ...
- BZOJ2657:[ZJOI2012]旅游——题解
http://www.lydsy.com/JudgeOnline/problem.php?id=2657 https://www.luogu.org/problemnew/show/P2610 到了难 ...
- 洛谷 P3959 宝藏 解题报告
P3959 宝藏 题目描述 参与考古挖掘的小明得到了一份藏宝图,藏宝图上标出了 \(n\) 个深埋在地下的宝藏屋, 也给出了这 \(n\) 个宝藏屋之间可供开发的 \(m\) 条道路和它们的长度. 小 ...
- 【神仙DP】【单调队列】【模拟题】区间覆盖
传送门 Description 给出数轴上的n个线段,保留最多k条线段,问这些被保留下来的线段的并集长度为最多为多少. Input 第一行两个数n和k 接下来n行,每行两个数,表示一条线段的左右端点. ...
- 15ecjtu校赛1006 (dfs容斥)
Problem Description 在平面上有一个n*n的网格,即有n条平行于x轴的直线和n条平行于y轴的直线,形 成了n*n个交点(a,b)(1<=a<=n,1<=b<= ...
- Android网络请求的时候报错 Connection refused 处理
在用Android测试JSON数据解析的时候,报了这样一个异常: java.net.ConnectException: localhost/ - Connection refused 原来模拟器默认把 ...
- [lottery anayliser]lottery anayliser
抓取网页,获得获奖信息 #!/usr/bin/python import urllib2 import re import time def spider(url): ""&quo ...
- NYOJ 745 dp
蚂蚁的难题(二) 时间限制:1000 ms | 内存限制:65535 KB 难度:3 描述 下雨了,下雨了,蚂蚁搬家了. 已知有n种食材需要搬走,这些食材从1到n依次排成了一个圈.小蚂蚁对每种 ...
- C语言数组与指针总结
寒假要开始猛刷<剑指offer>,先回顾一下C语言基础做个热身. 指针 相信大家对下面的代码不陌生: ; int *p; p=&i; 这是最简单的指针应用,也是最基本的用法.再来熟 ...