Category Archives: Windows

纠正Vista/Win7 下游戏等网络延迟问题

用vista和win7会发现网络延迟比以前高。我研究了下,发现是ms从vista新增加的服务的问题

服务名称是Multimedia Class Scheduler。这个服务的用途不解释了,有兴趣的自己看下面的文章
MS有关于MMCSS的具体说明
[ http://msdn.microsoft.com/zh-cn/library/ms684247(VS.85).aspx ]

这里有个家伙写的MMCSS怎么工作的文章
[ http://blogs.technet.com/markrussinovich/archive/2007/08/27/1833290.aspx ]

网上的方法都是禁止这个服务
[quote]
打开注册表找到
HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/Audiosrv
双击打开右侧的DependOnService项目,把MMCSS删除(千万别删到其他的),最后保存退出。
然后到服务里(运行services.msc)关闭并禁用Multimedia Class Scheduler服务即不让他随系统启动的时候运行,此事可能会碰到系统无声的现象,但是我重启机器声音就好了。,
[/quote]
上面的方法是删除audio和mmcss的依存关系,然后进用掉mmcss服务。

而这样的解决方案,是彻底的把win7带来的新功能取消掉,就是不让mmcss去调整网络,声音,游戏等的自动分级。那么,正确的方法应该是什么呢?

最正确的方法应该是取消或这优化掉网络的分级设置。方法如下

打开注册表(使用命令regedit)
转到HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionMultimediaSystemProfile
下面会有一个键值是NetworkThrottlingIndex
默认值是10(16进制显示为A),修改为16进制的FFFFFF.
这里设置为FFFFFF是禁用掉网络的分级功能,如果想依然启用分级功能,但是又想优化ping值。可以把这个值改成十进制的100000。意思是每秒可以发送100000个数据包
重新启动

 

The default keyboard layout changes when you use Remote Desktop Connection to connect to a Windows XP-based computer

SYMPTOMS
Consider the following scenario:•    You are using a Microsoft Windows XP-based computer that uses the English (United States) keyboard layout as the default keyboard layout.
•    You install a new keyboard layout on the computer in addition to the default keyboard layout. For example, you install the Dvorak (United States) keyboard layout.
•    You use Remote Desktop Connection to connect to this Windows XP-based computer from another computer.

In this scenario, the default keyboard layout changes to a Dvorak (United States) keyboard layout on the Windows XP-based computer.

 

http://support.microsoft.com/kb/906693/en-us#appliesto

成功获取FSMO角色中的架构主机(schema master)角色

由于DC发生灾难性故障,主域崩溃,只有将FSMO角色全部获取方能使域正常工作及管理。经过一番努力,已成功获取结构主机(infrastructure master)、RID主机(RID master)、PDC模拟器(PDC)、域命名主机(domain naming master)的角色,唯有架构主机(schema master)角色难于获取。

1、 GUI介面:
GUI介面下不能一次性获得五种角色的分布,
⑴、Schema Maste
点击“开始-运行”,输入:“regsvr32 schmmgmt”,回车:

然后点击“确定”。
再点击“开始-运行”,输入:“MMC”,回车,进入控制台,.

点击“文件-添加删除管理单元”

出来下面的介面:

再点击“添加”:

选中上图所示中有“Active Directory架构”,点击“添加”,然后点“关闭”:

然后点击“确定”,在控制台上选中“Active Directory架构”击“右键”,选择“操作主机”

出现下图:

就可以看到当前的架构主控了。
⑵、RID Master、Infrastructure Master、PDC Emulator
点击“开始-设置-控制面板-管理工具-Active Directory用户和计算机”

在域名上单击右键:

在出来的菜单中选择“操作主机”:

在出来的画面中可以看到RID Master、PDC Emulator、Infrastructure Master的分布情况。

⑶、Domain Naming Master
点击“开始-设置-控制面板-管理工具-Active Directory域和信任关系”:

在“Active Directory域和信任关系”上击右键:

选择“操作主机”:

这就是“Domain Naming Master”所在的域控制器。

以上就是用GUI来查看FSMO五种角色的分布情况,用GUI介面不但可以查看,还可以随意的改变这五种角色的分布情况,但缺点是比较麻烦,需要较多的操作项目,如果仅仅是查看就比较的浪费时间。

2、 命令行工具:
首先你要安装Support Tools,在安装光盘中的Support文件夹下的Tools子文件下。默认安装在系统盘的Program Files文件下。安装成功后,点击“开始-程序-Windows Support Tools-Command Prompt”:

然后运行“netdom”命令,在这里,运行的是:“netdom query fsmo”:

看到了吧,马上把当前域里的FSMO五种角色所在的域控制器罗列了出来。