<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>

<channel>
	<title>LSDN</title>
	<atom:link href="http://lsdn.lynnstudio.net/feed/" rel="self" type="application/rss+xml" />
	<link>http://lsdn.lynnstudio.net</link>
	<description>Lynn Studio Documents Network</description>
	<pubDate>Fri, 26 Feb 2010 07:34:06 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.2</generator>
	<language>en</language>
			<item>
		<title>自制绿色版本Skype</title>
		<link>http://lsdn.lynnstudio.net/run-skype-without-installing-it-and-save-the-settings-local/</link>
		<comments>http://lsdn.lynnstudio.net/run-skype-without-installing-it-and-save-the-settings-local/#comments</comments>
		<pubDate>Fri, 26 Feb 2010 07:34:06 +0000</pubDate>
		<dc:creator>Wink</dc:creator>
		
		<category><![CDATA[Softwares]]></category>

		<category><![CDATA[Portable]]></category>

		<category><![CDATA[Skype]]></category>

		<guid isPermaLink="false">http://lsdn.lynnstudio.net/?p=402</guid>
		<description><![CDATA[Skype已经逐渐成为我和家人及朋友沟通的主要方式，它在语音视频通话时的低带宽占用、稳定性有口皆碑，并且没有某些IM软件的那种铺天盖地式的广告。不过Skype在安装之后会将聊天记录和配置文件保存至系统目录这一点一直让我比较郁闷，因为对于会重装机器的人来说，经常会忘记备份这些文件。
不过，现在有方法可以让倔强的Skype将这些文件保存至程序所在目录了。这样的话，只要程序不放在系统安装盘符下，就不用担心这些记录及配置文件被误删除。并且，这种方法可以不用安装而直接使用Skype，放在U盘里，就能随处可用，非常方便。


首先下载Skype，现有的最新版本是Skype 4.2 Beta，使用Universal Extractor工具将其解压得到主文件“Skype.exe”。将这个文件放置于适当的目录下，比如“D:\Program Files\Skype\”。
在“Skype.exe”的同一目录下，创建名为“Data”的目录。
在“Skype.exe”的同一目录下，新建文本文件，填写内容“Skype.exe /datapath:"Data" /removable”，然后保存并退出，将该文本文件的扩展名改为“cmd”，例如改为“Skype.cmd”。

这样一来，无需安装，以后只要直接执行“Skype.cmd”文件，就可以启动Skype，并且程序会将聊天记录和配置文件保存至上述的“Data”目录下。
不过有两点可能需要注意：
执行“Skype.cmd”后，命令控制台不会自动消失，如果受此困扰，只需将内容修改为“Start Skype.exe /datapath:"Data" /removable”即可。
另外，在Windows 7下，Skype 4.2由于增加了“Jump List”功能，启动后会像Windows Live Messenger一样常驻任务栏。如果想让它最小化到系统托盘区，可以右键点击“Skype.exe”，在“兼容性”选项卡下勾选“以兼容模式运行这个程序”，然后在下拉列表中选择“Windows Vista Service Pack 2”后点击确定即可。Windows Live Messenger也是如此。
]]></description>
			<content:encoded><![CDATA[<p>Skype已经逐渐成为我和家人及朋友沟通的主要方式，它在语音视频通话时的低带宽占用、稳定性有口皆碑，并且没有某些IM软件的那种铺天盖地式的广告。不过Skype在安装之后会将聊天记录和配置文件保存至系统目录这一点一直让我比较郁闷，因为对于会重装机器的人来说，经常会忘记备份这些文件。</p>
<p>不过，现在有方法可以让倔强的Skype将这些文件保存至程序所在目录了。这样的话，只要程序不放在系统安装盘符下，就不用担心这些记录及配置文件被误删除。并且，这种方法可以不用安装而直接使用Skype，放在U盘里，就能随处可用，非常方便。</p>
<p><span id="more-402"></span></p>
<ol>
<li>首先下载Skype，现有的最新版本是<a href="http://download.skype.com/msi/SkypeSetup_4.2.0.152.msi" class="download">Skype 4.2 Beta</a>，使用<a href="http://legroom.net/scripts/download.php?file=uniextract16_noinst" class="download">Universal Extractor</a>工具将其解压得到主文件“Skype.exe”。将这个文件放置于适当的目录下，比如“D:\Program Files\Skype\”。</li>
<li>在“Skype.exe”的同一目录下，创建名为“Data”的目录。</li>
<li>在“Skype.exe”的同一目录下，新建文本文件，填写内容“<code>Skype.exe /datapath:"Data" /removable</code>”，然后保存并退出，将该文本文件的扩展名改为“cmd”，例如改为“Skype.cmd”。</li>
</ol>
<p>这样一来，无需安装，以后只要直接执行“Skype.cmd”文件，就可以启动Skype，并且程序会将聊天记录和配置文件保存至上述的“Data”目录下。</p>
<p>不过有两点可能需要注意：</p>
<p>执行“Skype.cmd”后，命令控制台不会自动消失，如果受此困扰，只需将内容修改为“<code>Start Skype.exe /datapath:"Data" /removable</code>”即可。</p>
<p>另外，在Windows 7下，Skype 4.2由于增加了“Jump List”功能，启动后会像Windows Live Messenger一样常驻任务栏。如果想让它最小化到系统托盘区，可以右键点击“Skype.exe”，在“兼容性”选项卡下勾选“以兼容模式运行这个程序”，然后在下拉列表中选择“Windows Vista Service Pack 2”后点击确定即可。Windows Live Messenger也是如此。</p>
]]></content:encoded>
			<wfw:commentRss>http://lsdn.lynnstudio.net/run-skype-without-installing-it-and-save-the-settings-local/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Windows 7 Tips</title>
		<link>http://lsdn.lynnstudio.net/windows-7-tips/</link>
		<comments>http://lsdn.lynnstudio.net/windows-7-tips/#comments</comments>
		<pubDate>Fri, 27 Nov 2009 06:39:57 +0000</pubDate>
		<dc:creator>Wink</dc:creator>
		
		<category><![CDATA[Windows]]></category>

		<category><![CDATA[Tips]]></category>

		<category><![CDATA[Windows 7]]></category>

		<guid isPermaLink="false">http://lsdn.lynnstudio.net/?p=400</guid>
		<description><![CDATA[记录根据自己的需求对Windows 7的优化技巧。不断更新中……
使用U盘安装部署Windows 7
现今很多笔记本电脑或其它便携电脑并未配备光驱，对于Windows 7的安装和部署来讲，这不是障碍。只要拥有Windows 7的安装光盘镜像文件，就可以很轻松地使用“Windows 7 USB/DVD Download Tool”来创建U盘介质的Windows 7安装副本。不过最近微软因为这个工具被质疑借鉴了GPL代码，官方地址可能无法下载。我制作了绿色版本，可以直接运行其中的“Windows7-USB-DVD-Download-Tool.exe”来使用这个软件，请点击这里下载。
去除Windows 7右键菜单中的“兼容性疑难解答”选项（Compatibility Troubleshooting）
在Windows 7中右键点击exe、bat、lnk文件时，右键上下文菜单中会出现“兼容性疑难解答”，这个功能一般来讲无用并且无谓地拉长了菜单。可以通过在注册表中删除下述键值来去除该选项，也可以将其保存为“.reg”文件直接运行。
Windows Registry Editor Version 5.00

[-HKEY_CLASSES_ROOT\\lnkfile\\shellex\\ContextMenuHandlers\\Compatibility]
[-HKEY_CLASSES_ROOT\\exefile\\shellex\\ContextMenuHandlers\\Compatibility]
[-HKEY_CLASSES_ROOT\\batfile\\ShellEx\\ContextMenuHandlers\\Compatibility]
]]></description>
			<content:encoded><![CDATA[<p>记录根据自己的需求对Windows 7的优化技巧。不断更新中……</p>
<h3 style="font-size: 14px;">使用U盘安装部署Windows 7</h3>
<p>现今很多笔记本电脑或其它便携电脑并未配备光驱，对于Windows 7的安装和部署来讲，这不是障碍。只要拥有Windows 7的安装光盘镜像文件，就可以很轻松地使用“<a href="http://store.microsoft.com/Help/ISO-Tool" target="_blank">Windows 7 USB/DVD Download Tool</a>”来创建U盘介质的Windows 7安装副本。不过最近微软因为这个工具被质疑借鉴了GPL代码，官方地址可能无法下载。我制作了绿色版本，可以直接运行其中的“Windows7-USB-DVD-Download-Tool.exe”来使用这个软件，请<a href="/wp-content/uploads/2009/11/windows_7_usb_dvd_download_tool.rar">点击这里</a>下载。</p>
<h3 style="font-size: 14px;">去除Windows 7右键菜单中的“兼容性疑难解答”选项（Compatibility Troubleshooting）</h3>
<p>在Windows 7中右键点击exe、bat、lnk文件时，右键上下文菜单中会出现“兼容性疑难解答”，这个功能一般来讲无用并且无谓地拉长了菜单。可以通过在注册表中删除下述键值来去除该选项，也可以将其保存为“.reg”文件直接运行。</p>
<pre><code>Windows Registry Editor Version 5.00

[-HKEY_CLASSES_ROOT\\lnkfile\\shellex\\ContextMenuHandlers\\Compatibility]
[-HKEY_CLASSES_ROOT\\exefile\\shellex\\ContextMenuHandlers\\Compatibility]
[-HKEY_CLASSES_ROOT\\batfile\\ShellEx\\ContextMenuHandlers\\Compatibility]</code></pre>
]]></content:encoded>
			<wfw:commentRss>http://lsdn.lynnstudio.net/windows-7-tips/feed/</wfw:commentRss>
		</item>
		<item>
		<title>MTS/M2TS文件以及AVCHD编码的简单探讨</title>
		<link>http://lsdn.lynnstudio.net/understanding-avchd-mts-m2ts/</link>
		<comments>http://lsdn.lynnstudio.net/understanding-avchd-mts-m2ts/#comments</comments>
		<pubDate>Wed, 21 Oct 2009 05:50:21 +0000</pubDate>
		<dc:creator>Wink</dc:creator>
		
		<category><![CDATA[DC/DV]]></category>

		<category><![CDATA[Multimedia]]></category>

		<category><![CDATA[AVCHD]]></category>

		<category><![CDATA[DV]]></category>

		<category><![CDATA[H264]]></category>

		<category><![CDATA[M2TS]]></category>

		<category><![CDATA[MTS]]></category>

		<category><![CDATA[SONY]]></category>

		<guid isPermaLink="false">http://lsdn.lynnstudio.net/?p=399</guid>
		<description><![CDATA[最近亲戚用SONY HDR-SR11E帮我录了一段视频。犹如之前写“硬盘式DV生成的MOD格式之转换”时的状况一样，还未持有过硬盘式DV、尤其是高清硬盘式DV的我，对其特有的文件格式摸不到头脑。于是再写下一篇文章对其简单地研究，以备今后参考。

什么是AVCHD编码？
维基百科中AVCHD条目的说明如下：
AVCHD (Advanced Video Codec High Definition)是新力（Sony）公司与松下电器（Panasonic）于2006年5月联合发表的高画质光碟压缩技术。AVCHD标准基于H.264/MPEG-4 AVC视讯编码，支援480i、720p、1080i、1080p等格式，同时支援杜比数码5.1声道或线性PCM 7.1声道音频压缩。
AVCHD使用8厘米的MiniDVD光碟，单张可存储大约20分钟的高解析度视讯内容，今后的双层和双面光碟可存储1小时以上；而没有AVCHD编码的mini-DVD光碟一般只能存储30分钟左右的480i视讯内容。

按照我个人的理解，简单来说，AVCHD是采用H.264作为视频编码、使用AC3或标准PCM作为音频编码、用于（或者说暂时只用于？）SONY及松下的高清摄像机的格式。
虽然拗口，但是说明一个问题，AVCHD不等同于H.264，而只是H.264的一种实现而已。了解这点后，之后将说明的解码器选择便容易理解了。另外，类同于DVD-Video，AVCHD也有特定的目录结构，不过这对于我来说意义不大，只要了解如何能播放及编辑视频就足够了。
什么是MTS/M2TS文件？
MTS/M2TS如同AVI、MKV等一样，只是一种视频容器。不只是SONY的高清摄像机，其它诸如蓝光光盘、松下日立JVC等品牌的摄像机也都使用了这种封装格式。它基于“MPEG transport stream”（即HDTV等高清视频常用的“.TS”格式），是其一种变型；不同的是，“MPEG transport stream”注重流媒体播放，而MTS/M2TS强调随机读取特性。
但是我发现，从SONY HDR-SR11E直接拷贝硬盘内文件得到的视频文件格式的扩展名为MTS，位于DV根目录下的“AVCHD\BDMV\STREAM”内；而通过SONY提供的采集软件得到的文件格式扩展名却为M2TS，到底MTS/M2TS之间是否有区别呢？
经过大量查阅，我99%肯定，这两种格式实际上是相同的，仅扩展名的区别而已。高清硬盘摄像机局限于使用的FAT文件系统，需要遵守“8.3”的命名规则，因此使用了MTS作为扩展名；而蓝光光盘并非使用FAT，突破了“8.3”的命名规则，所以使用了M2TS作为扩展名。
当然，使用SONY提供的软件采集视频时并非只是简单地更改扩展名而已（其它摄像机厂商也类同），还包含了合并由于FAT系统2G文件大小限制而产生的零散视频片段等等。
于是，可以知道，我这次得到的视频文件，视频编码是H.264的一种、音频编码是5.1的AC3、由MTS封装。
如何播放MTS/M2TS文件？
基于上述讨论：

由于MTS/M2TS是“MPEG transport stream”的衍生，因此需要安装MPEG TS分离器（Splitter）；
由于AVCHD和H.264的关系，因此需要安装H.264的解码器（Decoder）；
如果录制的视频使用了AC3音频而非PCM，那么还需要安装AC3的解码器。

只要安装了上述三种软件，大部分的播放软件都可以直接播放MTS/M2TS视频——当然，我是指基于AVCHD的，封装了其它编码的MTS/M2TS文件另需安装相应的解码器。我习惯的组合是，Haali Media Splitter、CoreAVC H264 Video Decoder、AC3Filter。还有其它很多更优秀的选择，或者直接使用诸如FFmpeg、K-Lite Codec Pack等大而全的解决方案。不过文件关联可能需要手动添加，并非所有播放软件都自动关联MTS/M2TS格式。
另外，Windows 7原生支持AVCHD的播放。也就是说，它原生集成了H.264解码器、AC3解码器、MPEG TS分离器，甚至将MTS/M2TS自动关联至Windows Media Player播放。我试了试，播放效果和资源占用都还不错，也不失为Windows 7的另一大优点。
编辑软件的支持：
关于编辑方面并非本文讨论的重点。不过，现今大部分的非编软件都已支援导入、编辑MTS/M2TS文件。
例如，最简单实用的视频编辑软件会声会影X2（Corel VideoStudio X2）于2008年11月发布的补丁，其中一项改进描述即“对于AVCHD™画面剪辑，H.264文件播放性能已大为改善”；另外，专业的大牌非编软件Adobe Premiere Pro CS4的4.1.0版本更新补丁也为AVCHD的编辑提供了支持并改进了性能（“Improvements to AVCHD support.”）。其它诸如Canopus等也都提供了相应的支持，SONY自家的Vegas系列对其的支持更是不遗余力。
其它……
AVCHD有着优秀的画质、XXRip般的体积。从摄像机取出来之后，无需像以前一样因为过大的体积进行再次压缩即可保留。而MTS/M2TS也是不错的封装，虽然不如MKV那般灵活，但重新封装为MKV也不是很必要。
不过，由于高画质的视频有着大分辨率、高码率，而且MPEG TS分离器对系统要求也较高，所以播放较好画质的MTS/M2TS文件需要现今较为主流的电脑配置。而编辑处理MTS/M2TS文件更是对系统性能提出了更高要求。想要比较流畅地处理MTS/M2TS视频的诸君，还是先购买一台强悍的新电脑吧。
]]></description>
			<content:encoded><![CDATA[<p>最近亲戚用SONY HDR-SR11E帮我录了一段视频。犹如之前写“<a href="../convert-the-mod-video-format-to-mpg/" target="_blank">硬盘式DV生成的MOD格式之转换</a>”时的状况一样，还未持有过硬盘式DV、尤其是高清硬盘式DV的我，对其特有的文件格式摸不到头脑。于是再写下一篇文章对其简单地研究，以备今后参考。</p>
<p><span id="more-399"></span></p>
<h3>什么是AVCHD编码？</h3>
<p><a class="external" href="http://zh.wikipedia.org/wiki/AVCHD" target="_blank">维基百科中AVCHD条目</a>的说明如下：</p>
<blockquote><p>AVCHD (Advanced Video Codec High Definition)是新力（Sony）公司与松下电器（Panasonic）于2006年5月联合发表的高画质光碟压缩技术。AVCHD标准基于H.264/MPEG-4 AVC视讯编码，支援480i、720p、1080i、1080p等格式，同时支援杜比数码5.1声道或线性PCM 7.1声道音频压缩。</p>
<p>AVCHD使用8厘米的MiniDVD光碟，单张可存储大约20分钟的高解析度视讯内容，今后的双层和双面光碟可存储1小时以上；而没有AVCHD编码的mini-DVD光碟一般只能存储30分钟左右的480i视讯内容。</p>
</blockquote>
<p>按照我个人的理解，简单来说，AVCHD是采用H.264作为视频编码、使用AC3或标准PCM作为音频编码、用于（或者说暂时只用于？）SONY及松下的高清摄像机的格式。</p>
<p>虽然拗口，但是说明一个问题，AVCHD不等同于H.264，而只是H.264的一种实现而已。了解这点后，之后将说明的解码器选择便容易理解了。另外，类同于DVD-Video，AVCHD也有特定的目录结构，不过这对于我来说意义不大，只要了解如何能播放及编辑视频就足够了。</p>
<h3>什么是MTS/M2TS文件？</h3>
<p>MTS/M2TS如同AVI、MKV等一样，只是一种视频容器。不只是SONY的高清摄像机，其它诸如蓝光光盘、松下日立JVC等品牌的摄像机也都使用了这种封装格式。它基于“<a class="external" href="http://en.wikipedia.org/wiki/MPEG_transport_stream" target="_blank">MPEG transport stream</a>”（即HDTV等高清视频常用的“.TS”格式），<a class="external" href="http://en.wikipedia.org/wiki/MPEG_transport_stream#Modifications_of_transport_stream_specification_for_random-access_media_.28M2TS.29" targe="_blank">是其一种变型</a>；不同的是，“MPEG transport stream”注重流媒体播放，而MTS/M2TS强调随机读取特性。</p>
<p>但是我发现，从SONY HDR-SR11E直接拷贝硬盘内文件得到的视频文件格式的扩展名为MTS，位于DV根目录下的“AVCHD\BDMV\STREAM”内；而通过SONY提供的采集软件得到的文件格式扩展名却为M2TS，到底MTS/M2TS之间是否有区别呢？</p>
<p>经过大量查阅，我99%肯定，这两种格式实际上是相同的，仅扩展名的区别而已。高清硬盘摄像机局限于使用的FAT文件系统，需要遵守“8.3”的命名规则，因此使用了MTS作为扩展名；而蓝光光盘并非使用FAT，突破了“8.3”的命名规则，所以使用了M2TS作为扩展名。</p>
<p>当然，使用SONY提供的软件采集视频时并非只是简单地更改扩展名而已（其它摄像机厂商也类同），还包含了合并由于FAT系统2G文件大小限制而产生的零散视频片段等等。</p>
<p>于是，可以知道，我这次得到的视频文件，视频编码是H.264的一种、音频编码是5.1的AC3、由MTS封装。</p>
<h3>如何播放MTS/M2TS文件？</h3>
<p>基于上述讨论：</p>
<ul>
<li>由于MTS/M2TS是“MPEG transport stream”的衍生，因此需要安装MPEG TS分离器（Splitter）；</li>
<li>由于AVCHD和H.264的关系，因此需要安装H.264的解码器（Decoder）；</li>
<li>如果录制的视频使用了AC3音频而非PCM，那么还需要安装AC3的解码器。</li>
</ul>
<p>只要安装了上述三种软件，大部分的播放软件都可以直接播放MTS/M2TS视频——当然，我是指基于AVCHD的，封装了其它编码的MTS/M2TS文件另需安装相应的解码器。我习惯的组合是，Haali Media Splitter、CoreAVC H264 Video Decoder、AC3Filter。还有其它很多更优秀的选择，或者直接使用诸如FFmpeg、K-Lite Codec Pack等大而全的解决方案。不过文件关联可能需要手动添加，并非所有播放软件都自动关联MTS/M2TS格式。</p>
<p>另外，Windows 7原生支持AVCHD的播放。也就是说，它原生集成了H.264解码器、AC3解码器、MPEG TS分离器，甚至将MTS/M2TS自动关联至Windows Media Player播放。我试了试，播放效果和资源占用都还不错，也不失为Windows 7的另一大优点。</p>
<h3>编辑软件的支持：</h3>
<p>关于编辑方面并非本文讨论的重点。不过，现今大部分的非编软件都已支援导入、编辑MTS/M2TS文件。</p>
<p>例如，最简单实用的视频编辑软件会声会影X2（Corel VideoStudio X2）于<a class="download" href="http://www.corel.com/akdlm/6763/downloads/Ulead/VideoStudio12/VSX2PROPATCH.exe">2008年11月发布的补丁</a>，其中一项改进描述即“<strong>对于AVCHD™画面剪辑，H.264文件播放性能已大为改善</strong>”；另外，专业的大牌非编软件Adobe Premiere Pro CS4的<a class="download" href="http://download.adobe.com/pub/adobe/premiere/win/cs4/PremierePro-4.1-mul-AdobeUpdate.zip">4.1.0版本更新补丁</a>也为AVCHD的编辑提供了支持并改进了性能（“<em>Improvements to AVCHD support.</em>”）。其它诸如Canopus等也都提供了相应的支持，SONY自家的Vegas系列对其的支持更是不遗余力。</p>
<h3>其它……</h3>
<p>AVCHD有着优秀的画质、XXRip般的体积。从摄像机取出来之后，无需像以前一样因为过大的体积进行再次压缩即可保留。而MTS/M2TS也是不错的封装，虽然不如MKV那般灵活，但重新封装为MKV也不是很必要。</p>
<p>不过，由于高画质的视频有着大分辨率、高码率，而且MPEG TS分离器对系统要求也较高，所以播放较好画质的MTS/M2TS文件需要现今较为主流的电脑配置。而编辑处理MTS/M2TS文件更是对系统性能提出了更高要求。想要比较流畅地处理MTS/M2TS视频的诸君，还是先购买一台强悍的新电脑吧。</p>
]]></content:encoded>
			<wfw:commentRss>http://lsdn.lynnstudio.net/understanding-avchd-mts-m2ts/feed/</wfw:commentRss>
		</item>
		<item>
		<title>如何注册ACM以及MSDN AA账户</title>
		<link>http://lsdn.lynnstudio.net/how-to-create-a-acm-and-msdnaa-account/</link>
		<comments>http://lsdn.lynnstudio.net/how-to-create-a-acm-and-msdnaa-account/#comments</comments>
		<pubDate>Tue, 01 Sep 2009 09:20:36 +0000</pubDate>
		<dc:creator>Wink</dc:creator>
		
		<category><![CDATA[Windows]]></category>

		<category><![CDATA[ACM]]></category>

		<category><![CDATA[MSDN AA]]></category>

		<category><![CDATA[Windows 7]]></category>

		<guid isPermaLink="false">http://lsdn.lynnstudio.net/?p=394</guid>
		<description><![CDATA[
作者：Wink@Lynn Studio
原创文章，转载请注明作者和出处。

20090909更新：MSDNAA中已经添加了Windows 7的简体中文版及西班牙语版（包括32bit和64bit），迄今为止，总共可以获得Windows 7 Professional的Key的数目为8个。
20090902更新：
根据一些网友的经验，Windows 7的32bit和64bit版本的Key可以通用，各语言版本的Key可以通用。这一点已经过验证。
虽然MSDN AA中并未提供Office 2007的套件，但是根据一些网友的经验，Office各单独组件的Key可以通用。也就是说，可以使用MSDN AA中提供的Access的Key来安装激活其它类似于Word、Excel的组件（需要是相同版本），只是必须单独安装各组件，而不能使用Office套件安装程序的形式。当然了，单独的Word以及Excel之类的安装包网上随处可以找到。本人只尝试了用OneNote 2007安装激活了Project Professional 2007，因为手头上没有Word 2007的单独组件，所以关于常用的Word、Excel等尚未尝试，不过以上述判断，这种说法应该是可信的，并非空穴来风。
多说一句，可能很多人都是冲着Windows 7去的，其实MSDN AA里面还提供了很多其它有价值的软件以及Key。例如Windows Vista Business、Windows XP、Windows Server 2008、Microsoft Expression等等，请不要都忽视了……

以下是正文：
由于ACM（Association of Computing Machinery，美国计算机协会）和微软有合作协议，我们可以通过注册ACM的一年期学生帐户，获得MSDN AA的一年期使用权限，这是目前最廉价的获得正版Windows 7授权Key的方法。而至于MSDN是什么，相信无需解释了。MSDN AA中现在包含有Windows 7 Professional，以及其它一些微软的软件。请注意，这些软件的授权是软件评估使用，请在授权范围内使用喔。

首先申请加入ACM，点击进入ACM Student Membership Online Form填写申请表单。不过，作为发展中国家的国民，我们还是受到了照顾的——虽然非常有限。通过Special Rates for individuals in economically developing countries链接进入，可以享受到一美元的折扣，也就是可以用18美元来购买一年期学生账户权限。下面来填写这个申请表单：

之后填写付款信息。很多人担心这种没有密码的信用卡付款。其实信用卡本来就是没有密码的，个人认为只是国内银行为了规避自己的责任，将风险转嫁给用户身上而创造出独特的信用卡密码而已。

最后，确认页面中显示生成的订单号码和注册的用户号码。此时在注册时填写的信箱中会收到一封ACM自动发送的“ACM Online Purchase”邮件，内容便是之前填写的用户和订单信息。

到这里我们需要耐心地等待信用卡扣款以及ACM的确认，由于美国和国内的时差，这个时间可能会比较长。在这段焦急等待的时间里，我们可以去ACM注册一个Web Account。点击“Are You An ACM/SIG Member?”进入注册页面，“E-Mail Address”一栏填写下订单时使用的邮件地址，“Security Question”和“Answer”设置提示问题及答案，然后点击“Continue”继续。这时会收到ACM发来的“ACM Web Account Verification”的邮箱校验邮件，点击其中的校验链接完成注册。这时已经可以使用该Web Account登录myACM。登录之后可以看到“Developer Academic Alliance”也就是MSDN [...]]]></description>
			<content:encoded><![CDATA[<ul>
<li>作者：Wink@<a href="http://www.lynnstudio.net/">Lynn Studio</a></li>
<li>原创文章，转载请注明作者和出处。</li>
</ul>
<ul><strong>20090909更新：</strong>MSDNAA中已经添加了Windows 7的简体中文版及西班牙语版（包括32bit和64bit），迄今为止，总共可以获得Windows 7 Professional的Key的数目为8个。</ul>
<ul><strong>20090902更新：</strong></p>
<li>根据一些网友的经验，Windows 7的32bit和64bit版本的Key可以通用，各语言版本的Key可以通用。这一点已经过验证。</li>
<li>虽然MSDN AA中并未提供Office 2007的套件，但是根据一些网友的经验，Office各单独组件的Key可以通用。也就是说，可以使用MSDN AA中提供的Access的Key来安装激活其它类似于Word、Excel的组件（需要是相同版本），只是<strong>必须</strong>单独安装各组件，而不能使用Office套件安装程序的形式。当然了，单独的Word以及Excel之类的安装包网上随处可以找到。本人只尝试了用OneNote 2007安装激活了Project Professional 2007，因为手头上没有Word 2007的单独组件，所以关于常用的Word、Excel等尚未尝试，不过以上述判断，这种说法应该是可信的，并非空穴来风。</li>
<li>多说一句，可能很多人都是冲着Windows 7去的，其实MSDN AA里面还提供了很多其它有价值的软件以及Key。例如Windows Vista Business、Windows XP、Windows Server 2008、Microsoft Expression等等，请不要都忽视了……</li>
</ul>
<p><em>以下是正文：</em></p>
<p>由于ACM（Association of Computing Machinery，美国计算机协会）和微软有合作协议，我们可以通过注册ACM的一年期学生帐户，获得MSDN AA的一年期使用权限，这是目前最廉价的获得正版Windows 7授权Key的方法。而至于MSDN是什么，相信无需解释了。MSDN AA中现在包含有Windows 7 Professional，以及其它一些微软的软件。请注意，这些软件的授权是软件评估使用，请在授权范围内使用喔。</p>
<p><span id="more-394"></span></p>
<p>首先申请加入ACM，点击进入<a href="https://campus.acm.org/public/QuickJoin/qj_control.cfm?form_type=Student" target="_blank" class="external">ACM Student Membership Online Form</a>填写申请表单。不过，作为发展中国家的国民，我们还是受到了照顾的——虽然非常有限。通过<a href="https://campus.acm.org/public/StuLevel/ChinaLevel.html" target="_blank" class="external">Special Rates for individuals in economically developing countries</a>链接进入，可以享受到一美元的折扣，也就是可以用18美元来购买一年期学生账户权限。下面来填写这个申请表单：</p>
<p class="image"><img src="/wp-content/uploads/2009/09/200909_acm_regform.png" alt="Reg Form" title="ACM Student Membership Online Form" /></p>
<p>之后填写付款信息。很多人担心这种没有密码的信用卡付款。其实信用卡本来就是没有密码的，个人认为只是国内银行为了规避自己的责任，将风险转嫁给用户身上而创造出独特的信用卡密码而已。</p>
<p class="image"><img src="/wp-content/uploads/2009/09/200909_acm_completeform.png" alt="Reg Form" title="ACM Student Membership Online Form" /></p>
<p>最后，确认页面中显示生成的订单号码和注册的用户号码。此时在注册时填写的信箱中会收到一封ACM自动发送的“ACM Online Purchase”邮件，内容便是之前填写的用户和订单信息。</p>
<p class="image"><img src="/wp-content/uploads/2009/09/200909_acm_confirmform.png" alt="Reg Form" title="ACM Student Membership Online Form" /></p>
<p>到这里我们需要耐心地等待信用卡扣款以及ACM的确认，由于美国和国内的时差，这个时间可能会比较长。在这段焦急等待的时间里，我们可以<a href="https://campus.acm.org/public/accounts/create.cfm" target="_blank" class="external">去ACM注册一个Web Account</a>。点击“Are You An ACM/SIG Member?”进入注册页面，“E-Mail Address”一栏填写下订单时使用的邮件地址，“Security Question”和“Answer”设置提示问题及答案，然后点击“Continue”继续。这时会收到ACM发来的“ACM Web Account Verification”的邮箱校验邮件，点击其中的校验链接完成注册。这时已经可以使用该Web Account登录<a href="https://www.myacm.org/" target="_blank" class="external">myACM</a>。登录之后可以看到“Developer Academic Alliance”也就是MSDN AA的链接了，不过很遗憾，点击之后页面提示“Thank you for your interest in the ACM/Developer AA Partnership Program. This program is an ACM Student Member Benefit only, available to current Student Members of ACM. If you've just joined ACM, you will have access to this feature once your payment is processed.”。也就是说，还是必须要等待信用卡扣款完成。</p>
<p>第二天，当你兴冲冲地打开电脑，登录邮箱，发现一封名为“ACM Welcomes You!”的邮件安静地躺在那里，这说明你已经成功地完成了付款。不过我还是要泼一下冷水：当点击了“Opt in”确认申请MSDN AA时，系统又会提示“You will receive email confirmation of your Developer AA account over the next 24 hours...”云云，又要等待美国时间了……</p>
<p>第三天，当你再次兴冲冲地打开电脑，登录邮箱，发现一封名为“Welcome to MSDN Academic Alliance: Online Software System”的邮件又安静地躺在那里（为什么要说又呢…），终于，可以登录MSDN了！打开<a href="http://msdn01.e-academy.com/ACM" target="_blank" class="external">http://msdn01.e-academy.com/ACM</a>网站，用邮件中的帐号密码便可登录了。</p>
<p>可能很多朋友对MSDN AA的模式也不是很熟悉。首先点击“To order new software click here.”进入软件选择页面。</p>
<p class="image"><img src="/wp-content/uploads/2009/09/200909_acm_msdnaa_list.jpg" alt="MSDN AA Software" title="MSDN AA Software" /></p>
<p>根据个人喜好使用其中某种搜索方法跳转到搜索结果页面：</p>
<p class="image"><img src="/wp-content/uploads/2009/09/200909_acm_msdnaa_result.gif" alt="MSDN AA Search Result" title="MSDN AA Search Result" /></p>
<p>其中的小旗代表该软件已经被购买过。点击某个想要购买的软件进入其产品描述页面，可以看到它的价格为免费（Price: Free），点击“Add To Cart”添加至购物车，接下来的页面点击“I Agree”便来到了购物车页面。同理选择了其它需要的软件之后，在购物车页面点击“Check Out”，填写了简单的个人信息之后（填写过一次之后，以后便不用再次填写了）点击“Next”，来到了订单详情页面，这时可以发现每个软件的后面都有一个“Download”链接，点击之后便可以获得该软件的序列号和下载地址了。</p>
<p class="image"><img src="/wp-content/uploads/2009/09/200909_acm_msdnaa_mysoftware.jpg" alt="MSDN AA My Software" title="MSDN AA My Software" /></p>
<p>到这里，你已经获得了心爱软件的正版Key了，再提醒一下，仅用于评估，不要用于商业使用喔。</p>
]]></content:encoded>
			<wfw:commentRss>http://lsdn.lynnstudio.net/how-to-create-a-acm-and-msdnaa-account/feed/</wfw:commentRss>
		</item>
		<item>
		<title>关闭Windows XP系统恼人的Beep提示音</title>
		<link>http://lsdn.lynnstudio.net/turn-off-the-annoying-windows-xp-system-beeps/</link>
		<comments>http://lsdn.lynnstudio.net/turn-off-the-annoying-windows-xp-system-beeps/#comments</comments>
		<pubDate>Wed, 26 Aug 2009 04:56:59 +0000</pubDate>
		<dc:creator>Wink</dc:creator>
		
		<category><![CDATA[Windows]]></category>

		<category><![CDATA[Beep]]></category>

		<category><![CDATA[MoDT]]></category>

		<category><![CDATA[XP]]></category>

		<guid isPermaLink="false">http://lsdn.lynnstudio.net/?p=393</guid>
		<description><![CDATA[最近出于省电目的，DIY了一台MoDT，集静音、省电、体积小、可长时间挂机等优点于一身。由于经常使用Winny、Share、RayFile等软件，所以没有使用Linux而安装了Windows XP，并且使用VNC对其进行管理。不过初期遇到了一个小问题：因为不需要声音输出，于是禁用了声卡及Windows Audio等系统服务。但是这样在系统弹出警告或错误等情况时，机器的Speaker会发出Beep音。这种Beep音的提示毫无意义，只是单纯地增加了噪音而已。那么我们来将它彻底关闭吧。

首先同时按下Windows徽标键+R，弹出的运行窗口中键入devmgmt.msc并回车，系统会打开设备管理器。打开菜单的“查看”项，并点选“显示隐藏的设备”。

此时展开新出现的“非即插即用驱动程序”，找到“Beep”项，右键点击该项并点选属性。

在弹出的对话框中的“设备用法”一栏中选择“不要使用这个设备(停用)”后点击“确定”。这时系统会提示重新启动之后才能生效。

OK，重启系统之后可以发现，恼人的Beep音已经一去不复返了。
]]></description>
			<content:encoded><![CDATA[<p>最近出于省电目的，DIY了一台MoDT，集静音、省电、体积小、可长时间挂机等优点于一身。由于经常使用Winny、Share、RayFile等软件，所以没有使用Linux而安装了Windows XP，并且使用VNC对其进行管理。不过初期遇到了一个小问题：因为不需要声音输出，于是禁用了声卡及Windows Audio等系统服务。但是这样在系统弹出警告或错误等情况时，机器的Speaker会发出Beep音。这种Beep音的提示毫无意义，只是单纯地增加了噪音而已。那么我们来将它彻底关闭吧。</p>
<p><span id="more-393"></span></p>
<p>首先同时按下Windows徽标键+R，弹出的运行窗口中键入devmgmt.msc并回车，系统会打开设备管理器。打开菜单的“查看”项，并点选“显示隐藏的设备”。</p>
<p class="image"><img src="/wp-content/uploads/2009/08/20090826_show_hidden_devices.png" title="显示隐藏的设备" alt="显示隐藏的设备" /></p>
<p>此时展开新出现的“非即插即用驱动程序”，找到“Beep”项，右键点击该项并点选属性。</p>
<p class="image"><img src="/wp-content/uploads/2009/08/20090826_beep.png" title="Beep项" alt="Beep项" /></p>
<p>在弹出的对话框中的“设备用法”一栏中选择“不要使用这个设备(停用)”后点击“确定”。这时系统会提示重新启动之后才能生效。</p>
<p class="image"><img src="/wp-content/uploads/2009/08/20090826_disable_beep.png" title="停用Beep" alt="停用Beep" /></p>
<p>OK，重启系统之后可以发现，恼人的Beep音已经一去不复返了。</p>
]]></content:encoded>
			<wfw:commentRss>http://lsdn.lynnstudio.net/turn-off-the-annoying-windows-xp-system-beeps/feed/</wfw:commentRss>
		</item>
		<item>
		<title>龙之心——逸珑笔记本拆箱（多图）</title>
		<link>http://lsdn.lynnstudio.net/unboxing-and-review-of-lemote-yeeloong-netbook/</link>
		<comments>http://lsdn.lynnstudio.net/unboxing-and-review-of-lemote-yeeloong-netbook/#comments</comments>
		<pubDate>Tue, 18 Aug 2009 03:23:29 +0000</pubDate>
		<dc:creator>Wink</dc:creator>
		
		<category><![CDATA[Hardware]]></category>

		<category><![CDATA[LEMOTE]]></category>

		<category><![CDATA[Netbook]]></category>

		<category><![CDATA[Unboxing]]></category>

		<category><![CDATA[Yeeloong]]></category>

		<guid isPermaLink="false">http://lsdn.lynnstudio.net/?p=390</guid>
		<description><![CDATA[


]]></description>
			<content:encoded><![CDATA[<p class="image"><img src="/wp-content/uploads/2009/08/lemote_200908_box_01.jpg" alt="外包装盒" title="外包装盒" /></p>
<p><span id="more-390"></span></p>
<p class="image"><img src="/wp-content/uploads/2009/08/lemote_200908_box_02.jpg" alt="外包装盒" title="外包装盒" /></p>
<p class="image"><img src="/wp-content/uploads/2009/08/lemote_200908_box_03.jpg" alt="外包装盒" title="外包装盒 /></p>
<p class="image"><img src="/wp-content/uploads/2009/08/lemote_200908_box_04.jpg" alt="产品信息" title="产品信息" /></p>
<p class="image"><img src="/wp-content/uploads/2009/08/lemote_200908_box_05.jpg" alt="外包装盒" title="外包装盒" /></p>
<p class="image"><img src="/wp-content/uploads/2009/08/lemote_200908_unboxing.jpg" alt="开始拆箱" title="开始拆箱" /></p>
<p class="image"><img src="/wp-content/uploads/2009/08/lemote_200908_box_set.jpg" alt="全家福" title="全家福" /></p>
<p class="image"><img src="/wp-content/uploads/2009/08/lemote_200908_top.jpg" alt="机身" title="机身" /></p>
<p class="image"><img src="/wp-content/uploads/2009/08/lemote_200908_left.jpg" alt="左侧接口" title="左侧接口" /></p>
<p class="image"><img src="/wp-content/uploads/2009/08/lemote_200908_right.jpg" alt="右侧接口" title="右侧接口" /></p>
<p class="image"><img src="/wp-content/uploads/2009/08/lemote_200908_bottom.jpg" alt="背面" title="背面" /></p>
<p class="image"><img src="/wp-content/uploads/2009/08/lemote_200908_plate.jpg" alt="铭牌" title="铭牌" /></p>
<p class="image"><img src="/wp-content/uploads/2009/08/lemote_200908_battery.jpg" alt="电池" title="电池" /></p>
<p class="image"><img src="/wp-content/uploads/2009/08/lemote_200908_charger.jpg" alt="充电器" title="充电器" /></p>
<p class="image"><img src="/wp-content/uploads/2009/08/lemote_200908_keyboard_and_touchpad.jpg" alt="键盘和触摸板" title="键盘和触摸板" /></p>
<p class="image"><img src="/wp-content/uploads/2009/08/lemote_200908_lcd.jpg" alt="屏幕" title="屏幕" /></p>
<p class="image"><img src="/wp-content/uploads/2009/08/lemote_200908_hdd_bay.jpg" alt="硬盘仓和内存" title="硬盘仓和内存" /></p>
<p class="image"><img src="/wp-content/uploads/2009/08/lemote_200908_hdd.jpg" alt="硬盘" title="硬盘" /></p>
<p class="image"><img src="/wp-content/uploads/2009/08/lemote_200908_ready_to_boot.jpg" alt="开机" title="开机" /></p>
<p class="image"><img src="/wp-content/uploads/2009/08/lemote_200908_boot_menu.jpg" alt="启动菜单" title="启动菜单" /></p>
<p class="image"><img src="/wp-content/uploads/2009/08/lemote_200908_system_loading.jpg" alt="正在启动定制版红旗Linux" title="正在启动定制版红旗Linux" /></p>
<p class="image"><img src="/wp-content/uploads/2009/08/lemote_200908_desktop_loading.jpg" alt="加载桌面环境" title="加载桌面环境" /></p>
<p class="image"><img src="/wp-content/uploads/2009/08/lemote_200908_desktop.jpg" alt="待机桌面" title="待机桌面" /></p>
<p class="image"><img src="/wp-content/uploads/2009/08/lemote_200908_spec.jpg" alt="系统信息概要" title="系统信息概要" /></p>
<p class="image"><img src="/wp-content/uploads/2009/08/lemote_200908_spec_dev.jpg" alt="硬件信息" title="硬件信息" /></p>
]]></content:encoded>
			<wfw:commentRss>http://lsdn.lynnstudio.net/unboxing-and-review-of-lemote-yeeloong-netbook/feed/</wfw:commentRss>
		</item>
		<item>
		<title>GE 28112 无绳电话中文使用手册</title>
		<link>http://lsdn.lynnstudio.net/ge-28112-simplified-chinese-manual/</link>
		<comments>http://lsdn.lynnstudio.net/ge-28112-simplified-chinese-manual/#comments</comments>
		<pubDate>Thu, 09 Jul 2009 04:39:54 +0000</pubDate>
		<dc:creator>Wink</dc:creator>
		
		<category><![CDATA[Hardware]]></category>

		<category><![CDATA[28112]]></category>

		<category><![CDATA[Chinese]]></category>

		<category><![CDATA[GE]]></category>

		<category><![CDATA[manual]]></category>

		<guid isPermaLink="false">http://lsdn.lynnstudio.net/?p=388</guid>
		<description><![CDATA[GE 28112是部很好用的无绳电话，DECT 6.0感觉要比5.8G技术更优秀一些，当然这只是妄断。打算给家里父母也换上这部电话，不过纯英文的操作及提示是个门槛。于是汉化了GE 28112使用手册，作为父母使用这部电话的教程。
英文拙劣，如有错误，纯属正常，还请担待。将原版的折页排版改为了正常的翻页排版。
点击下载GE 28112 无绳电话中文说明书
]]></description>
			<content:encoded><![CDATA[<p>GE 28112是部很好用的无绳电话，DECT 6.0感觉要比5.8G技术更优秀一些，当然这只是妄断。打算给家里父母也换上这部电话，不过纯英文的操作及提示是个门槛。于是汉化了GE 28112使用手册，作为父母使用这部电话的教程。</p>
<p>英文拙劣，如有错误，纯属正常，还请担待。将原版的折页排版改为了正常的翻页排版。</p>
<p><a href="/wp-content/uploads/2009/07/ge_28112_manual_chs_LynnStudio.pdf" class="download" target="_blank">点击下载GE 28112 无绳电话中文说明书</a></p>
]]></content:encoded>
			<wfw:commentRss>http://lsdn.lynnstudio.net/ge-28112-simplified-chinese-manual/feed/</wfw:commentRss>
		</item>
		<item>
		<title>你的键盘还在打架吗？——小议键盘的“键位冲突”</title>
		<link>http://lsdn.lynnstudio.net/trouble-pressing-multi-keys-simultaneously/</link>
		<comments>http://lsdn.lynnstudio.net/trouble-pressing-multi-keys-simultaneously/#comments</comments>
		<pubDate>Fri, 05 Jun 2009 09:42:28 +0000</pubDate>
		<dc:creator>Wink</dc:creator>
		
		<category><![CDATA[Hardware]]></category>

		<category><![CDATA[Keyboard]]></category>

		<category><![CDATA[Multi-keys]]></category>

		<category><![CDATA[Simultaneously]]></category>

		<guid isPermaLink="false">http://lsdn.lynnstudio.net/?p=386</guid>
		<description><![CDATA[
作者：VISA
原载：微型计算机2007年6月上
版权：本文版权归VISA及数字家庭所有

　　键盘是我们每天都要接触到的东西，很多人对键盘的理解还停留在手感、按键寿命的层次上，即使是花高价买回来的“高档产品”在特殊情况下也并不是很听话，比方说多个按键同时按下无法响应的问题。
　　其实这个问题就是大家常说的“键位冲突”，它是指在游戏或者其它操作中，我们同时按下键盘上的几个按键，比方说“S”＋“D”＋“F”＋“Space”＋“J”＋“K”＋“L”（劲乐团的按键），这时候总有几个键没有反应（往往是先按下去的有反应，而后按下去的就没有反应）。这种现象在日常使用中很少遇到，例如Windows中常用的快捷键组合都是可以正常使用的；但出现在游戏中却是致命的——一些热门的格斗类游戏往往会因为严重的键位冲突而变得索然无味。现在我们的焦点问题就成了“键位冲突”是如何产生的，能不能解决呢？

设计缺陷，键位冲突难以避免
　　如果说系统中毒后可以杀毒、操作系统出了漏洞可以打补丁、游戏水平不高可以靠后天磨练来弥补的话，很遗憾，键位冲突是没有办法“医治”的。不仅如此，键位冲突是很多键盘的共性，它们的区别只是冲突的多少而已。为了说清楚这个问题，我们还要先从比较枯燥的键盘编码讲起。
　　所谓“编码”，就是将一些特定的电信号绑定在某个特定的按键上；只要我们敲下了这个按键，计算机就可以通过识别信号知道我们按下的是哪一个按键。根据编码模式的不同，键盘又可以分为编码键盘和非编码键盘。
　　编码键盘比较古老，它的特点是信号线复杂，每一对信号线只对应—个按键；这样无论多少个键—起按下，计算机都可以正确识别不同的按键信息，自然也就没有键位冲突的问题。

图1　现在的键盘多使用薄膜电路结构，这种电路板通常分为上中下三层：上层和下层分布着电路导线，中间层起到隔离绝缘作用。

非编码式键盘如何识别输入信号？
　　在上文中我们已经知道了键盘的薄膜电路结构，但很多朋友还是搞不清楚键盘是如何工作的。别着急，现在我们就用一个例子来说明键盘的工作方式。

图2　键盘工作时的工作原理示意图。为了便于介绍，我们用特殊符号来表示信号线的名称；在键位的选择上，我们只节选了4×4的矩阵，在实际的键盘中电路结构还要更复杂一些。
　　如图所示，如果我们按下“A”键，上层导线的◇和下层导线的☆被接通（下文中我们直接用“◇☆”的形式来表示），计算机就知道“A”被按下了。同理，如果我们按下“E”键，则计算机得到的信号就是“□●”。计算机就是靠电路的连通和断开来识别输入信号的。

　　而我们现在使用的键盘都是非编码式的（笔者个人认为更贴切的说法应该叫不完全编码式键盘），它放弃了一一对应式的信号电路，转而用矩阵的方式来识别每一个按键。这样一来，生产一块键盘所需要的信号线数量就远远少于按键的数量，在设计电路和解码芯片时就有更大的迂回空间（不需要众多的走线和芯片针脚）；但是问题也随之而来——信号线数量不够，这就为键位冲突埋下了祸根。
　　我们知道计算机可以识别每一个按键的信号输出情况，那为什么还会出现键位冲突问题呢？继续往下看。
　　只按一个按键是没有问题的，那么同时按下两个按键呢？我们同时按下“Q”＋“W”，计算机可以得到输出信号“◇◆●”，能够正确识别；同时按下“A”＋“Z”，计算机可以得到“◇☆★”的信号，也能够正确识别。看来同时按下任何两个按键，也不存在键位冲突的问题。
　　如果我们同时按下三个按键会怎么样呢？让我们试试看，同时按下“1”＋“3”＋“Q”，计算机会得到“◇□○●”的信号；同时按下“1”＋“3”＋“E”，计算机得到的信号依然是“◇□○●”。
　　这就奇怪了，为什么输入“1”＋“3”＋“Q”和输入“1”＋“3”＋“E”得到的效果是完全相同的呢？其实在“1”、“3”、“Q”和“E”四个按键中，不管你同时按下哪三个，又或者是四个同时按下，它们输出的识别信号都是“◇□○●”。失去了唯一性的输出信号，计算机自然就不能识别出用户到底输入了什么命令。
　　与此类似的问题还有很多，比方说QEAD、ASZX等都存在这样的问题。其它一些按键上，比方说《反恐精英》游戏中很突出的“W”＋“D”＋“2”不能同时按下（侧身向右前方跑时不能切换手枪），《劲乐团》中“S”＋“D”＋“F”＋“Space”＋“J”＋“K”＋“L”不能同时按下等等，都是因为组合按键的识别信号失去了唯一性所致。简单来说，就是你同时按下这几个组合键时，计算机可以这样识别，也可以那样识别，这就是键位冲突问题。
亡羊补牢，键位冲突问题如何缓解？
　　正所谓“成也萧何，败也萧何”，非编码键盘的矩阵设计简化了键盘的信号线，降低了工程师设计键盘时的难度，但也带来了键位冲突的恼人问题。既然知道了症结所在，我们有没有办法来弥补呢？
　　在对这个问题的处理上，厂商有三类不同的态度。
　　第一类，不闻不问：不管你按下的是哪三个键或者是更多个键—起按下，计算机只按照时间顺序来识别，即只识别最先按下去的那个按键，后面按下去的按键—律无视。
　　第二类，最优先处理：按照键盘处理芯片设定的优先级，多个按键同时按下时只处理最优先的请求。举个例子来说，在QEAD冲突中，键盘只认QEA，哪怕你按下去的是EAD，键盘也认为你输入的是QEA。这也是很多键盘所使用的方案。

图3　双飞燕的高敏王1000可以实现“S”＋“D”＋“F”＋“Space”＋“J”＋“K”＋“L”按下7键不冲突。
　　第三类，调整冲突按键的走线和布局，或增加控制芯片的I/O（输入输出针脚）数量。现在多数键盘都使用了矩阵识别技术，而且短期内这种结构也不会发生改变；但是针对具体的冲突情况和人们最常使用到的一些组合键，可以调整键盘内部PCB的走线和布局，让原本冲突的按键变得不冲突。例如现在很多号称七键不冲突，甚至九键不冲突的键盘都是这样实现的。
　　*注释：九键不冲突是指特殊键位的九个键，如在原来SDFJKL空格的基础上再加上“A”和“;”。如果换作其它的接键盘，依然会产生冲突，这种局限性是非编码键盘的结构决定的，只能改善而不能避免。
软件测试，你的键盘存在键位冲突么？
　　通过上面的介绍我们已经知道，现在键位冲突的问题普遍存在，虽然可以“改善”，但是不能避免。那如何知道自己使用的键盘有没有键位冲突问题呢？
　　在这里给大家介绍一款软件——《Keyboard Test》。我们可以用它来做一个键位冲突的测试试验，比方说同时按下键盘上的“S”＋“D”＋“F”＋“Space”＋“J”＋“K”＋“L”，如果对应的按键全部变成红色，则表明键盘可以正确识别（常说的七键不冲突），当然如果你有兴趣也可以测试一下其它的按键冲突情况。

图4　《Keyboard Test》的测试界面，同时按下多个组合键，对应的按键会变成红色；如果有按键没有变色，则说明在多个键同时按下时发生了冲突。
写在最后
　　人们常说“便宜没好货”，很多人买键盘时也普遍存在这种心理。很多朋友为买一块玩游戏不冲突的键盘“挥金如土”，但是买回来的高档键盘却存在严重的键位冲突问题。如罗技、微软的很多高端键盘都存在键位冲突的问题，反倒是一些国内厂商生产的大众产品做得更好一些，因为他们针对这些产品做了专门的优化处理；所以花钱多，并不一定能买到—块不冲突的键盘，便宜却照样有好货。愿那些还在为键位冲突问题所困扰的新手朋友们早日了解问题的症结所在，既然冲突无法避免，就让我们的消费变得更“明智”和“理性”一些吧！

]]></description>
			<content:encoded><![CDATA[<ul>
<li>作者：VISA</li>
<li>原载：微型计算机2007年6月上</li>
<li>版权：本文版权归VISA及数字家庭所有</li>
</ul>
<p>　　键盘是我们每天都要接触到的东西，很多人对键盘的理解还停留在手感、按键寿命的层次上，即使是花高价买回来的“高档产品”在特殊情况下也并不是很听话，比方说多个按键同时按下无法响应的问题。</p>
<p>　　其实这个问题就是大家常说的“键位冲突”，它是指在游戏或者其它操作中，我们同时按下键盘上的几个按键，比方说“S”＋“D”＋“F”＋“Space”＋“J”＋“K”＋“L”（劲乐团的按键），这时候总有几个键没有反应（往往是先按下去的有反应，而后按下去的就没有反应）。这种现象在日常使用中很少遇到，例如Windows中常用的快捷键组合都是可以正常使用的；但出现在游戏中却是致命的——一些热门的格斗类游戏往往会因为严重的键位冲突而变得索然无味。现在我们的焦点问题就成了“键位冲突”是如何产生的，能不能解决呢？</p>
<p><span id="more-386"></span></p>
<h3>设计缺陷，键位冲突难以避免</h3>
<p>　　如果说系统中毒后可以杀毒、操作系统出了漏洞可以打补丁、游戏水平不高可以靠后天磨练来弥补的话，很遗憾，键位冲突是没有办法“医治”的。不仅如此，键位冲突是很多键盘的共性，它们的区别只是冲突的多少而已。为了说清楚这个问题，我们还要先从比较枯燥的键盘编码讲起。</p>
<p>　　所谓“编码”，就是将一些特定的电信号绑定在某个特定的按键上；只要我们敲下了这个按键，计算机就可以通过识别信号知道我们按下的是哪一个按键。根据编码模式的不同，键盘又可以分为编码键盘和非编码键盘。</p>
<p>　　编码键盘比较古老，它的特点是信号线复杂，每一对信号线只对应—个按键；这样无论多少个键—起按下，计算机都可以正确识别不同的按键信息，自然也就没有键位冲突的问题。</p>
<p class="image"><img src="/wp-content/uploads/2009/06/200906_pressing_multi_keys_simultaneously_1.jpg" alt="图1" /></p>
<p class="imagenote">图1　现在的键盘多使用薄膜电路结构，这种电路板通常分为上中下三层：上层和下层分布着电路导线，中间层起到隔离绝缘作用。</p>
<blockquote>
<h4>非编码式键盘如何识别输入信号？</h4>
<p>　　在上文中我们已经知道了键盘的薄膜电路结构，但很多朋友还是搞不清楚键盘是如何工作的。别着急，现在我们就用一个例子来说明键盘的工作方式。</p>
<p class="image"><img src="/wp-content/uploads/2009/06/200906_pressing_multi_keys_simultaneously_2.gif" alt="图2" /></p>
<p class="imagenote">图2　键盘工作时的工作原理示意图。为了便于介绍，我们用特殊符号来表示信号线的名称；在键位的选择上，我们只节选了4×4的矩阵，在实际的键盘中电路结构还要更复杂一些。</p>
<p>　　如图所示，如果我们按下“A”键，上层导线的◇和下层导线的☆被接通（下文中我们直接用“◇☆”的形式来表示），计算机就知道“A”被按下了。同理，如果我们按下“E”键，则计算机得到的信号就是“□●”。计算机就是靠电路的连通和断开来识别输入信号的。</p>
</blockquote>
<p>　　而我们现在使用的键盘都是非编码式的（笔者个人认为更贴切的说法应该叫不完全编码式键盘），它放弃了一一对应式的信号电路，转而用矩阵的方式来识别每一个按键。这样一来，生产一块键盘所需要的信号线数量就远远少于按键的数量，在设计电路和解码芯片时就有更大的迂回空间（不需要众多的走线和芯片针脚）；但是问题也随之而来——信号线数量不够，这就为键位冲突埋下了祸根。</p>
<p>　　我们知道计算机可以识别每一个按键的信号输出情况，那为什么还会出现键位冲突问题呢？继续往下看。</p>
<p>　　只按一个按键是没有问题的，那么同时按下两个按键呢？我们同时按下“Q”＋“W”，计算机可以得到输出信号“◇◆●”，能够正确识别；同时按下“A”＋“Z”，计算机可以得到“◇☆★”的信号，也能够正确识别。看来同时按下任何两个按键，也不存在键位冲突的问题。</p>
<p>　　如果我们同时按下三个按键会怎么样呢？让我们试试看，同时按下“1”＋“3”＋“Q”，计算机会得到“◇□○●”的信号；同时按下“1”＋“3”＋“E”，计算机得到的信号依然是“◇□○●”。</p>
<p>　　这就奇怪了，为什么输入“1”＋“3”＋“Q”和输入“1”＋“3”＋“E”得到的效果是完全相同的呢？其实在“1”、“3”、“Q”和“E”四个按键中，不管你同时按下哪三个，又或者是四个同时按下，它们输出的识别信号都是“◇□○●”。失去了唯一性的输出信号，计算机自然就不能识别出用户到底输入了什么命令。</p>
<p>　　与此类似的问题还有很多，比方说QEAD、ASZX等都存在这样的问题。其它一些按键上，比方说《反恐精英》游戏中很突出的“W”＋“D”＋“2”不能同时按下（侧身向右前方跑时不能切换手枪），《劲乐团》中“S”＋“D”＋“F”＋“Space”＋“J”＋“K”＋“L”不能同时按下等等，都是因为组合按键的识别信号失去了唯一性所致。简单来说，就是你同时按下这几个组合键时，计算机可以这样识别，也可以那样识别，这就是键位冲突问题。</p>
<h3>亡羊补牢，键位冲突问题如何缓解？</h3>
<p>　　正所谓“成也萧何，败也萧何”，非编码键盘的矩阵设计简化了键盘的信号线，降低了工程师设计键盘时的难度，但也带来了键位冲突的恼人问题。既然知道了症结所在，我们有没有办法来弥补呢？</p>
<p>　　在对这个问题的处理上，厂商有三类不同的态度。</p>
<p>　　<strong>第一类，不闻不问：</strong>不管你按下的是哪三个键或者是更多个键—起按下，计算机只按照时间顺序来识别，即只识别最先按下去的那个按键，后面按下去的按键—律无视。</p>
<p>　　<strong>第二类，最优先处理：</strong>按照键盘处理芯片设定的优先级，多个按键同时按下时只处理最优先的请求。举个例子来说，在QEAD冲突中，键盘只认QEA，哪怕你按下去的是EAD，键盘也认为你输入的是QEA。这也是很多键盘所使用的方案。</p>
<p class="image"><img src="/wp-content/uploads/2009/06/200906_pressing_multi_keys_simultaneously_3.jpg" alt="图3" /></p>
<p class="imagenote">图3　双飞燕的高敏王1000可以实现“S”＋“D”＋“F”＋“Space”＋“J”＋“K”＋“L”按下7键不冲突。</p>
<p>　　<strong>第三类，调整冲突按键的走线和布局，或增加控制芯片的I/O（输入输出针脚）数量。</strong>现在多数键盘都使用了矩阵识别技术，而且短期内这种结构也不会发生改变；但是针对具体的冲突情况和人们最常使用到的一些组合键，可以调整键盘内部PCB的走线和布局，让原本冲突的按键变得不冲突。例如现在很多号称七键不冲突，甚至九键不冲突的键盘都是这样实现的。</p>
<p>　　<em>*注释：九键不冲突是指特殊键位的九个键，如在原来SDFJKL空格的基础上再加上“A”和“;”。如果换作其它的接键盘，依然会产生冲突，这种局限性是非编码键盘的结构决定的，只能改善而不能避免。</em></p>
<h3>软件测试，你的键盘存在键位冲突么？</h3>
<p>　　通过上面的介绍我们已经知道，现在键位冲突的问题普遍存在，虽然可以“改善”，但是不能避免。那如何知道自己使用的键盘有没有键位冲突问题呢？</p>
<p>　　在这里给大家介绍一款软件——《Keyboard Test》。我们可以用它来做一个键位冲突的测试试验，比方说同时按下键盘上的“S”＋“D”＋“F”＋“Space”＋“J”＋“K”＋“L”，如果对应的按键全部变成红色，则表明键盘可以正确识别（常说的七键不冲突），当然如果你有兴趣也可以测试一下其它的按键冲突情况。</p>
<p class="image"><img src="/wp-content/uploads/2009/06/200906_pressing_multi_keys_simultaneously_4.jpg" alt="图3" /></p>
<p class="imagenote">图4　《Keyboard Test》的测试界面，同时按下多个组合键，对应的按键会变成红色；如果有按键没有变色，则说明在多个键同时按下时发生了冲突。</p>
<h3>写在最后</h3>
<p>　　人们常说“便宜没好货”，很多人买键盘时也普遍存在这种心理。很多朋友为买一块玩游戏不冲突的键盘“挥金如土”，但是买回来的高档键盘却存在严重的键位冲突问题。如罗技、微软的很多高端键盘都存在键位冲突的问题，反倒是一些国内厂商生产的大众产品做得更好一些，因为他们针对这些产品做了专门的优化处理；所以花钱多，并不一定能买到—块不冲突的键盘，便宜却照样有好货。愿那些还在为键位冲突问题所困扰的新手朋友们早日了解问题的症结所在，既然冲突无法避免，就让我们的消费变得更“明智”和“理性”一些吧！</p>
<p><!--more--></p>
]]></content:encoded>
			<wfw:commentRss>http://lsdn.lynnstudio.net/trouble-pressing-multi-keys-simultaneously/feed/</wfw:commentRss>
		</item>
		<item>
		<title>硬盘式DV生成的MOD格式之转换</title>
		<link>http://lsdn.lynnstudio.net/convert-the-mod-video-format-to-mpg/</link>
		<comments>http://lsdn.lynnstudio.net/convert-the-mod-video-format-to-mpg/#comments</comments>
		<pubDate>Mon, 01 Jun 2009 05:36:13 +0000</pubDate>
		<dc:creator>Wink</dc:creator>
		
		<category><![CDATA[DC/DV]]></category>

		<category><![CDATA[Multimedia]]></category>

		<category><![CDATA[DV]]></category>

		<category><![CDATA[MOD]]></category>

		<category><![CDATA[MOI]]></category>

		<category><![CDATA[MPG]]></category>

		<guid isPermaLink="false">http://lsdn.lynnstudio.net/?p=385</guid>
		<description><![CDATA[我是一直用磁带式DV的，不过现在硬盘式DV非常红火，新型号已经基本很少采用磁带为载体。最近借用别人的JVC硬盘式DV录了一些影像，而其记录的格式我以前并未接触过——MOD。
这种格式在使用MPC播放时可以直接观看，但是宽高比有问题，图像都是窄的。我觉得这个问题是因为：原本宽屏录制的影像，被以4:3的比例播放。而事实的确如此，使用MPC强制将其宽高比改为16:9时，影像就正常了。

详细阅读了维基百科中MOD的词条说明之后，明白了其实基本上MOD格式也是MPEG 2的一种衍生，所以理论上应该可以无损地将其转变为方便使用的MPG格式。
于是我找到了modcopy这个工具，它可以无损快捷地将MOD及MOI格式一起转为MPG格式。不过它需要Python 2.5.4的支持。
安装好Python之后，解压modcopy的程序包，在命令行中定位到该路径，执行类似于下面的命令：
modcopy SOURCEDIR DETERMINEDIR
例如，我的MOD和MOI文件都放置于“D:\video”下，而导出的文件要保存在“D:\output”下，那么命令即为：
modcopy D:\video D:\output
这样，稍等片刻之后，便可以得到正常的MPG文件了。
]]></description>
			<content:encoded><![CDATA[<p>我是一直用磁带式DV的，不过现在硬盘式DV非常红火，新型号已经基本很少采用磁带为载体。最近借用别人的JVC硬盘式DV录了一些影像，而其记录的格式我以前并未接触过——MOD。</p>
<p>这种格式在使用MPC播放时可以直接观看，但是宽高比有问题，图像都是窄的。我觉得这个问题是因为：原本宽屏录制的影像，被以4:3的比例播放。而事实的确如此，使用MPC强制将其宽高比改为16:9时，影像就正常了。</p>
<p><span id="more-385"></span></p>
<p>详细阅读了维基百科中<a href="http://en.wikipedia.org/wiki/MOD_(video_format)" class="external" target="_blank">MOD的词条说明</a>之后，明白了其实基本上MOD格式也是MPEG 2的一种衍生，所以理论上应该可以无损地将其转变为方便使用的MPG格式。</p>
<p>于是我找到了<a href="http://modcopy.sourceforge.net/" class="external" target="_blank">modcopy</a>这个工具，它可以无损快捷地将MOD及MOI格式一起转为MPG格式。不过它需要<a href="http://www.python.org/download/releases/2.5.4/" class="external" target="_blank">Python 2.5.4</a>的支持。</p>
<p>安装好Python之后，解压modcopy的程序包，在命令行中定位到该路径，执行类似于下面的命令：</p>
<pre><code>modcopy SOURCEDIR DETERMINEDIR</code></pre>
<p>例如，我的MOD和MOI文件都放置于“D:\video”下，而导出的文件要保存在“D:\output”下，那么命令即为：</p>
<pre><code>modcopy D:\video D:\output</code></pre>
<p>这样，稍等片刻之后，便可以得到正常的MPG文件了。</p>
]]></content:encoded>
			<wfw:commentRss>http://lsdn.lynnstudio.net/convert-the-mod-video-format-to-mpg/feed/</wfw:commentRss>
		</item>
		<item>
		<title>使用U盘来安装Windows XP</title>
		<link>http://lsdn.lynnstudio.net/setup-windows-xp-from-a-usb-flash-drive/</link>
		<comments>http://lsdn.lynnstudio.net/setup-windows-xp-from-a-usb-flash-drive/#comments</comments>
		<pubDate>Mon, 20 Apr 2009 09:51:58 +0000</pubDate>
		<dc:creator>Wink</dc:creator>
		
		<category><![CDATA[Windows]]></category>

		<category><![CDATA[Flash Disk]]></category>

		<category><![CDATA[USB]]></category>

		<category><![CDATA[Windows Setup]]></category>

		<guid isPermaLink="false">http://lsdn.lynnstudio.net/?p=383</guid>
		<description><![CDATA[没有光驱，怎么装Windows XP？最近同事新入了ThinkPad X200，没有光驱，安装系统成了最头疼的问题。恰巧老婆大人的HP NC4400的外置光驱没有在身边，而她的机器也需要重新安装系统。那么，就尝试用手边的资源来完成这个任务吧。
U盘是现在最容易得到的，基本上和大白菜一个价格了，如果能使用U盘安装系统，安装速度上也绝对比光盘要快上很多。那么用量产？NONONO，风险太高，后期维护也比较麻烦。还是使用常规一些的方法吧。

程序的准备
首先准备一下需要的工具。下载PeToUSB v3.0.0.7、bootsect.exe及usb_prep8。当然还需要准备Windows XP安装光盘（或者镜像文件和虚拟光驱程序）和一个U盘。
解压usb_pre8之后，把解压后的PeToUSB的文件和bootsect.exe全部拷贝到usb_prep8目录下，也可以下载已经集成好的这个压缩包。
将Windows XP的安装光盘插入光驱，或者将Windows XP的光盘镜像文件用虚拟光驱软件挂载。本例中光盘所在盘符为“O”。
U盘的格式化与文件集成
插上U盘，执行usb_prep8中的usb_prep8.cmd。弹出的命令行窗口首先会出现usb_prep8的介绍，点击任意键继续，会自动执行PeToUSB程序。勾选“Enable Disk Format”以及“Enable LBA (FAT 16X)”两项，卷标可随意定义，本例中U盘的盘符为“H”，点击“Start”开始格式化已经识别出来的这个U盘。程序会有几次确认提示，全部确认，格式化开始。

格式化完成后，保持PeToUSB和usb_prep8.cmd的窗口的打开状态，新打开一个命令行窗口，定位到usb_prep8的目录下，执行bootsect /nt52 H:，成功后会提示“Bootcode was successfully updated on all targeted volumes.”。然后可以将该窗口以及PeToUSB的窗口关闭。
随后可以发现usb_prep8.cmd的命令行窗口变为选单：

先将Windows XP安装光盘的内容复制过来。键入“1”，选择“Change XP Setup Source Path, currently”，回车后弹出文件夹选择窗口：

选中Windows XP安装光盘的根目录后确定。然后同样地在usb_prep8.cmd的窗口中键入“3”，选择U盘的盘符。这里只要键入一个盘符字母例如“H”即可。

最后键入“4”，选择“Make New Tempimage with XP LocalSource and Copy to USB-Drive”，回车后开始漫长文件拷贝过程。因为中间的过程其实是建立一个虚拟磁盘文件复制的中转，所以会提示是否格式化“T:”，这里选“Y”。文件复制的过程中有几次需要按任意键确认的动作。该窗口会在最后一次按任意键确认时自动关闭。

开始使用
在需要新装系统的电脑上插入这个U盘，然后开机进入BIOS，设置启动顺序的第一位为该U盘。然后按F10保存BIOS设置并重启。没有出现问题的话，会出现选择启动选项的画面，两项分别是“2. GUI Mode Setup Windows XP, Continue Setup + Start XP”和“1. TXT Mode Setup Windows XP, Never unplug [...]]]></description>
			<content:encoded><![CDATA[<p>没有光驱，怎么装Windows XP？最近同事新入了ThinkPad X200，没有光驱，安装系统成了最头疼的问题。恰巧老婆大人的HP NC4400的外置光驱没有在身边，而她的机器也需要重新安装系统。那么，就尝试用手边的资源来完成这个任务吧。</p>
<p>U盘是现在最容易得到的，基本上和大白菜一个价格了，如果能使用U盘安装系统，安装速度上也绝对比光盘要快上很多。那么用量产？NONONO，风险太高，后期维护也比较麻烦。还是使用常规一些的方法吧。</p>
<p><span id="more-383"></span></p>
<h3>程序的准备</h3>
<p>首先准备一下需要的工具。下载<a href="http://www.gocoding.com/projects/petousb/GA4O2/PeToUSB_3.0.0.7.zip" class="download">PeToUSB v3.0.0.7</a>、<a href="/wp-content/uploads/2009/04/bootsect.rar" class="download">bootsect.exe</a>及<a href="/wp-content/uploads/2009/04/usb_prep8.rar" class="download">usb_prep8</a>。当然还需要准备Windows XP安装光盘（或者镜像文件和虚拟光驱程序）和一个U盘。</p>
<p>解压usb_pre8之后，把解压后的PeToUSB的文件和bootsect.exe全部拷贝到usb_prep8目录下，也可以下载<a href="/wp-content/uploads/2009/04/usb_prep8_integrated.rar" class="download">已经集成好的这个压缩包</a>。</p>
<p>将Windows XP的安装光盘插入光驱，或者将Windows XP的光盘镜像文件用虚拟光驱软件挂载。本例中光盘所在盘符为“O”。</p>
<h3>U盘的格式化与文件集成</h3>
<p>插上U盘，执行usb_prep8中的usb_prep8.cmd。弹出的命令行窗口首先会出现usb_prep8的介绍，点击任意键继续，会自动执行PeToUSB程序。勾选“Enable Disk Format”以及“Enable LBA (FAT 16X)”两项，卷标可随意定义，本例中U盘的盘符为“H”，点击“Start”开始格式化已经识别出来的这个U盘。程序会有几次确认提示，全部确认，格式化开始。</p>
<p class="image"><img src="/wp-content/uploads/2009/04/20090420_petousb.png" title="PeToUSB" alt="PeToUSB" /></p>
<p>格式化完成后，保持PeToUSB和usb_prep8.cmd的窗口的打开状态，新打开一个命令行窗口，定位到usb_prep8的目录下，执行<code>bootsect /nt52 H:</code>，成功后会提示“Bootcode was successfully updated on all targeted volumes.”。然后可以将该窗口以及PeToUSB的窗口关闭。</p>
<p>随后可以发现usb_prep8.cmd的命令行窗口变为选单：</p>
<p class="image"><img src="/wp-content/uploads/2009/04/20090420_usb_prep8_choises.png" title="Prepares Windows XP LocalSource for Copy to USB-Drive" alt="Prepares Windows XP LocalSource for Copy to USB-Drive" /></p>
<p>先将Windows XP安装光盘的内容复制过来。键入“1”，选择“Change XP Setup Source Path, currently”，回车后弹出文件夹选择窗口：</p>
<p class="image"><img src="/wp-content/uploads/2009/04/20090420_browsexpcd.png" title="Browse XPCD" alt="Browse XPCD" /></p>
<p>选中Windows XP安装光盘的根目录后确定。然后同样地在usb_prep8.cmd的窗口中键入“3”，选择U盘的盘符。这里只要键入一个盘符字母例如“H”即可。</p>
<p class="image"><img src="/wp-content/uploads/2009/04/20090420_typeusbletter.png" title="Target USB-Drive Letter" alt="Target USB-Drive Letter" /></p>
<p>最后键入“4”，选择“Make New Tempimage with XP LocalSource and Copy to USB-Drive”，回车后开始漫长文件拷贝过程。因为中间的过程其实是建立一个虚拟磁盘文件复制的中转，所以会提示是否格式化“T:”，这里选“Y”。文件复制的过程中有几次需要按任意键确认的动作。该窗口会在最后一次按任意键确认时自动关闭。</p>
<p class="image"><img src="/wp-content/uploads/2009/04/20090420_finishcopying.png" title="End Program" alt="End Program" /></p>
<h3>开始使用</h3>
<p>在需要新装系统的电脑上插入这个U盘，然后开机进入BIOS，设置启动顺序的第一位为该U盘。然后按F10保存BIOS设置并重启。没有出现问题的话，会出现选择启动选项的画面，两项分别是“2. GUI Mode Setup Windows XP, Continue Setup + Start XP”和“1. TXT Mode Setup Windows XP, Never unplug USB-Drive Until After Logon”，并且是倒序的。默认选中了“2. GUI Mode Setup Windows XP, Continue Setup + Start XP”，因为是新装系统，所以需要选择“1. TXT Mode Setup Windows XP, Never unplug USB-Drive Until After Logon”，之后就会像使用光盘安装时一样，进行启动准备和分区选择。这一步完成之后系统自动重启时，需要选择“2. GUI Mode Setup Windows XP, Continue Setup + Start XP”，后面的安装过程同光盘安装并无不同了。</p>
<p>不过，在安装好之后首次进入系统时，需要修改一下“C:\boot.ini”文件，修改一下启动顺序，这个需要根据具体情况对待，例如：</p>
<pre><code>[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect</code></pre>
<p>这时可以卸载U盘，重新启动，在BIOS中的启动顺序修改为正常。到此Windows XP的安装已经完成。</p>
<h3>一些技巧</h3>
<p>同样可以使用“<a href="../improve-on-making-windows-xp-setupcd-with-sata-driver-integrated">Windows XP SP2集成SATA驱动的改进方法</a>”和“<a href="../how-to-alter-a-windows-xp-cd-from-retail-vol-or-oem-to-one-of-the-other-types">Windows XP Retail、VOL和OEM版安装光盘互相转换</a>”两篇文章中的方法进行安装版本转换以及SATA驱动的定制。</p>
<p>另外，仔细分析了一下制作好之后的U盘内的文件，发现被更改的文件与光盘版中相应文件的区别主要有：</p>
<p>“$WIN_NT$.~BT”目录下的WINNT.SIF文件中，“<code>MsDosInitiated = 0</code>”这一项需要设置为“1”，即非光盘安装。最后要添加一行</p>
<pre><code>[SetupParams]
UserExecute = "ren_fold.cmd"</code></pre>
<p>U盘根目录下的TXTSETUP.SIF文件中，“<code>[SourceDisksFiles]</code>”一段下多了以下三行，其它两个目录下的TXTSETUP.SIF没变。</p>
<pre><code>binifix4.cmd = 100,,,,,,_x,2,0,0
undoren.cmd = 100,,,,,,_x,2,0,0
ren_fold.cmd = 100,,,,,,_x,2,0,0</code></pre>
<p>最后说一下使用感想。这种方法优点是后期更改文件容易，比如定制WINNT.SIF等，方便集成SATA驱动和更改版本。而在速度上，可以明显感觉到比使用光盘安装时有所提高。</p>
]]></content:encoded>
			<wfw:commentRss>http://lsdn.lynnstudio.net/setup-windows-xp-from-a-usb-flash-drive/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
