代码改变世界

PowerShell2.0之Windows排错(五)查看硬件问题

2011-01-20 23:53 by @天行健中国元素, 1129 阅读, 收藏, 编辑
摘要:硬件问题并不一定都和硬件有关,只要工作负荷在设计的范围内,大部分电子设备都可以使用相当长的一段时间。为了硬件正常工作,需要安装相应的驱动程序。硬件厂商会为其驱动程序添加数字签名,添加数字签名的驱动都是厂商经过大量测试后通过的,可使设备高效运转的驱动;未经签名的驱动程序可能是导致硬件问题的主要原因。 为了检查硬件是否运行厂商认证的驱动程序,创建名为“CheckSignedDeviceDrivers... 阅读全文

PowerShell2.0之Windows排错(四)检查启动服务

2011-01-19 23:27 by @天行健中国元素, 1630 阅读, 收藏, 编辑
摘要:在Windows中有些服务随系统启动,如果其中的某个服务无法启动,则可能导致系统不稳定或其他不可预知的结果。如果服务出错,首先需要检查服务。将其按照启动类型排列。然后查找所有停止自动运行的服务,如图1所示。 图1 检查未启动的自动运行服务是排错的基本步骤 为了便于在脚本中查询未启动的自动运行服务,创建名为“AutoServiceNotRunning.ps1”的脚本,其代码如下: param($... 阅读全文

PowerShell2.0之Windows排错(三) 检查设备驱动

2011-01-18 15:51 by @天行健中国元素, 1508 阅读, 收藏, 编辑
摘要:       设备驱动和服务功能类似,可以自动运行并提供一定功能。只是设备驱动更接近于硬件底层,并不像服务那样容易发现和检查。设备驱动一旦出现问题,往往伴随某种设备功能的失灵,所以对于系统管理员来说检查设备驱动也很重要。 创建用于检查硬件驱动的脚本CheckDeviceDrivers.ps1,其代码如下: param($computer="localhost", $a="h", [switch... 阅读全文

PowerShell2.0之Windows排错(二)查看服务依存性

2011-01-17 23:57 by @天行健中国元素, 1315 阅读, 收藏, 编辑
摘要:Windows中的系统服务具有依存性,如果一个服务未启动,可能导致更多依赖于它的服务均无法启动。以Base Filtering Engine服务为例,其基本筛选引擎(BFE)是一种管理防火墙和 Internet 协议安全(IPsec)策略及实施用户模式筛选的服务,停止或禁用BFE服务将大大降低系统的安全,并造成IPsec管理和防火墙应用程序产生不可预知的行为。在Windows Server 200... 阅读全文

PowerShell2.0之Windows排错(一)启动故障排错

2011-01-16 23:37 by @天行健中国元素, 1317 阅读, 收藏, 编辑
摘要:如果Windows Vista和Windows Server 2008无法正常启动,则可以检查引导配置文件是否出现错误;另外可以检查启动服务及其依存性。Windows中的一些服务依赖于其他服务、系统驱动程序和组件的加载顺序。如果系统组件被停止或运行不正常,则依赖于它的服务会受到影响。 (1)检查引导配置文件 检查运行Windows Vista和Windows Server 2008的计算机引导... 阅读全文

PowerShell2.0之桌面计算机维护(九)磁盘管理

2011-01-15 23:39 by @天行健中国元素, 1998 阅读, 收藏, 编辑
摘要:1 处理磁盘分区 PC通常只会有一个磁盘,Windows的管理策略会以分区形式管理磁盘,这样即可将物理硬件从操作系统中抽象出来。分区概念对于高效率地维护系统和文件很有好处,用户可以在“计算机管理”的“磁盘管理”工具中查看磁盘和磁盘分区之间的关系,如图23所示。 图1 输出磁盘信息 图2 磁盘和磁盘分区的关系 创建名为“ReportDiskPartition.ps1”的脚本,用于获取系统中存在的... 阅读全文

PowerShell2.0之桌面计算机维护(八)关闭或重启远程计算机

2011-01-14 23:45 by @天行健中国元素, 1697 阅读, 收藏, 编辑
摘要:在执行更名主机或添加域操作后,为了使设置生效需要重启计算机。为此需要使用Win32_OperatingSystem WMI类的shutdown()和reboot()方法,要执行的操作由向脚本传递的参数-a确定,值为s则关机;为r则重启。为了顺利地关机或重启所用账户必须具有相应的权限,将EnablePrivileges的属性设置为$true。 需要注意的是如果执行关机和重启操作的主机是本机,则需要... 阅读全文

PowerShell2.0之桌面计算机维护(七)性能计数器

2011-01-13 01:47 by @天行健中国元素, 1276 阅读, 收藏, 编辑
摘要:Windows系统性能计数器是操作系统支持用于应用和组件发布性能数据的特殊对象,并且支持其他应用获取和分析这些已发布的数据。Windows中的性能计数器很多,包括针对磁盘、网络和TCP等计数器,用户能够使用这些性能计数器提供的数据确定程序瓶颈和系统性能。通过运行perfmon.msc启动性能计数器数据,如图1所示。用户可以通过右击计数器清单添加其他计数器,在添加的过程中显示如图2所示的“添加计数器... 阅读全文

PowerShell2.0之桌面计算机维护(六)修改电源计划

2011-01-12 00:08 by @天行健中国元素, 1643 阅读, 收藏, 编辑
摘要:Windows Vista和Windows Server 2008的电源计划有大量改进,可以针对使用电池或交流电供电的情况分别设置。如果当前计算机正在使用电池,那么续航时间是个需要关心的问题。而在某些情况下,计算机的性能才是最重要的。例如,如果电力会在几分钟之后恢复,则不必为延长电池使用时间而降低性能。在不同的电源计划下显示器、磁盘及CPU的电力消耗也不同,在Windows Server 2008... 阅读全文

PowerShell2.0之桌面计算机维护(五)管理桌面电源设置

2011-01-11 01:35 by @天行健中国元素, 1701 阅读, 收藏, 编辑
摘要:便携式计算机的供电是个很重要的问题,因其直接关系到便携式设备的可移动性。Windows有多个组件与电源管理的配置策略相关,在Windows Server 2008中的电源策略设置界面如图1所示。 图1 Windows Server 2008中的电源策略设置界面 创建名为“ReportPowerConfig.ps1”的脚本,根据用户提供的如下参数提供相应的电源配置信息。 a:当前主机中活动的电源设... 阅读全文
共 13 页: 上一页 1 2 3 4 5 6 7 8 下一页 末页