<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.technet.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>马笑天 on TechNet</title><link>http://blogs.technet.com/maxiaotian/default.aspx</link><description /><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>Windows Driver Kit: Driver Development Tools PwrTest Sleep Scenario</title><link>http://blogs.technet.com/maxiaotian/archive/2009/09/06/windows-driver-kit-driver-development-tools-pwrtest-sleep-scenario.aspx</link><pubDate>Sun, 06 Sep 2009 16:45:22 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3279427</guid><dc:creator>gzmarxr</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.technet.com/maxiaotian/comments/3279427.aspx</comments><wfw:commentRss>http://blogs.technet.com/maxiaotian/commentrss.aspx?PostID=3279427</wfw:commentRss><description>&lt;p&gt;The PwrTest Sleep scenario is designed to facilitate automated testing of sleep and resume transitions. PwrTest is capable of directing the platform into one or more sleep states in an automated fashion and logging sleep state performance information such as the BIOS initialization and total resume times. &lt;/p&gt;  &lt;p&gt;To learn more about the Sleep Scenario, type: &lt;/p&gt;  &lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; PwrTest /sleep /? &lt;/p&gt;  &lt;p&gt;The PwrTest Sleep scenario supports the following command-line arguments.   &lt;table border="1" cellpadding="0"&gt;&lt;tbody&gt;       &lt;tr&gt;         &lt;td valign="bottom"&gt;           &lt;p&gt;&lt;b&gt;Argument&lt;/b&gt;&lt;/p&gt;         &lt;/td&gt;          &lt;td valign="bottom"&gt;           &lt;p&gt;&lt;b&gt;Description&lt;/b&gt;&lt;/p&gt;         &lt;/td&gt;          &lt;td valign="bottom"&gt;           &lt;p&gt;&lt;b&gt;Default value&lt;/b&gt;&lt;/p&gt;         &lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td valign="top"&gt;           &lt;p&gt;/c:n&lt;/p&gt;         &lt;/td&gt;          &lt;td valign="top"&gt;           &lt;p&gt;n indicates the number of sleep cycles&lt;/p&gt;         &lt;/td&gt;          &lt;td valign="top"&gt;           &lt;p&gt;/c:1&lt;/p&gt;         &lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td valign="top"&gt;           &lt;p&gt;/d:n&lt;/p&gt;         &lt;/td&gt;          &lt;td valign="top"&gt;           &lt;p&gt;n indicates the delay time between consecutive sleep cycles, in seconds.&lt;/p&gt;         &lt;/td&gt;          &lt;td valign="top"&gt;           &lt;p&gt;/d:90&lt;/p&gt;         &lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td valign="top"&gt;           &lt;p&gt;/p:n&lt;/p&gt;         &lt;/td&gt;          &lt;td valign="top"&gt;           &lt;p&gt;n indicates the time the system will sleep before automatically waking for the next sleep cycle, in seconds.&lt;/p&gt;         &lt;/td&gt;          &lt;td valign="top"&gt;           &lt;p&gt;/p:60&lt;/p&gt;         &lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td valign="top"&gt;           &lt;p&gt;/h:y&lt;/p&gt;         &lt;/td&gt;          &lt;td valign="top"&gt;           &lt;p&gt;Indicates hybrid sleep transitions should be enabled.&lt;/p&gt;         &lt;/td&gt;          &lt;td valign="top"&gt;           &lt;p&gt;Current user power policy&lt;/p&gt;         &lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td valign="top"&gt;           &lt;p&gt;/h:n&lt;/p&gt;         &lt;/td&gt;          &lt;td valign="top"&gt;           &lt;p&gt;Indicates hybrid sleep transitions should be disabled.&lt;/p&gt;         &lt;/td&gt;          &lt;td valign="top"&gt;           &lt;p&gt;Current user power policy&lt;/p&gt;         &lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td valign="top"&gt;           &lt;p&gt;/t:y&lt;/p&gt;         &lt;/td&gt;          &lt;td valign="top"&gt;           &lt;p&gt;Indicates sleep transitions should be marked critical. Applications and services are not able to prevent the sleep transition.&lt;/p&gt;         &lt;/td&gt;          &lt;td valign="top"&gt;           &lt;p&gt;Current user power policy&lt;/p&gt;         &lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td valign="top"&gt;           &lt;p&gt;/t:n&lt;/p&gt;         &lt;/td&gt;          &lt;td valign="top"&gt;           &lt;p&gt;Indicates sleep transitions should not be marked critical. Applications and services are able to prevent the sleep transition.&lt;/p&gt;         &lt;/td&gt;          &lt;td valign="top"&gt;           &lt;p&gt;Current user power policy&lt;/p&gt;         &lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td valign="top"&gt;           &lt;p&gt;/s:n&lt;/p&gt;         &lt;/td&gt;          &lt;td valign="top"&gt;           &lt;p&gt;n indicates the target sleep state(s) for the sleep transitions. Possible values are:             &lt;br /&gt;“all”, All ACPI sleep states should be used in sequential order (S1, S3, S4, S1, S3, S4…)              &lt;br /&gt;“rnd”, All ACPI sleep states should be used in random order (S1, S4, S3, S1, S4, S1…)              &lt;br /&gt;“1”, Only S1 state should be used.              &lt;br /&gt;“3”, Only S3 state (“Standby”) should be used.              &lt;br /&gt;“4”, Only S4 state (“Hibernate”) should be used.&lt;/p&gt;         &lt;/td&gt;          &lt;td valign="top"&gt;           &lt;p&gt;/s:3&lt;/p&gt;         &lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td valign="top"&gt;           &lt;p&gt;/unattend&lt;/p&gt;         &lt;/td&gt;          &lt;td valign="top"&gt;           &lt;p&gt;Indicates the system should wake unattended. PwrTest will not request the display to be enabled between each sleep cycle.&lt;/p&gt;         &lt;/td&gt;          &lt;td valign="top"&gt;           &lt;p&gt;This feature is disabled by default.&lt;/p&gt;         &lt;/td&gt;       &lt;/tr&gt;     &lt;/tbody&gt;&lt;/table&gt; &lt;/p&gt;  &lt;p&gt;&lt;b&gt;Examples &lt;/b&gt;&lt;/p&gt;  &lt;p&gt;PwrTest /sleep /c:7 /s:3 &lt;/p&gt;  &lt;p&gt;PwrTest will cycle the system through 7 standby transitions and save the output file information to .\PwrTestlog.xml and .\PwrTestlog.wtl. &lt;/p&gt;  &lt;p&gt;PwrTest /sleep /c:1 /s:1 &lt;/p&gt;  &lt;p&gt;PwrTest will cycle the system through a single S1 transition and save the output file information to .\PwrTestlog.xml and .\PwrTestlog.wtl. &lt;/p&gt;  &lt;p&gt;PwrTest /sleep /c:10 /s:rnd /d:180 /p:600 /l:random &lt;/p&gt;  &lt;p&gt;PwrTest will cycle the system through 10 sleep/resume cycles with a random target sleep state from the available sleep states on the system. The system will sleep for 10 minutes on each sleep cycle and the delay between sleep cycles will be 3 minutes. The output will be saved to .\random.xml and .\random.wtl.&lt;/p&gt;  &lt;p&gt;&lt;b&gt;XML Logfile Output &lt;/b&gt;&lt;/p&gt;  &lt;p&gt;The Sleep scenario generates the following XML elements: &lt;/p&gt;  &lt;p&gt;&amp;#160; &amp;lt;SleepScenario&amp;gt;&amp;#160; &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; &amp;lt;SleepTransitions&amp;#160; &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; critical=&amp;quot;&amp;quot;&amp;#160; &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; hybrid=&amp;quot;&amp;quot;&amp;#160; &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; delay=”&amp;quot;&amp;#160; &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; sleeptime=&amp;quot;&amp;quot;&amp;gt;&amp;#160; &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;lt;SleepTransition&amp;#160; &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; number=&amp;quot;&amp;quot;&amp;#160; &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; status=&amp;quot;&amp;quot;&amp;gt;&amp;#160; &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;lt;StartT&amp;gt;&amp;lt;/StartT&amp;gt;&amp;#160; &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;lt;EndT&amp;gt;&amp;lt;/EndT&amp;gt;&amp;#160; &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;lt;Duration&amp;gt;&amp;lt;/Duration&amp;gt;&amp;#160; &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;lt;TargetState&amp;gt;&amp;lt;/TargetState&amp;gt;&amp;#160; &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;lt;EffectiveState&amp;gt;&amp;lt;/EffectiveState&amp;gt;&amp;#160; &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;lt;BIOSInit&amp;gt;&amp;lt;/BIOSInit&amp;gt;&amp;#160; &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;lt;DriverInit&amp;gt;&amp;lt;/DriverInit&amp;gt;&amp;#160; &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;lt;Suspend&amp;gt;&amp;lt;/Suspend&amp;gt;&amp;#160; &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;lt;Resume&amp;gt;&amp;lt;/Resume&amp;gt;&amp;#160; &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;lt;HiberRead&amp;gt;&amp;lt;/HiberRead&amp;gt;&amp;#160; &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;lt;HiberWrite&amp;gt;&amp;lt;/HiberWrite&amp;gt;&amp;#160; &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;lt;/SleepTransition&amp;gt;&amp;#160; &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;lt;SleepTransition&amp;#160; &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; number=&amp;quot;&amp;quot;&amp;#160; &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; status=&amp;quot;&amp;quot;&amp;gt;&amp;#160; &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;lt;StartT&amp;gt;&amp;lt;/StartT&amp;gt;&amp;#160; &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;lt;EndT&amp;gt;&amp;lt;/EndT&amp;gt;&amp;#160; &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;lt;Duration&amp;gt;&amp;lt;/Duration&amp;gt;&amp;#160; &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;lt;TargetState&amp;gt;&amp;lt;/TargetState&amp;gt;&amp;#160; &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;lt;EffectiveState&amp;gt;&amp;lt;/EffectiveState&amp;gt;&amp;#160; &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;lt;BIOSInit&amp;gt;&amp;lt;/BIOSInit&amp;gt;&amp;#160; &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;lt;DriverInit&amp;gt;&amp;lt;/DriverInit&amp;gt;&amp;#160; &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;lt;Suspend&amp;gt;&amp;lt;/Suspend&amp;gt;&amp;#160; &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;lt;Resume&amp;gt;&amp;lt;/Resume&amp;gt;&amp;#160; &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;lt;HiberRead&amp;gt;&amp;lt;/HiberRead&amp;gt;&amp;#160; &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;lt;HiberWrite&amp;gt;&amp;lt;/HiberWrite&amp;gt;&amp;#160; &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;lt;/SleepTransition&amp;gt;&amp;#160; &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; &amp;lt;/SleepTransitions&amp;gt;&amp;#160; &lt;br /&gt;&amp;#160; &amp;lt;/SleepScenario&amp;gt; &lt;/p&gt;  &lt;p&gt;This table describes the Sleep scenario XML elements in detail.   &lt;table border="1" cellpadding="0"&gt;&lt;tbody&gt;       &lt;tr&gt;         &lt;td valign="bottom"&gt;           &lt;p&gt;&lt;b&gt;Element &lt;/b&gt;&lt;/p&gt;         &lt;/td&gt;          &lt;td valign="bottom"&gt;           &lt;p&gt;&lt;b&gt;Description &lt;/b&gt;&lt;/p&gt;         &lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td valign="top"&gt;           &lt;p&gt;&amp;lt;SleepScenario&amp;gt; &lt;/p&gt;         &lt;/td&gt;          &lt;td valign="top"&gt;           &lt;p&gt;Contains information related to the sleep scenario.&amp;#160; Only one &amp;lt;SleepScenario&amp;gt; element per PwrTest log file. &lt;/p&gt;         &lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td valign="top"&gt;           &lt;p&gt;&amp;lt;SleepTransitions&amp;gt; &lt;/p&gt;         &lt;/td&gt;          &lt;td valign="top"&gt;           &lt;p&gt;Provides overall data about the sleep transition cycles such as the state of critical and hybrid sleep features. &lt;/p&gt;         &lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td valign="top"&gt;           &lt;p&gt;&amp;lt;SleepTransition&amp;gt; &lt;/p&gt;         &lt;/td&gt;          &lt;td valign="top"&gt;           &lt;p&gt;Provides per-sleep cycle information such as the start and end times, as well as details about the resume time such as the BIOS initialization time. A &amp;lt;SleepTransition&amp;gt; element is generated for each sleep transition cycle. &lt;/p&gt;         &lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td valign="top"&gt;           &lt;p&gt;&amp;lt;StartT&amp;gt; &lt;/p&gt;         &lt;/td&gt;          &lt;td valign="top"&gt;           &lt;p&gt;Indicates the start time of the sleep cycle. (hh:mm:ss) &lt;/p&gt;         &lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td valign="top"&gt;           &lt;p&gt;&amp;lt;EndT&amp;gt; &lt;/p&gt;         &lt;/td&gt;          &lt;td valign="top"&gt;           &lt;p&gt;Indicates the end time of the sleep cycle. (hh:mm:ss) &lt;/p&gt;         &lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td valign="top"&gt;           &lt;p&gt;&amp;lt;Duration&amp;gt; &lt;/p&gt;         &lt;/td&gt;          &lt;td valign="top"&gt;           &lt;p&gt;Indicates the duration of the sleep cycle. (hh:mm:ss) &lt;/p&gt;         &lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td valign="top"&gt;           &lt;p&gt;&amp;lt;TargetState&amp;gt; &lt;/p&gt;         &lt;/td&gt;          &lt;td valign="top"&gt;           &lt;p&gt;Indicates the target sleep state. &lt;/p&gt;         &lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td valign="top"&gt;           &lt;p&gt;&amp;lt;EffectiveState&amp;gt; &lt;/p&gt;         &lt;/td&gt;          &lt;td valign="top"&gt;           &lt;p&gt;Indicates the effective sleep state. &lt;/p&gt;         &lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td valign="top"&gt;           &lt;p&gt;&amp;lt;BIOSInit&amp;gt; &lt;/p&gt;         &lt;/td&gt;          &lt;td valign="top"&gt;           &lt;p&gt;Indicates the amount of time required to initialize the BIOS (TargetState must be 3) on resume in milliseconds. &lt;/p&gt;         &lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td valign="top"&gt;           &lt;p&gt;&amp;lt;DriverInit&amp;gt; &lt;/p&gt;         &lt;/td&gt;          &lt;td valign="top"&gt;           &lt;p&gt;Indicates the amount of time required to initialize drivers on resume in milliseconds. &lt;/p&gt;         &lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td valign="top"&gt;           &lt;p&gt;&amp;lt;Suspend&amp;gt; &lt;/p&gt;         &lt;/td&gt;          &lt;td valign="top"&gt;           &lt;p&gt;Indicates the amount of time required to suspend the system in milliseconds. &lt;/p&gt;         &lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td valign="top"&gt;           &lt;p&gt;&amp;lt;Resume&amp;gt; &lt;/p&gt;         &lt;/td&gt;          &lt;td valign="top"&gt;           &lt;p&gt;Indicates the total amount of time required to resume the system in milliseconds. &lt;/p&gt;         &lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td valign="top"&gt;           &lt;p&gt;&amp;lt;HiberRead&amp;gt; &lt;/p&gt;         &lt;/td&gt;          &lt;td valign="top"&gt;           &lt;p&gt;Indicates the time required to read the hibernation file in milliseconds. (TargetState must be 4) &lt;/p&gt;         &lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td valign="top"&gt;           &lt;p&gt;&amp;lt;HiberWrite&amp;gt; &lt;/p&gt;         &lt;/td&gt;          &lt;td valign="top"&gt;           &lt;p&gt;Indicates the time required to write the hibernation file in milliseconds. (EffectiveState must be 4) &lt;/p&gt;         &lt;/td&gt;       &lt;/tr&gt;     &lt;/tbody&gt;&lt;/table&gt;&lt;/p&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3279427" width="1" height="1"&gt;</description></item><item><title>New Windows now available on TechNet Plus Downloads</title><link>http://blogs.technet.com/maxiaotian/archive/2009/08/15/new-windows-now-available-on-technet-plus-downloads.aspx</link><pubDate>Sat, 15 Aug 2009 11:26:43 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3273751</guid><dc:creator>gzmarxr</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.technet.com/maxiaotian/comments/3273751.aspx</comments><wfw:commentRss>http://blogs.technet.com/maxiaotian/commentrss.aspx?PostID=3273751</wfw:commentRss><description>&lt;p&gt;如果你是TechNet Plus的订阅用户，那Windows 7的各种版本，多语言包，Windows Server 2008 R2都已经可以下载了。&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/blogfiles/maxiaotian/WindowsLiveWriter/NewWindowsnowavailableonTechNetPlusDownl_E6BE/image_2.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://blogs.technet.com/blogfiles/maxiaotian/WindowsLiveWriter/NewWindowsnowavailableonTechNetPlusDownl_E6BE/image_thumb.png" width="644" height="251" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/blogfiles/maxiaotian/WindowsLiveWriter/NewWindowsnowavailableonTechNetPlusDownl_E6BE/image_4.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://blogs.technet.com/blogfiles/maxiaotian/WindowsLiveWriter/NewWindowsnowavailableonTechNetPlusDownl_E6BE/image_thumb_1.png" width="644" height="461" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/blogfiles/maxiaotian/WindowsLiveWriter/NewWindowsnowavailableonTechNetPlusDownl_E6BE/image_6.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://blogs.technet.com/blogfiles/maxiaotian/WindowsLiveWriter/NewWindowsnowavailableonTechNetPlusDownl_E6BE/image_thumb_2.png" width="644" height="202" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3273751" width="1" height="1"&gt;</description></item><item><title>Microsoft Layoff 2009</title><link>http://blogs.technet.com/maxiaotian/archive/2009/01/23/microsoft-layoff-2009.aspx</link><pubDate>Fri, 23 Jan 2009 04:13:39 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3190571</guid><dc:creator>gzmarxr</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.technet.com/maxiaotian/comments/3190571.aspx</comments><wfw:commentRss>http://blogs.technet.com/maxiaotian/commentrss.aspx?PostID=3190571</wfw:commentRss><description>&lt;p&gt;&lt;a href="http://minimsft.blogspot.com/2009/01/microsoft-layoff-2009-now-what.html"&gt;Microsoft Layoff 2009 - Now What?&lt;/a&gt;&lt;/p&gt; &lt;p&gt;“&lt;b&gt;22 January 2009&lt;/b&gt;: here we are at Microsoft: realigning resources and reducing costs. And laying people off. The day that has been rumored for a month now has come. And the staff reductions I've been wanting since starting this blog back in 2004 are here, though within an economic context I certainly Do Not Want. I wanted intelligent, well-thought-out leadership to have seen long ago that we've doubled our ranks far too fast and exceeded our ranks beyond what we can sustain (&lt;i&gt;let alone need&lt;/i&gt;). Yet here we are now, in the choppy waters of the global economic crisis, being reactive rather than opportunistic.”&lt;/p&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3190571" width="1" height="1"&gt;</description></item><item><title>享受Windows 7</title><link>http://blogs.technet.com/maxiaotian/archive/2009/01/19/windows-7.aspx</link><pubDate>Mon, 19 Jan 2009 14:30:44 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3185625</guid><dc:creator>gzmarxr</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.technet.com/maxiaotian/comments/3185625.aspx</comments><wfw:commentRss>http://blogs.technet.com/maxiaotian/commentrss.aspx?PostID=3185625</wfw:commentRss><description>&lt;p&gt;装上了Windows 7 Beta1和Office 14（64Bit）。&lt;/p&gt; &lt;p&gt;很爽。安装过程很顺利，各种软件驱动也基本上顺利搞定。&lt;/p&gt; &lt;p&gt;当习惯性的点击了下系统评分后，发现只得了2.9分。瓶颈在硬盘。（而这项分数在Vista下好像是4到5分的。）&lt;/p&gt; &lt;p&gt;&lt;a href="http://blogs.technet.com/blogfiles/maxiaotian/WindowsLiveWriter/Windows7_110B6/1_2.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="1" border="0" alt="1" src="http://blogs.technet.com/blogfiles/maxiaotian/WindowsLiveWriter/Windows7_110B6/1_thumb.jpg" width="244" height="134"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;第一感觉是驱动问题。跑到Levono和Intel的网站上找最新的驱动，硬盘、ATA控制器一个个升级，都解决不了问题。&lt;/p&gt; &lt;p&gt;折腾了两天，总觉得不甘心，鬼迷心窍的到Device Manager/Disk Driver里面，勾掉（禁止）磁盘Caching。&lt;br&gt;&lt;a href="http://blogs.technet.com/blogfiles/maxiaotian/WindowsLiveWriter/Windows7_110B6/clip_image002_2.gif"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="clip_image002" border="0" alt="clip_image002" src="http://blogs.technet.com/blogfiles/maxiaotian/WindowsLiveWriter/Windows7_110B6/clip_image002_thumb.gif" width="244" height="159"&gt;&lt;/a&gt;  &lt;p&gt;重启，再测，5.3分。&lt;br&gt;&lt;a href="http://blogs.technet.com/blogfiles/maxiaotian/WindowsLiveWriter/Windows7_110B6/2.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="2" border="0" alt="2" src="http://blogs.technet.com/blogfiles/maxiaotian/WindowsLiveWriter/Windows7_110B6/2_thumb.jpg" width="244" height="86"&gt;&lt;/a&gt;  &lt;p&gt;&lt;/p&gt; &lt;p&gt;再到Device Manager里面去把Caching打开，重测，依然是5.3分。&lt;/p&gt; &lt;p&gt;狂佩服自己……&lt;/p&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3185625" width="1" height="1"&gt;</description></item><item><title>DIY升级你的ThinkPad</title><link>http://blogs.technet.com/maxiaotian/archive/2009/01/10/diy-thinkpad.aspx</link><pubDate>Sat, 10 Jan 2009 05:51:59 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3179789</guid><dc:creator>gzmarxr</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.technet.com/maxiaotian/comments/3179789.aspx</comments><wfw:commentRss>http://blogs.technet.com/maxiaotian/commentrss.aspx?PostID=3179789</wfw:commentRss><description>&lt;p&gt;DIY升级你的ThinkPad.  &lt;ul&gt; &lt;li&gt;把系统硬盘换成固态的&lt;br&gt;如何把笔记本的SATA硬盘换成固态硬盘&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;&lt;a href="http://www.ibm028.cn/thread-2148-1-10.html"&gt;http://www.ibm028.cn/thread-2148-1-10.html&lt;/a&gt;  &lt;ul&gt; &lt;li&gt;固态硬盘价格&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;&lt;a href="http://product.pconline.com.cn/dianziyingpan/gz/"&gt;http://product.pconline.com.cn/dianziyingpan/gz/&lt;/a&gt;  &lt;ul&gt; &lt;li&gt;把原来的硬盘放光驱位&lt;br&gt;光驱位硬盘托架(据说就100块钱)&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;&lt;a href="http://product.pconline.com.cn/notebook_zb/ibm/182448.html"&gt;http://product.pconline.com.cn/notebook_zb/ibm/182448.html&lt;/a&gt;  &lt;p&gt;想一想，你的ThinkPad快的会飞起来:-)&lt;/p&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3179789" width="1" height="1"&gt;</description></item><item><title>Windows Live Sync Online</title><link>http://blogs.technet.com/maxiaotian/archive/2008/12/12/windows-live-sync-online.aspx</link><pubDate>Fri, 12 Dec 2008 09:24:56 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3167404</guid><dc:creator>gzmarxr</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.technet.com/maxiaotian/comments/3167404.aspx</comments><wfw:commentRss>http://blogs.technet.com/maxiaotian/commentrss.aspx?PostID=3167404</wfw:commentRss><description>&lt;p&gt;今早登录Foldershare的时候，系统提示要升级到Windows Live Share。&lt;/p&gt; &lt;p&gt;下载了新的客户端，安装，搞定。&lt;/p&gt; &lt;p&gt;已经完全融入到Live里面，不像Foldershare，是独立于Live外的一套东西（甚至帐号密码都不同）。界面和以前类似，但是同步的机制似乎有变化，观察它的Activity的时候，似乎多了些和服务器沟通的过程。&lt;/p&gt; &lt;p&gt;算了下，如果你注册了Live的话，在Internet上将会有，&lt;/p&gt; &lt;ul&gt; &lt;li&gt;Live Mail,&amp;nbsp; 5G  &lt;li&gt;Sky Driver, 25G  &lt;li&gt;Live Mesh, 5G  &lt;li&gt;Office Live Warkspace， 5G&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;至少是40G的空间，Cool!&lt;/p&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3167404" width="1" height="1"&gt;</description></item><item><title>ZT: Windows Live Sync replacing FolderShare</title><link>http://blogs.technet.com/maxiaotian/archive/2008/12/02/zt-windows-live-sync-replacing-foldershare.aspx</link><pubDate>Tue, 02 Dec 2008 06:44:43 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3162691</guid><dc:creator>gzmarxr</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.technet.com/maxiaotian/comments/3162691.aspx</comments><wfw:commentRss>http://blogs.technet.com/maxiaotian/commentrss.aspx?PostID=3162691</wfw:commentRss><description>&lt;p&gt;&lt;a href="http://www.foldershare.com/syncpro.htm"&gt;Windows Live Sync replacing FolderShare&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Dear FolderShare user,  &lt;p&gt;We're contacting you to let you know what's next for FolderShare, and to make you aware of some important changes.  &lt;p&gt;In December, we plan to announce a product called Windows Live Sync. You can think of it as FolderShare 2.0. It's going to look familiar and offer the same great features, plus:  &lt;ul&gt; &lt;li&gt;More folders and files - sync up to 20 folders with 20,000 files each.  &lt;li&gt;Integration with Windows Live ID - no more extra sign-in stuff to remember.  &lt;li&gt;Integration with the Recyle Bin - no more separate Trash folder to fiddle with.  &lt;li&gt;Unicode support - sync files in other languages. &lt;/li&gt;&lt;/ul&gt; &lt;p&gt;A huge part of Sync's success story depends on FolderShare users like you. When Sync releases, FolderShare goes into retirement. That means your FolderShare software will stop working and will ask you to upgrade to Sync. Once you do, Sync will automatically rebuild your personal folders. We expect a lot of new users when Sync is released, so if you can't sign in right away, please give it a little time.  &lt;p&gt;Here's the part you need to pay attention to: Sync will not be able to rebuild your shared libraries. If you have a lot of shared libraries, you should hop over to the FolderShare website while it's still available and copy all that information. You'll need it to rebuild your shared libraries in Sync.  &lt;p&gt;You should also note that the Professional option is being retired with the FolderShare name. Sync has a single offer, which provides free synchronization for up to 20 libraries and 20,000 files. We'll be working to raise those numbers as our service grows.  &lt;p&gt;Thanks for being a FolderShare user! We're excited about delivering an even better file-synchronization experience to customers like you. We hope you'll come along as we move forward with Windows Live Sync.  &lt;p&gt;Sincerely,  &lt;p&gt;The Windows Live Sync (formerly FolderShare) team  &lt;p&gt;Microsoft respects your privacy. To learn more, please read our online &lt;a href="http://go.microsoft.com/fwlink/?LinkId=74170"&gt;Privacy Statment.&lt;/a&gt;  &lt;p&gt;Microsoft Corporation&lt;br&gt;One Microsoft Way&lt;br&gt;Redmond, WA 98052 &lt;/p&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3162691" width="1" height="1"&gt;</description></item><item><title>Windows Live + Windows 7</title><link>http://blogs.technet.com/maxiaotian/archive/2008/11/23/windows-live-windows-7.aspx</link><pubDate>Sun, 23 Nov 2008 16:26:43 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3158226</guid><dc:creator>gzmarxr</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.technet.com/maxiaotian/comments/3158226.aspx</comments><wfw:commentRss>http://blogs.technet.com/maxiaotian/commentrss.aspx?PostID=3158226</wfw:commentRss><description>&lt;p&gt;最近越来越Live了。&lt;/p&gt; &lt;p&gt;常用Messenger，Hotmail，Space。以为Live七八成就这些了。&lt;/p&gt; &lt;p&gt;一开始用了Folder Share，从此上班都不用带电脑了。（Folder Share可以基于同一个Live帐号，在多台电脑间同步目录，还可以邀请其它Live成员加入到目录共享里，跟你同步某个目录。）把公司和家里两台电脑的My Document/ Download/ Temp等几个目录设为同步。某种意义上看，这两台电脑现在随时是一模一样。&lt;/p&gt; &lt;p&gt;而且，理论上，如果我随时用任何一台电脑登录Live帐号，用FolderShare就能同步前面两台电脑上的东西。&lt;/p&gt; &lt;p&gt;后来用了Mesh。界面上Cool了很多，而且多了个LiveDeskTop的概念，就是在Live上放了5G的空间做LiveDeskTop。你可以在多台设备和LiveDeskTop间同步文档。&lt;/p&gt; &lt;p&gt;忽然一天看到Space里面有个SkyDriver，那里还有5G的空间。现在出去讲课后，有人找我要Slides，我就上SkyDriver开个目录共享出去:-)&lt;/p&gt; &lt;p&gt;前两天收到封邮件，说FolderShare到12月1号就要“退休”了，取而代之的是Live Sync。估计会更Cool。&lt;/p&gt; &lt;p&gt;找机会吧Office.live也注册了体验下:-)&lt;/p&gt; &lt;p&gt;然后，就等Windows 7了。&lt;/p&gt; &lt;p&gt;到时候，换台电脑，至少8核，16G内存，10T硬盘，在桌面摆3台显示器:-)&lt;/p&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3158226" width="1" height="1"&gt;</description></item><item><title>1:1 with Corp. VP.</title><link>http://blogs.technet.com/maxiaotian/archive/2008/09/23/1-1-with-corp-vp.aspx</link><pubDate>Tue, 23 Sep 2008 05:52:29 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3127038</guid><dc:creator>gzmarxr</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.technet.com/maxiaotian/comments/3127038.aspx</comments><wfw:commentRss>http://blogs.technet.com/maxiaotian/commentrss.aspx?PostID=3127038</wfw:commentRss><description>&lt;p&gt;"Plan is nothing, planning is everything."&lt;/p&gt; &lt;p&gt;"Manager was seleted, leader was elected."&lt;/p&gt; &lt;p&gt;上个星期有幸和一个VP 1：1的时候，他告诉我的。&lt;/p&gt; &lt;p&gt;算起来他是我老板的老板的老板，SB应该是他老板的老板的老板。BTW，BG也是report给SB的。&lt;/p&gt; &lt;p&gt;跟他聊了一个小时，收获很多。最令人佩服的是，他竟然能够把M$的解决方案和其它友商的对比娓娓道来，让我再次相信，销售说“我不懂技术......”是不能接受的。&lt;/p&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3127038" width="1" height="1"&gt;</description></item></channel></rss>