Mac节能器显示『电脑进入睡眠』滑动条的方法

Mac节能器显示『电脑进入睡眠』滑动条的方法

以前用Mac的时候,在系统偏好设置节能器里面,是有两个滑动条的,一个用来调节电脑无操作时进入睡眠的时间,一个用来电脑无操作时显示器关闭的时间,但是后来系统更新后,『电脑进入睡眠』的那个滑动条没了,并且下边多了一个选项『防止显示器关闭时电脑自动进入睡眠』,如果你勾了这个选项,那么显示器关闭后电脑不会进入睡眠,如果你不勾,则显示器关闭时,电脑同时时入睡眠,也就是电脑进入睡眠的时间与显示器关闭时间只能一样,不能像以前那样,自己设置睡眠和显示器关闭时间。

以前的节能器界面
5190741_QQ20130802-2@2x.png

现在的节能器界面(Big Sur的界面可能有点不一样,但这个条是一样的,都是“此段时间后关闭显示器”)
macos-sierra-mbp-system-preferences-energy-saver-automatic-graphic-switching.png

那怎么把现在的系统也调出『电脑进入睡眠』这个滑动条呢?

在终端执行以下命令,得到“模型标识符”(即“Model Identifier”)

system_profiler SPHardwareDataType | awk '/Model Identifier/'

比如我的电脑是Macbook Pro mid 2015的,我得到的结果是『Model Identifier: MacBookPro11,5』,即我的Mac模型标识符为MacBookPro11,5

当然,你也可以在屏幕左上角的关于本机概览系统报告硬件中查看到模型标识符。
Xnip2018-10-10_01-06-28.png

从以下对照表中找到你的Mac模型标识符对应的名称

Mac-00BE6ED71E35EB86 iMac13,1
Mac-FC02E91DDD3FA6A4 iMac13,2
Mac-7DF2A3B5E5D671ED iMac13,3
Mac-031B6874CF7F642A iMac14,1
Mac-27ADBB7B4CEE8E61 iMac14,2
Mac-77EB7D7DAF985301 iMac14,3
Mac-81E3E92DD6088272 iMac14,4
Mac-42FD25EABCABB274 iMac15,1(May 2015,MF885LL/A,Intel Core i5 (4590) )
Mac-FA842E06C61E91C5 iMac15,1(October 2014,MF886LL/A,Intel Core i5 (4690) or Core i7 (4790K) )
Mac-50619A408DB004DA MacBookPro8,1
Mac-4B7AC7E43945597E MacBookPro9,1
Mac-6F01561E16C75D06 MacBookPro9,2
Mac-C3EC7CD22292981F MacBookPro10,1
Mac-AFD8A9D944EA4843 MacBookPro10,2
Mac-189A3D4F975D5FFC MacBookPro11,1
Mac-3CBD00234E554E41 MacBookPro11,2
Mac-2BD1B31983FE1663 MacBookPro11,3
Mac-06F11FD93F0323C5 MacBookPro11,4
Mac-06F11F11946D27C5 MacBookPro11,5
Mac-E43C1C25D4880AD6 MacBookPro12,1
Mac-F60DEB81FF30ACF6 MacPro6,1
Mac-BE0E8AC46FE800CC MacBook8,1
Mac-F305150B0C7DEEEF MacBook8,2
Mac-031AEE4D24BFF0B1 Macmini6,1
Mac-F65AE981FFA204ED Macmini6,2
Mac-35C5E08120C7EEAF Macmini7,1
Mac-66F35F19FE2A0D05 MacBookAir5,1
Mac-2E6FAB96566FE58C MacBookAir5,2
Mac-35C1E88140C3E6CF MacBookAir6,1
Mac-7DF21CB3ED6977E5 MacBookAir6,2
Mac-9F18E312C5C2BF0B MacBookAir7,1
Mac-937CB26E2E02BB01 MacBookAir7,2

比如我的模型标识符为MacBookPro11,5,它对应的是Mac-06F11F11946D27C5,注意,要记住个名称,因为下边要用到。

如果我给出的列表中没有你的机器型号,请在这里搜索:geekbench,比如2020年的这款13寸的“MacBook Pro (13-inch, 2020, Four Thunderbolt 3 ports)”,我们可以用前面的命令,或者在系统信息里找到它的“Model Identifier”为“MacBookPro16,2”(当然也可以苹果官网这里找)。

然后我们在geekbench中搜索“MacBookPro16,2”,可以得到一个列表
image.jpg

在页面查找“Motherboard”,可以找到它对应的信息,也就是说这台机器的对应配置文件应该是“Mac-5F9802EFE386AA28.plist”
image.jpg

打开终端,并在终端中运行以下命令(用于进入配置文件目录)

cd /System/Library/Extensions/IOPlatformPluginFamily.kext/Contents/PlugIns/X86PlatformPlugin.kext/Contents/Resources

然后运行以下命令打开你电脑对应的plist文件(注意Mac-06F11F11946D27C5是我的电脑对应的名称,你要把它换成你的)

sudo nano Mac-06F11F11946D27C5.plist

用键盘的方向键移动光标,把里面的UnifiedSleepSliderPref下边的<true/>改成<false/>,然后按control+O保存,再按control+X退出,最后重启电脑即可看到『电脑进入睡眠』这个滑动条了。
Xnip2018-10-10_01-23-13.png

其实从UnifiedSleepSliderPref也能看出来,为什么要把它的值改成false?unified是合并的意思,sleep是睡眠,slider是滑动条,pref是preference偏好设置的意思,合起来就是:合并睡眠滑动条偏好设置,如果设置为true,说明就是把电脑睡眠与屏幕关闭合成一个条了,如果设置为false,自然就是不合并了,就会显示两个滑动条。

注意:由于修改的文件属于系统文件,默认是没有权限修改的,即使用超级用户(root)也没权限,需要关闭SIP(System Integrity Protection,系统完整性保护)才能修改,要关闭SIP请查看:macOS关闭SIP & 重置NVRAM & 重置SMC

打赏
订阅评论
提醒
guest

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据

0 评论
内联反馈
查看所有评论
0
希望看到您的想法,请您发表评论x

扫码在手机查看
iPhone请用自带相机扫
安卓用UC/QQ浏览器扫

Mac节能器显示『电脑进入睡眠』滑动条的方法