微软官方确认Windows 2008 / Vista SP2 默认取消TCP/IP半开连接数限制

在TCP-Z中有一个一直没有启用的破解半开连接数限制的方法,从今天微软的文章、和实践中终于可以得到了确认,那个方法是可行的,并且微软的注册表修改方法,最终的就是修改到内核的那个变量。
修改“新建队列”的数值为去实现破解的方法,
TCP-Z最近的那些版本,在右上角会有一锁,用以指示当前是否存在限制。
但它只有软件启动时检测一次。
如果你在tcp-z已经运行后再修改注册表"EnableConnectionRateLimiting",那么那把锁不会自动更新,只有数据图表中的“新建队列”数值会自动更新。
“新建队列”前面的数值为大于等于1,表示当前是限制模式;
“新建队列”前面的数值为等于0,表示当前是无限制模式。
我该是退休的时候了,哈哈。
嗯,那些半开连接数无用论者,记得自己动手打开启用限制啊!
数个为0是无限,数值是1是有限制。
修改完立即生效,无需重启。

Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters]
"EnableConnectionRateLimiting"=dword:00000001

微软网页全文:
如何启用半开 TCP 连接限制在带有 Service Pack 2 的 Windows Vista 和带有 Service Pack 2 的 Windows Server 2008情况默认,在 Service Pack 2 (SP 2) 的 Windows Server 2008 和带有 Service Pack 2 (SP 2) 的 Windows Vista 中禁用了半开 TCP 连接限制。
本文介绍如何实施半开 TCP 连接限制在 SP 2 的 Windows Server 2008 和带有 SP 2 的 Windows Vista 中。 限制为 10 个连接。
请注意 Windows Server 2008 中,和带有 Service Pack 1 (SP 1) 的 Windows Vista 中,系统在任何时候允许最多十个半开 TCP 连接。
如何启用半开 TCP 连接限制重要 此部分、 方法,或任务包含告诉您如何修改注册表的步骤。 但是,如果错误地修改注册表,就可能发生严重的问题。 因此,请确保认真执行这些步骤。
添加的保护注册表之前先备份您修改它。 然后,发生问题时可以还原注册表。
有关如何备份和还原在注册表的详细信息,单击下面的文章编号,以查看 Microsoft 知识库中相应:
322756 (http://support.microsoft.com/kb/322756/ ) 如何备份和还原在 Windows 注册表。
若要能够半开 TCP 连接限制在 SP 2 的 Windows Server 2008 或带有 SP 2 的 Windows Vista 中设置 EnableConnectionRateLimiting DWORD 的值注册表项为 1 (0x00000001)。
要这样做,请按下列步骤操作:
1) 单击 开始 在 开始搜索 框中键入 regedit ,然后再单击 regedit.exe 程序 列表中。
如果将提示您输入管理员密码或进行确认,键入您的密码,或单击 继续 。
2) 找到,然后双击下面的注册表项: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\EnableConnectionRateLimiting
在在 数值数据 框中键入 1 ,然后单击 确定 。
3) 退出注册表编辑器。
4) 重新启动计算机。
注意: 其实不需要重新启动计算机!

电脑蓝屏后怎么办?(正确使用WinDebug处理DUMP蓝屏生成的DMP文件的方法)

首先下载WinDebug

x32位系统请在这里下载

http://download.microsoft.com/download/A/6/A/A6AC035D-DA3F-4F0C-ADA4-37C8E5D34E3D/setup/WinSDKDebuggingTools/dbg_x86.msi

x64位系统请在这里下载

http://download.microsoft.com/download/A/6/A/A6AC035D-DA3F-4F0C-ADA4-37C8E5D34E3D/setup/WinSDKDebuggingTools_amd64/dbg_amd64.msi

说下正确使用WinDebug来Debug方法
1. 我的电脑点右键点属性->高级->启动,最下面的内存调试选最后一项的全部,确定后重新启动
2. 蓝屏后不要急着重启,系统会保存整个内存内容,然后会自动重启(如果没有自动重启,可能是由于您的设置,请手动重新启动)
3. 找到C:\Windows\Minidump\

4. 安装后创建一个临时目录,例如 c:\temp
5. 启动 Windbg
6. Windbg界面: file->Symbol File Path (Ctrl+S) 输入:
SRV*c:\temp*http://msdl.microsoft.com/download/symbols
然后确定
7. Windbg界面: file->Open Crash Dump(Ctrl+D),打开9. 打开例如C:\Windows\Minidump\Mini122208-01.dmp(该文件名是随着日期变而不一样的,在你电脑里显示出来肯定和我不一样的,当然文件也是类似的)后,等待提示
当出现 Use !analyze -v to get detailed debugging information. 字样后,在下面输入框
!analyze -v
8. 等待分析完毕,可以知道什么导致的出错
9. Windbg使用中需要网上下载调试内容,这个速度嘛,取决于你的网络了。

Windows Vista 和 Windows Server 2008 的系统更新准备工具说明

本文介绍基于 Windows Vista 的计算机以及基于 Windows Server 2008 的计算机的系统更新准备工具的更新。Microsoft 发布了系统更新准备工具以消除某些可能导致安装更新和其他软件停止运行的情况。您不必手动运行此工具。此工具通过 Windows Update 自动提供给具有该工具可以解决的情况的计算机。

 

更新信息

