Archive for the 'Operating System' Category

Jun 18 2008

How to resolve “Access is denied” when install Windows XP Service Pack 3

Published by kamus under Operating System

多次尝试,总算把自己的Windows XP SP2升级到了SP3,在升级过程中碰到了“Access is denied”报错,每次尝试都是升级到一半报错,之后Windows又会回滚所有的改动,然后再重启机器,简直是噩梦一般的体验。

如果在升级Windows XP Service Pack 3的过程中你也碰到了同样的报错,首先要确认是不是错在注册表更新这一步上,检查SP3的升级log,在Windows的安装目录下可以找到svcpack.log这个文件,查看最后的报错信息,如果找到诸如“DoRegistryUpdates failed”这样的报错,那么恭喜你,你通过下面的方法可以解决问题了。

1723.172: DoRegistryUpdates:UpdSpInstallFromInfSection Failed for ProductInstall.GlobalRegistryChanges.Install error: 0×5
1723.172: INF_REGISTRY Failed
1723.172: DoInstallation:DoRegistryUpdates failed
1728.625: Unregistration of sprecovr successful
1729.047: Access is denied.
1884.422: Message displayed to the user: Access is denied.

在微软官方站点上的技术文章949377中提到了这个问题,但是提供了三种解决方法。

方法一:下载完全版的Windows XP Service Pack 3安装程序,一个有316 MB的庞然大物,然而该方法无效。
方法二:重启机器,禁用所有的杀毒软件和防间谍软件,再次重新安装SP3,此方法也同样无效。
方法三:重设注册表和文件权限,重新安装SP3,有效!

方法三比较复杂,简单描述一下。

1. 首先要下载Subinacl.exe程序,该程序用来修改注册表权限设置。

2. 打开记事本,将以下代码copy进去,然后将新文件保存为Reset.cmd。

cd /d “%ProgramFiles%\Windows Resource Kits\Tools”
subinacl /subkeyreg HKEY_LOCAL_MACHINE /grant=administrators=f /grant=system=f
subinacl /subkeyreg HKEY_CURRENT_USER /grant=administrators=f /grant=system=f
subinacl /subkeyreg HKEY_CLASSES_ROOT /grant=administrators=f /grant=system=f
subinacl /subdirectories %SystemDrive% /grant=administrators=f /grant=system=f
subinacl /subdirectories %windir%\*.* /grant=administrators=f /grant=system=f
secedit /configure /cfg %windir%\repair\secsetup.inf /db secsetup.sdb /verbose

3. 备份注册表,可以参看技术文章322756.

4. 双击之前保存的Reset.cmd,将会运行大概10-20分钟的时间,如果没有任何报粗,command窗口将在运行结束完之后自动关闭。

5. 重新安装Windows XP Service Pack 3

No responses yet

Mar 03 2007

Writable NTFS Filesystem in MacOS How to

Published by kamus under Operating System, Apps

ntfs-3g

能够在Mac OS X上直接将文件写入NTFS格式的文件系统中一直是一个美好的愿望,感谢navana(我老弟),感谢Google,现在这一切实现了。

From MyMac

MacFUSE是Google Code计划中的一个项目,这个项目旨在为Max OS X创建一套与面向Linux开发的FUSE (File-system in USErspace) 完全兼容的API,这样许多FUSE文件系统格式通过简单的编译以后就完全可以在Mac系统上运行了,这其中就包括作为Mac-Intel用户最为感兴趣的NTFS-3G文件系统。NTFS-3G是一个为Linux等操作系统开发的开源的可读写NTFS驱动。

那么如何在Mac系统中也能使用到NTFS-3G呢?

通常的做法是先下载安装MacFUSE,然后下载NTFS-3G源文件,之后在Mac系统中编译,编译成功以后手动挂载需要读写的NTFS文件系统。这一系列步骤实在是过于繁琐。所幸,有好心人提供了更加简单的解决方案。

1。安装MacFUSE Core,这是核心库文件,必须最先安装,目前最新版本是0.2.2,安装完毕以后需要重新启动操作系统。

2。安装MacFUSE Tools,这是他人开发的基于MacFUSE Core的增强工具。

3。安装NTFS-3G,这是已经编译好的NTFS-3G安装文件,直接安装即可。

2,3都是ShadowOfGed开发的,原始出处在Applenova论坛中,我是几乎从头到尾读了这个帖子才最后发现他编译好的这两个安装文件,真是如获至宝,要知道这之前我折腾了一下午,下载将近1G的XCode Tools,尝试编译所有模块的源文件,最后再手工挂载,可惜的是虽然编译正常,但是最后执行ntfs-3g挂载的时候,始终有错误。

上述三个文件全部安装完毕以后,重新启动系统,Mac将会自动使用NTFS-3G格式并且是允许读写的方式自动挂载任何检测到的NTFS文件系统。总算可以在Mac下面直接把文件Copy到移动硬盘里了,虽然写文件的速度只能达到每秒1.1M,但是确实是一个美好的开端,不是吗?

Cheers!

Update@2007-3-4
使用NTFS-3G自动mount分区的时候,有一个问题就是不支持中文名称的文件夹或者文件,所有包含中文名称的目录或者文件都无法显示出来,解决方法是,在NTFS分区的根目录上,建立一个叫.ntfs-locale的文件(注意文件前面有个点),文件的內容是zh_CN。[via OurMac.net]

10 responses so far

Feb 05 2007

How to active Windows Vista - 激活Vista

