本帖最后由 p.H 于 2012-5-16 19:08 编辑
原文链接:http://www.tonymacx86.com/viewtopic.php?f=3&t=575
安装win7之后开启AHCI支持的方法如果在安装win7的时候,没有开启AHCI支持,那么下面的方法将使你激活win7自带的AHCI功能 同时也有超级简单的方法,下载一个注册表文件,双击就可以了 请注意:如果你的windows是运行在raid上的话,不要使用这个方法 不然你必须在AHCI与Raid间手动切换来启动OS X和windows
AHCI是串行ATA高级主控接口/高级主机控制器接口(Advanced Host Controller Interface)的简称
它能够开启原生命令队列(Native Command Queuing)并能为你的硬盘提供可热插拔的SATA控制器
在许多情况下,它能使多任务处理效率更高
Vista是Windows操作系统中第一个支持AHCI的系统,Win7自然也支持
但随之而来的一个问题是,如果你在安装操作系统的时候,BIOS中设置并没有开启AHCI
而安装完操作系统之后,你又在BIOS中开启了AHCI,那将使你的系统崩溃,你也无法进入系统
这是因为在安装过程中,AHCI没有开启导致了Windows取消了AHCI驱动的安装
如果你对注册表编辑有所了解的话,这里提供Microsoft微软官方解法:http://support.microsoft.com/kb/922976
为了解决这个问题,在更改启动硬盘的SATA模式之前,需要先在注册表中开启AHCI,步骤如下:
1.退出所有程序
2.单击开始菜单,在搜索框中输入“regedit”(不含引号),回车
3.如果你开启了UAC的话,单击继续
4.找到下面两个键值,可能只有1个存在
- HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Msahci
- HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\IastorV
复制代码
5.在右方的面板中,在键值Start上右键选择更改
6.在数值框里面输入0,点击OK
7.单击文件,选择退出
完成了以上内容之后,你必须要重启计算机,进入BIOS,并开启AHCI
当你再次登录windows的时候,你将会发现Windows正在安装AHCI驱动
安装之后,还需要一次重启才完全安装完了
如果顺利的话,你将会在多任务处理的时候感觉到可观的性能提升,尤其是笔记本用户
当然由于硬件种类繁杂,体验难免会不同
请谨慎对待,你将对你更改注册表的行为负全责,该教程并不保证你的系统按如上步骤之后是否能稳定运行或崩溃
原文链接:http://www.insanelymac.com/forum/index.php?showtopic=275499
解决宽屏显示器开机画面扭曲的方法
下面我将与大家一同分享我对于启动画面异常的解决方法 或许有相当多的朋友和我一样,启动画面像下面的图一样异常: 在左右两侧会有一段黑色的区域 我的显示器最高支持1920x1080的分辨率,但是启动画面无法达到那么高的分辨率 所以我通过检查启动过程中,屏幕的OSD菜单很容易的获取到了开机启动时显示器的分辨率
(我的是1600x1200个人不同) 关于OSD,详情移步百科:http://baike.baidu.com/view/116576.htm 当我获取了分辨率之后,我做了以下事情:
- 进入你所要修改的主题文件夹,变色龙默认加载/Extra/Themes/Default/,打开theme.plist
- 把boot_height和screen_height改为1200,boot_width和screen_width改为1600
- 保存
- 在PhotoShop里面创建一个1600X1200的图片
- 用黑色填充满背景,并把一个漂亮的Apple标志放到中间,保存为boot.png
- 备份主题中原始的boot.png
- 用自己刚刚做的boot.png文件替换主题文件夹内的
- 重启
绿色是启动画面的水平分辨率,蓝色是启动画面的垂直分辨率 尽量使png文件大小尽可能的小,这样能提高加载启动画面的速度 我多次使用了在线的压缩图片工具得到我最后的成品(可以谷歌 "online png crush" 或者 "online png compress")) 现在你应该拥有一个像iOS系统一样的启动画面 我已经使用这个开机画面1年半了 注意:确保你在变色龙参数boot.plist中没有设置参数"Legacy Logo=Yes" 因为boot.png图片足够大,所以你将看不到进度条(就像iOS一样)
原文链接:http://simon.heimlicher.com/articles/2011/09/26/nstat-lookup-entry-failed-2
关于内核日志中"Nstat_lookup_entry Failed: 2"错误的解决方法
关于这个问题,有下面几个基本情况:
这个错误提示是由Lion新添加的内核组件产生的
参见10.7.1的源代码:http://www.opensource.apple.com/source/xnu/xnu-1699.22.73/bsd/net/ntstat.c
1554行便是错误信息的来源:- printf("nstat_lookup_entry failed: %d\n", result);
复制代码 10.7.1下,唯一保证这个错误信息不再在内核日志中出现的方法便是通过sysctl内核接口禁用网络数据
请注意:
下面对内核设置进行的更改可能会产生无法预料的后果
而且除了能在内核日志中消除这条错误之外没有任何其他的好处
相反,它也有可能带来副作用。自行决定是否采用,后果自负
在下次重启计算机之前,关闭这个功能,那么在终端下输入以下指令- sudo sysctl -w net.statistics=0
复制代码 如果你发现了任何不好的结果,那么你可以用以下的命令撤销更改,或者直接重启便可- sudo sysctl -w net.statistics=1
复制代码 如果你希望永久的禁用这个功能(不像之重启就恢复的话)
在/etc/下新建sysctl.conf文件,并加入下面的语句也可在终端中用一条语句搞定:- sudo /bin/sh -c "echo 'net.statistics=0' > /etc/sysctl.conf"
复制代码 如果要取消永久禁用的话,删除这个文件即可,终端中键入以下命令:
|