下载此系统更新准备工具后,此工具会运行一次扫描以检查可能阻止将来维护服务运行的不一致情况。此扫描的运行时间通常不会超过 15 分钟。但是,此工具可能会在某些计算机上运行更长的时间。Windows Update 进度栏在扫描期间不会更新,进度有时看上去在完成 60% 处停止。这是正常现象。扫描仍然在运行,您不应取消更新。
Windows Update 网站上提供此系统更新准备工具。要获得此更新,请按照下列步骤操作:

  1. 依次单击“开始”、

    收起这个图片展开这个图片

    、“控制面板”和“安全”

  2. 在“Windows Update”下单击“检查更新”。
    重要说明:Windows Update 上的此更新仅提供给具有此工具可能消除的情况的计算机。

 

什么是系统更新准备工具?系统资源(例如,文件数据、注册表数据和内存数据)可能在操作系统的生命周期期内产生不一致情况。这些不一致情况可能由各种硬件故障或软件问题导...

什么是系统更新准备工具?

系统资源(例如,文件数据、注册表数据和内存数据)可能在操作系统的生命周期期内产生不一致情况。这些不一致情况可能由各种硬件故障或软件问题导致。在某些情况下,这些不一致情况可能会影响 Windows 维护服务存储,并且可能导致软件更新停止运行。系统更新准备工具会尝试消除这些不一致情况。

 

系统更新准备工具具有哪些功能?

系统更新准备工具验证以下资源的完整性:

  • 位于以下目录下的文件:
    • %SYSTEMROOT%\Servicing\Packages
    • %SYSTEMROOT%\WinSxS\Manifests
  • 位于以下注册表子项下的注册表数据:
    • HKEY_LOCAL_MACHINE\Components
    • HKEY_LOCAL_MACHINE\Schema
    • HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Component Based Servicing

注意:此列表可能随时更新。
当系统更新准备工具检测到不正确的清单、文件或注册表数据时,此工具可能会使用更正的数据替换不正确的数据。

 

系统更新准备工具可以潜在地解决哪些 Windows Update 安装错误?

下表列出了当您尝试安装软件更新时可能收到的错误消息。这些错误可能由系统更新准备工具可能能够解决的系统不一致情况导致。但是,此工具可能无法修复出现这些错误的所有实例。

收起该表格展开该表格

代码
错误
说明

0x80070002
ERROR_FILE_NOT_FOUND
系统找不到指定的文件。

0x8007000D
ERROR_INVALID_DATA
数据无效。

0x800F081F
CBS_E_SOURCE_MISSING
找不到此程序包或文件的源。

0x80073712
ERROR_SXS_COMPONENT_STORE_CORRUPT
组件存储处于不一致状态。

0x800736CC
ERROR_SXS_FILE_HASH_MISMATCH
组件的文件与组件清单中的验证信息不匹配。

0x800705B9
ERROR_XML_PARSE_ERROR
无法分析所请求的 XML 数据。

0x80070246
ERROR_ILLEGAL_CHARACTER
遇到无效字符。

0x8007370D
ERROR_SXS_IDENTITY_PARSE_ERROR
标识字符串格式错误。

0x8007370B
ERROR_SXS_INVALID_IDENTITY_ATTRIBUTE_NAME
标识中的属性名不在有效范围内。

0x8007370A
ERROR_SXS_INVALID_IDENTITY_ATTRIBUTE_VALUE
标识中的属性值不在有效范围内。

0x80070057
ERROR_INVALID_PARAMETER
参数不正确。

0x800B0100
TRUST_E_NOSIGNATURE
主题中没有签名。

0x80092003
CRYPT_E_FILE_ERROR
Windows Update 读取或写入某文件时出现错误。

0x800B0101
CERT_E_EXPIRED
根据当前系统时钟或签名文件中的时间戳验证时要求的证书不在有效期内。

0x8007371B
ERROR_SXS_TRANSACTION_CLOSURE_INCOMPLETE
一个或多个要求的事务成员不存在。

没有DVD光驱时用硬盘或者虚拟光驱安装Windows Vista/2008的方法

    Windows Vista/2008作为最新一代的操作系统,其占用的容量也越来越大,以至于安装光盘也必须做成DVD格式的才能放得下,这对于有些没有光驱的电脑或者是没有DVD光驱的朋友麻烦就大了,而且很多人是在网上下载的安装光盘镜像文件,如果要安装非要刻成DVD光盘才行,这对于没有DVD刻录设备的人来说真是一个不小的灾难。但是经过研究,其实变通一下,还是可以使用硬盘来安装,只需要按照以下步骤操作即可!

    把Windows Server 2008/Windows Vista的iso文件用虚拟光驱加载,然后拷贝到硬盘中,也可以直接使用Winrar把它解压到文件夹里,在这里,我把它复制到D:\WindowsVistaSetup这个文件夹下面。

    然后在D:\WindowsVistaSetup的文件夹里找到bootmgr文件和boot文件夹并将他们复制到C盘的跟目录下面,然后在C盘新建一个文件夹取名为sources,然后将D:\WindowsVistaSetup\sources文件夹里的boot.wim文件复制到C:\sources文件夹里。

    打开开始菜单里的运行,输入C:\boot\bootsect.exe /nt60 C:后按确定。

    重新启动之后将进入Windows Vista的PE环境,等完全载入后选择“修复计算机”,Windows Vista的PE系统会启动命令行,然后在命令行里输入C:\boot\bootsect.exe /nt52 C:后回车,依次输入以下命令(请在每输入一行后按回车键),删除C盘根目录下的几个文件。

del /a /f /q C:\bootsect.exe

del /a /f /q C:\bootmgr

rd /s /q  C:\boot

del /a /f /q  C:\efi

rd /s /q  C:\sources

依次输入完这些命令后,就可以开始安装了,输入D:\WindowsVistaSetup\setup.exe后按回车键即可按照提示安装系统了!