Published by kamus under Operating System

如果有人已经从网上下载了Vista,那么你现在不再需要为如何找到有效的激活码而发愁了。
也许你们没有注意到,在安装Vista的时候在那个要求输入注册码的界面我们可以直接按下一步跳过去,Vista仍然会安装成功,然后你的操作系统就会进入一个为期30天的激活宽限期,在30天内都可以输入有效的注册码来激活Windows Vista,而且在这30天内的前3天,微软为了让用户配置硬件驱动和必备软件,连用户激活的提示都不会显示,所以在前3天一个未激活的Vista是一个完完整整一点儿不影响使用的操作系统。

又是俄罗斯的Cracker,发布了一个程序用于停止Vista中spsys.sys的计时器来达到停止激活计数器的目的。也就是运行完一系列命令以后,你的Vista激活计数器会被重置,并且始终处于30天试用期的第一天,也就是变相了永久激活了Vista。

具体操作为:

单击“开始”菜单,选择“所有程序”>“附件”,右键单击“命令提示符”,在上下文菜单中选择“以管理员身份运行(A)”,并在出现“用户账户控制”对话框中单击“继续”。

1。在命令提示符下首先运行date命令更改日期,将日期更改为2099年12月31日。

2。运行命令:cscript slmgr.vbs -rearm

3。不要重新启动系统,再次运行date命令将日期改回当前日期,如2007年1月19日。

4。不要重新启动计算机。下载本文附件,并改后缀为rar,然后解压到本地文件夹,然后右键单击“Vista test crack.exe”,在上下文菜单中选择“以管理员身份运行(A)”。在程序的对话框中,单击“Install”按钮,出现“Service installed”表明安装成功。关闭程序,重新启动计算机。

Windows Vista Active Crack Download

因为时间被改到过2099年,所以也许机器上已经安装的一些软件会报错,比如我的AVG就干脆不工作了,但是放心只要把系统时间改正然后重启一次就没有问题了。

再次运行slmgr.vbs -dlv来查看激活计数器,会发现“剩余时间”项目的内容始终为“43200 分钟(30 天)”,大功告成。

在我的Windows Vista Ultimate x86 中测试完全没有问题!

No responses yet

Jan 23 2007

Windows Vista Run

Published by kamus under Operating System

终于找到了一张DVD刻录盘将躺在硬盘上已经很久的Vista正式版刻录了下来,然后开始用自己的Macbook Pro当实验品。

一开始真是很害怕装完Vista会把bootcamp做出来的引导区覆盖而导致无法再次进入Mac系统,所幸一切都很正常,将光盘放入光驱,重启机器,按住option,选择光盘启动,然后选择全新安装,选择原先的Windows分区(千万不要把Mac分区覆盖了),之后就是一路next。因为Vista安装过程中会重新启动几次机器,所以一开始安装前就在Mac里面把默认启动宗卷改成了Windows。Bootcamp驱动里面的iSight好像还没能兼容Vista,所以现在摄像头不能用,好在我也几乎不用(我是老实人)。

Macbook Pro的配置还是很强劲的,Windows体验索引最低分数也有3.9(最高应该是5?)

1。Windows Aero引擎确实比较炫目,半透明的窗口边框,渐隐的效果,在窗口之间切换时候的类3D窗口排列都让你不舍得在性能优化里面将它们去掉。
2。全新的搜索速度几乎可以跟Mac的Spotlight媲美。
3。Windows边栏还算差强人意,当然比起Mac的Dashbord那酷炫的效果还是差了一些。
4。内置的Windows照片库可以让你放弃安装任何第三方的图片管理软件了,ACDSee怎么办啊。

5。资源管理器其实也有很大进步,但是无奈已经习惯TC的双窗口操作了,所以仍然还是安装了TC。
6。内置的解压缩程序仍然不支持RAR格式,还是需要安装7Zip。
7。多了很多安全性功能,不过我个人都用不上,还显得挺啰嗦的,执行个啥啥配置程序都一个劲儿的往外跳提示框。
8。Windows Defender已经内置了。
9。Windows Mail取代了以前的Outlook Express,但是我还是坚持用我的Gmail,哪怕有时候慢的都登录不上。
10。附件中增加了一个截图工具,将就着也能用,总比以前只能PrintScreen好,何况Macbook Pro连个PrintScreen键都没有。
11。复制和粘贴的对话框有了更新,这一点还是挺方便的改动。

12。Media Player是最新的11版本,而且内置了Windows Media Center,不过对我来说用处不大,看着好看而已。
13。Live Messenger仍然需要单独下载,但是在开始菜单中已经直接给出了快捷链接。

还没装什么大的软件,连Office都没装,所以没有碰到什么兼容性问题,wow在vista下运行良好 :)
哦,有个问题,我的Logitech MX310的鼠标驱动找不到,罗技的网站上只有for WindowsXP的,在Vista下安装会说是不支持的操作系统。

总的来说,Vista是个不差的操作系统,但是要说服大众花钱从XP转向Vista恐怕还是需要多做努力。
Mac的Spotlight,Dashbord都被Vista学走了,而Mac即将发布的Leopard有个全新的Time Machine功能,不知道Bill大叔准备哪个版本里面再学习这个功能。

BTW:我安装的是Windows Vista Ultimate,还没有激活码,30天以后就过期了,哪位XD有好用的注册码告诉我一个?

Update:
How to active Windows Vista - 激活Vista

No Tags

5 responses so far

Page 1 of 3123»