Category: Windows

  • Hyper-V在线抓取VM Memory Dump

    在解决问题的过程中,碰到一些hang或者crash的情况,或者一些不明原因,除了抓取一般的日志,Memory Dump往往能够起到意想不到的作用。但是在物理服务器的环境下,如果要进行Complete(Full) Memory Dump基本都需要触发Windows Crash才可以收集,这对某些服务以及业务的影响过于大,而且,有些场景的特殊,导致我们无法很方便的获取到Memory dump。 现如今,大量的业务迁移到虚拟化平台,服务器虚拟化的引入对于Memory dump的抓取也提供了很好的支持,这极大的方便了我们排错的过程,同时,最大限度的降低对当前业务的影响。

  • Windows(Win7/Win8/2008R2/2012)启用文件内容搜索

    从XP升级到Vista一直到现在的Windows 7, Windows 8,甚至服务器操作系统Windows 2008 R2和Windows Server 2012默认都没有提供像XP一样的内容搜索功能。默认搜索只能够搜索文件名,没法搜索文件内容。 Windows 7和Windows 8都可以通过设置文件夹选项即可启用内容搜索,但是Server系统却不可以。

  • Windows回收站界面和设置控制

    Windows回收站的定制可以让我们实现一些更强制性或者细粒度的控制。比如是否允许配置Windows回收站的属性,是否直接彻底删除,节省回收站空间等,以及单独定义各个目录或者磁盘卷的配置等。 #Group Policy User Configuration / Policies / Administrative Templates: / Desktop – Remove Recycle Bin icon from desktop – Remove Properties from the Recycle Bin context menu 这样,我们可以禁止使用回收站,或者从回收站的上下文菜单中删除属性菜单,达到不允许用户修改配置的目的。

  • 用户登录导致XenApp 6.5 软电话(softphone)语音中断

    最近碰到一个比较奇怪的问题,Windows 2008 R2 SP1平台运行XenApp 6.5 发布Avaya softphone,在通话过程中,如果有新的用户登录(logon)或者登出(logoff)的时候,已经存在的会话会短暂的没有声音,有些软件会在新用户登录或者登出成功后,语音恢复,部分软件会自动恢复正常。 而在抓取了多次LOG以后,发现声音在新用户登录过程中虚拟通道并没有关闭或者断开,但却无法接收到传入和传出的声音数据,而新用户一旦登录进去以后,就恢复,而数据的传输也恢复。

  • Windows 8与2012离线启用.Net 3.5功能

    在windows 8和windows 2012上.Net Framework 3.5默认是没有安装和启用的。 而目前大部分的程序一般依赖于.Net 3.5,而直接支持.Net 4.5的程序倒不是特别多,而如果要启用该功能,默认方式为在线下载方式,安装速度慢,而且一定要求有网络,对于某些局限条件不太合适。 而我们可以通过离线的方式来开启.Net 3.5 feature。

  • 禁用VM与Hypervisor之间的时间同步功能

    基本主流的企业级虚拟化产品,安装完虚机以后,都要在虚机中安装各种Tools,用来增强虚机的性能,以及与主机的交互。而时间同步功能,在目前主流的三家产品中,默认都是启用的。安装完Tools以后,虚机会自动和Host之间同步时间,保持时间与底层主机的一致,但是这种机制在某些情况下会导致上层虚机的时间混乱,比如时区设置,时间准确定,多时区等等。 所在在某些情况下,可能需要禁用该功能。

  • 服务器虚拟化的MAC地址分配

    在全是物理机的环境中,我们不需要考虑MAC地址的问题,因为每个物理机的网卡都是真实,其MAC地址由网卡提供商来分配独一无二的MAC ADDRESS,所以在物理环境规范的情况下是不会出现MAC地址冲突的问题,除非有山寨。 先普及下MAC地址的相关知识,以下会用到。 MAC地址最开始由XEROR研究出来,后来由IEEE组织管理。IEEE会为每个厂商提供唯一的一个MAC地址前缀,称之为OUI(Organizationally Unique Identifier),用来区别不同的厂商,例如:aa-bb-cc-xx-xx-xx,其中aa-bb-cc就是OUI,每个厂商会根据自己的喜欢来编码剩下的24bit。 再来说下Universally administered和 locally administered addresses,前者是全局分配,后者有本地分配,比较随意。两者的区别在于,前者使用从IEEE分配到的OUI来分配MAC地址,而locally administered address则是有本地分配的地址。不受OUI的影响。但是两者不冲突,universally和locally在第一个第一个16位的倒数第二字节,如果是0,那么该MAC地址为universally,如果是1,则是locally地址。例如:06-00-00-00-00-00,06的二进制为00000110,倒数第二位是1,所以,该MAC地址为本地管理地址,而所有的OUI分配地址,该检测位都是0。如:xensource的OUI为:00-16-3E,00很明显,倒数第二位是0,所以这是一个universally地址。

  • Windows 8 平板

    以前是断断续续的会有些windows 8 的消息,都比较支离破碎,继微软官网和MSN网站改版以后,Windows 8 平板的演示视频也放出来了,看起来还是非常不错的,赶紧上市吧。

  • Windows Server 2008 R2 Hyper-V提供对CentOS的支持

    微软今天在Windows 2008 R2 Hyper-V虚拟化平台上支持CentOS系统的运行。 自从微软Linux Integration Components(LinuxIC、Linux集成组件)的发布,带来了对Red Hat、Novell等Linux产品的支持,而LinuxIC也在GPL v2下发布,迈出了开源的一步。 而最新版Windows Server 2008 R2 Hyper-V更新提供了对CentOS系统的Guest OS的支持,微软表示,对CentOS提供互操作性也是应社区和各大服务商的响应,自此也开除微软对开源的让步。 CentOS是目前流行的一个linux发行版,大量用于WEB服务器。 之前Hyper-V主要支持企业版本的SLES 10/11以及RHEL 5.2+。  

  • 升级IE9以后,无法打开应用程序

    随着IE9对所有Windows7用户的推送,很多用户可能IE版本升级到了IE9,但是使用IE9登录Web Interface以后,无法启动应用程序,只会弹出提示打开或者下载launch.ica文件,即使选择打开或者下载,也一直无法下载完成。

  • 先安装证书服务,再安装IIS,导致默认certsrv站点不能访问

    在2003系统中,有时候安装证书服务以后,才发现我们没有安装IIS,从而导致证书服务的默认站点certsrv虚拟目录无法访问,因为在安装证书的时候,会默认创建该虚拟目录,如果没有安装IIS的话,就无法创建了。 有手动恢复的办法,但是发现了一种比较简单的方法,证书服务自带的命令,可以用来配置该站点 命令为:certutil /vroot

  • 查看SID

    有时候可能会由于解决某些域的问题,需要检查SID,查看SID的命令为:whoami /user

  • WPAD服务导致的服务器重启

    WinHTTP Web Proxy Auto-Discovery Service(WPAD)服务的异常,会导致服务器异常重启。 描述: 实现 Windows HTTP 服务(WinHTTP)的 Web 代理自动发现服务(WPAD)。WPAD 是用于启用 HTTP 客户端自动发现代理配置的协议。如果此服务被停用或禁用,WPAD 协议将在 HTTP 客户端的进程中执行,而不是在外部服务进程;因此不会造成功能损失。

  • 切换IIS到64位模式运行

    Switching IIS to 64bit Mode 在64位系统上的IIS默认是运行于32位模式,而有些时候,某些软件可能需要运行在64位模式的IIS,所以我们需要切换IIS的运行模式。 查看当前运行模式: cscript c:\inetpub\adminscripts\adsutil.vbs GET /W3SVC/AppPools/Enable32BitAppOnWin64 2003系统下的返回值: Microsoft (R) Windows Script Host Version 5.6 Copyright (C) Microsoft Corporation 1996-2001. All rights reserved. Enable32BitAppOnWin64 : (BOOLEAN) True

  • Windows常用协议与端口

    常用协议与端口对照表: 详细请参考微软网站:http://support.microsoft.com/?kbid=832017

  • Windows 2008 Activation

    今天一同事要测试2008上面的应用,问我有没有激活工具! 汗,大家都是工具激活…… 以前WINDOWS 7和2008R2都是使用Chew WGA 0.9来激活的,于是推荐他用chew WGA 0.9来激活,结果,悲剧开始了:机器重启以后,蓝屏了。

  • Windows组策略回环设置和troubleshooting

    最近做一个Xendesktop项目,用户要求其领导使用pool组中的桌面时,和普通用户一样,要受到域策略的一些限制和影响,但是当领导使用单独为其发布的虚拟桌面的时候,不受该策略的限制。 其实场景还是很常见的,需要使用到windows组策略的回环。由于对这玩意不是很熟悉,研究和实验了半天,还是没搞定,留个记号,等实验室空出来再研究! http://technet.microsoft.com/en-us/library/cc778618(WS.10).aspx 上面是微软关于lookback不工作的troubleshooting方法 其中有这样一句: To find out whether loopback processing was applied when Group Policy was evaluated on the client, look in the Group Policy Results report under Computer Configuration\Administrative templates\System\Group Policy on the Settings tab. 当发现配置的策略和自己最后的要求不符的时候,可以直接看看客户机的策略,看看设置的策略是否生效。当时没想到,现在理清了关系就很清楚了! 关于回环,可以简单讲下,就是在用户策略和机器策略发生冲突的时候,根据回环的设置(替代或合并)来决定采用哪种策略或者是怎么处理策略,另外一点就是,机器策略是在用户策略后处理的。