Posts Tagged ‘WinXP’

解决安装 Realtek HD Audio 驱动时的 0xE0000227 错误

Monday, October 26th, 2009

今天又有朋友求助,说是重装 Windows XP 系统之后的 Realtek HD Audio 驱动始终无法装上,每次安装到最后都出现 0xE0000227 错误,然后安装失败。下载最新版的 Realtek 声卡驱动安装也出现同样错误,非常奇怪!

这就是是著名的 Windows XP SP3 和 Realtek 0xE0000227 错误,前人们已经给我们留下了解决方案:

1、卸载”Microsoft 用于 High Definition Audio 的 UAA 总线驱动程序”

进入设备管理器 -> 展开“系统设备” -> 右键单击”Microsoft 用于 High Definition Audio 的 UAA 总线驱动程序” -> 单击“卸载”。

如果无法卸载,请先禁用该设备,重启后再重复本步骤即可卸载。

2、安装最新版的 Realtek 音频驱动即可。

需要免费的相机 RAW 处理和批量转换软件?

Saturday, May 9th, 2009

不知道大家是否需要,反正自从开始用数码相机后,我就有一大堆的 raw 格式需要处理并批量转换成 jpg,Mac OS X 下倒可以用 iPhoto,只是把照片输入到 iPhoto 的图库需要不少时间, Windows 和 Ubuntu 呢?

好,Ubuntu 下可以用 Rawstudio,可以使用 sudo apt-get install rawstudio 在命令行下直接安装,或者在 GNOME 界面下使用新立得软件包管理器,搜索 rawstudio 并安装即可。安装后的 Rawstudio 可以在应用程序->图形中找到,运行 Rawstudio,在顶端菜单条选 File -> Open Directory, 选择 raw 格式照片所在目录,程序会自动导入该目录下所有的 raw 格式文件,然后选 Batch -> Add current view to queue,再到右下角工具箱点 Batch 选项卡,设置 Output Directory 和 Filename template 后,点击 Start 即可。

Windows 下则可以选择 Stepok’s Raw Importer,理由很简单,免费软件,很小,支持批量导入和导出,向导式界面更加容易上手。

别告诉我你的电脑上装了 PhotoShop、Lightroom ⋯⋯

Wubi, Lubi 和 Mubi

Thursday, May 22nd, 2008

恩,我还是那么后知后觉,不得不承认。

早上吃饭的时候,还跟同事大侃几个月前如何在一台没有光驱和软驱、没有任何系统的老笔记本上,通过 PXE boot 安装 Xubuntu 的经历,进而感慨在没有光驱的环境里,安装系统是多么的不方便。

结果中午的时候,拿着刚下载完的 Ubuntu 8.04 ISO 镜像(家里的 Ubuntu 8.04 是通过 7.10 在线升级的),打算再仔细研究研究无光驱安装的问题。在网上搜来搜去,只看到了利用 Grub for DOS、Linux 启动文件和 Ubuntu ISO 的方法,读完之后觉得还是有些麻烦,用中午休息时间来测试看来是不够了。

无聊之中,用 DAEMON Tools 打开了 Ubuntu 8.04 的 ISO 镜像,鬼使神差的打开了自动播放(我基本不用这个功能),赫然看见了“Install Ubuntu Inside Windows” 的选项,终于让我发现了这个叫做 Wubi ( Ubuntu Installer for Windows )的小家伙。

还不敢贸然行事,开始查找 Wubi 的资料。原来,通过 Wubi,你可以像安装一个普通应用程序那样在 Windows 界面下安装 Ubuntu,无需刻录光盘,无需准备分区,Wubi 会把 Ubuntu 安装在虚拟磁盘文件 ( Virtual Disk File ) 中,于是在 Windows 下,它就是一个文件 ( c:\ubuntu\disks\root.disk ),但在 Linux 系统看来则是一个磁盘。然后 Wubi 会修改 Windows 的启动菜单,加入 Ubuntu 的启动选项,安装就完成了。整个安装过程只需在开始时输入要在 Ubuntu 下创建的用户名和密码,再也不用其他干预,非常简单而且快速。

更为方便的是,卸载 Ubuntu 也只需像卸载普通 Windows 应用程序一样,通过控制面板即可完成。

Wubi 早在 Ubuntu 7.04 和 7.10 版时,就作为开源项目独立提供,8.04 版更是获得了 Ubuntu 的官方支持,并被放入 Ubuntu 的安装光盘中,所以才有了我开头的一幕。

Wubi 支持 Windows 98 / 2000 / XP / Vista,而更令我惊喜的是,还有用于 Linux 系统的 Lubi,和用于 Mac OS 的 Mbui ( 开发中) ! Ubuntu 的这种无障碍体验方式,也许就是开源软件的真正优势吧。

对了,如果一定要问有什么不足的话,根据官方的资料,一是休眠在 Wubi 下无法使用;二是因为是用文件虚拟磁盘,对于突然断电比较脆弱,请尽量避免。

修复 Winsock 解决无法上网的问题

Monday, May 19th, 2008

以前使用 CDMA 上网时曾经亲身经历过突然无法上网的问题,最后通过软件修复 Winsock 解决。当时的症状是浏览任何网页都无法打开,IE 状态栏显示 DNS 解析出了问题。但用 ipconfig 查看发现已经自动获得了 DNS 地址,Ping DNS 地址也正常,测试 Ping QQ 服务器和其它几个 IP 都能 Ping 通,尝试用 ipconfig/flushdns 来清除 DNS cache 无效,更换其他 DNS 无效。最后下载了 LSP-Fix,修复了 Winsock,问题终告解决。

前段时间同事的电脑也遇到无法上网,但是能获取 IP 地址(内网通过 DHCP 服务器)和 DNS 地址,当时第一反应就是修复 Winsock。在上网寻找软件的时候,发现对于 Windows XP SP2 版本,可以使用新增的 Netsh 命令更快地解决这个问题。借此机会正好仔细研究了一下有关修复 Winsock 的问题,整理如下:

1. Winsock 和 Winsock2,以及 LSP

Winsock 最初来源于 Windows Sockets API 的简称。简而言之,Winsock 的作用就是 Windows 网络应用程序与底层网络协议之间的桥梁。从 Windows 98 系统开始包含了2.0 版本 Winsock 组件,所以有时候我们会看到 Winsock2 这样的说法。LSP 则是对 Winsock2 的扩展。(详见 Wikipedia: Winsock

2. Winsock 错误的症状和修复方法

与网络有关的应用程序、恶意程序、注册表误操作等,都可能造成 Winsock 设置错误,从而出现能够连接网络(比如能够获取有效的 IP 地址,和 DNS 地址;在防火墙允许的情况下,可以被其他电脑 Ping 通),但无法实现网络应用(比如用 IE 无法显示网页)的症状。

对于 Windows XP SP2 及 Windows Server 2003 / Windows Vista,修复的方法非常简单,就是使用 Netsh 命令重置 Winsock:

netsh winsock reset

对于 Windows XP SP2 之前的版本,可以借助第三方软件,如 WinSock XP Fix、前文提到的 LSP-Fix 等软件,也可以手动删除注册表中 Winsock 设置后重新安装 TCP/IP 协议来解决。

Microsoft 知识库文章 811259 提供了详细的 Winsock 损坏症状、确认和修复办法,请参考。

开始菜单小技巧: 阻止特定程序在最近打开的程序列表中显示

Sunday, September 16th, 2007

大家都知道,从 Windows XP ( 内部版本号:5.1 ) 开始,到 Windows Server 2003 ( 内部版本号: 5.2 ) 和 Windows Vista ( 内部版本号: 6.0 ),开始菜单有了更为漂亮的一种形式。与经典的开始菜单相比,新的开始菜单最重要的改进之一,就是以显示最近打开的程序列表代替了显示所有程序,让我们访问常用程序的操作更为便捷。

不过在方便的同时,隐私问题也随之而来。当然,在 XP 和 2003 中我们可以通过系统的自带的设置功能来清除整个列表,但这样的操作又变得麻烦起来。而在 Vista 中,系统直接提供了存储并显示最近打开的程序列表的选项,取消勾选后便能一劳永逸,但这样一来,选择新的开始菜单又变得似乎毫无意义了。

便捷和隐私确实是今天无处不在的一对矛盾,不过好在 Windows 系统还是为我们留出了解决这一矛盾的方法——只是,需要我们自己动手编辑注册表而已。通过为特定的程序执行文件加上 NoStartPage 键,可以阻止其在最近打开的程序列表中显示。

注意:用户直接编辑注册表存在造成系统崩溃的可能性,请确保您具备一定的相关知识,如有任何疑问,请先阅读微软知识库文章KB256986

1. 打开注册表编辑器,找到 HKEY_CLASSES_ROOT\Applications
2. 找到要阻止显示的程序的执行文件名字,如果没有,可以添加
3. 选中该项,在右栏中新建字符串 ( REG_SZ ) 值,命名为 NoStartPage,值为空
4. 保存修改,关闭注册表编辑器

好了,这个程序就不会再出现在你的最近打开的程序列表中了。不要告诉我你不知道注册表修改后怎样才能生效……

修复 Windows XP 任务栏错误

Thursday, June 9th, 2005

Windows XP 系统中,某些情况下可能会出现任务栏工作不正常的情况,比如:任务栏不显示正在运行的程序的图标,或者在任务栏上总是出现重复的图标。要解决这类问题,可以尝试如下方法:

方法 1(手动修复):

按下 Ctrl+Alt+Del 键,打开任务管理器->”进程“选项卡->找到并关闭所有的 explorer.exe 和?iexplore.exe 进程。

然后切换到”应用程序“选项卡->新任务->输入”regedit“,回车,打开注册表编辑器

找到并删除以下三个键:

HKCU\Software\Microsoft\Windows\CurrentVersion\explorer\StuckRects2

HKCU\Software\Microsoft\Windows\CurrentVersion\explorer\Streams

HKCU\Software\Microsoft\Windows\CurrentVersion\explorer\StreamsMRU

然后关闭注册表编辑器,在任务管理器的菜单上选”关机“->重新启动

方法 2

下载并运行这个 VB 脚本文件

[ Read this article in English ]

恢复 EXE 文件关联补完版

Friday, June 3rd, 2005

方法 1: 适用于所用 Windows 95 以上版本的 Windows (9x/ME/2000/XP/2003)

开始->运行->输入”command” (在 Windows 2000/XP/2003 中,输入”cmd”),回车
在命令行中,依次执行以下命令:
cd %windir%
copy regedit.exe regedit.com
regedit

注册表编辑器打开后,找到以下分支:
HKCR\exefile\shell\open\command
双击右侧窗口中的 (默认) 值,设置为 “%1″ %*  [包含引号]
再找到:

HKCR\.exe
双击右侧窗口中的 (默认) 值,设置为 exefile
然后退出注册表编辑器,重启电脑

方法 2: 适用于 Windows 2000/XP/2003

开始->运行->输入”cmd”,回车

在命令行中,依次执行以下命令:
ftype exefile=”%1″ %*    [包含引号]
assoc .exe=exefile
重启电脑
方法 3: 适用于 Windows 2000/XP/2003

下载并运行以下任一 .reg 文件
http://www.kellys-korner-xp.com/regs_edits/exefix.reg
http://www.dougknox.com/xp/fileassoc/xp_exe_fix.zip

另外,可以参考以下微软知识库文章:
无法启动具有 .exe 文件扩展名的程序
在计算机感染了 SirCam 病毒时无法启动程序(.exe 文件)
You receive an error message when you try to start a program that has an .exe file name extension

[Read this article in English ]

如何移除”我的电脑”中”共享文档”图标

Friday, May 13th, 2005

在 Windows XP 中打开我的电脑,除了驱动器之外,还会出现一项“在这台计算机上出现的文件”,其中包含“共享文档”和当前用户的文档两个项目。

通过编辑注册表,我们可以从“我的电脑”中移除这两个项目:

开始->运行->regedit,打开注册表编辑器,找到如下位置:

HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\
Explorer\MyComputer\NameSpace\DelegateFolders

删除{59031a47-3f72-44a7-89c5-5595fe6b30ee}键

注意:这个操作不会删除“共享文档”文件夹本身,这个文件夹位于 C:\Documents and Settings\All Users 下,也不会改变其共享的属性,仅仅是对于 Windows XP 界面的定制又提供了一个选择

[Read this article in English]

如何在 XP Home 中设置共享文件夹的权限

Wednesday, April 27th, 2005

众所周知,在 Windows XP 中禁用简单文件共享后,可以设置共享文件夹的权限。但是,禁用简单文件共享仅适用于 Windows XP Professional Edition 和 Windows XP Professional x64 Edition,而在 Windows XP Home Edition 中则无法禁用简单文件共享。

对此,Microsoft 知识库文章 307874 作了详细的说明。

那么在 XP Home 中是否无法设置共享文件夹的权限呢?

答案是否定的,我们可以用如下方法来解决这个问题:

开机按 F8,选择“带网络连接的安全模式”进入,登录后,再找到共享的文件夹,点右键,你将会看到经典的 安全共享 选项卡,单击“权限”便可以设置了。