Articles of windows server 2008

Windows服务器和telnet,你能做什么?

在Windows Server 2008上,你甚至可以远程login服务器吗? (不是远程桌面,而是通过命令行) 如果是的话,真的有很多控制吗? 如果你不能telnet,人们如何自动化? (假设你不能)

远程桌面:多个用户查看相同的桌面会话

是否有可能有两个人查看相同的远程桌面? 也就是说,两个人都使用相同的用户帐户login,他们看到相同的桌面会话。 目的是为了协作/技术支持。 理想情况下,两个用户都可以控制会话,但是,一个用户只能查看的解决scheme是可以的。 服务器是Windows Server 2008 R2。

有没有办法将多个GPO合并为一个GPO

我有大约100个GPO,我想合并到15-20。 有没有合并它们的方法。 我发现这篇文章: http://blogs.technet.com/b/ashleymcglone/archive/2011/01/19/finally-copy-and-merge-gpos-powershell-saves-the-day.aspx 但是它的function是有局限性的,我不能一个接一个地去解决它们。

无法在2000域中使用新的2008 Server

我试图用新的Windows 2008服务器replace旧的Windows 2000域控制器。 我在新服务器上安装了Active Directory域服务angular色,并将其join到域中。 下一步是将新服务器提升为现有域中的域控制器。 之后,我可以把旧的服务器离线。 我已经使用/ forestprep和/ domainprep运行了adprep工具。 当我运行dcpromo它看起来像它复制一切,创build用户,组和计算机对象,但后来我得到这个错误: 操作失败,因为: Active Directory域服务安装后缺less关键信息,无法继续。 如果这是一个副本Active Directory域控制器,请将此服务器重新join域。 “未find目录对象”。 我已经尝试重新join计算机的域名,并没有什么有用的事件日志。 我不知道如何克服这个问题。 任何帮助赞赏。 我自己的search发现这个MS知识库文章: http://support.microsoft.com/kb/248079 但这不是真的有帮助。 据我所知,它正在寻找的所有四个项目都存在,重新创build域不是一个好的select,并且2000sp1滑streambuild议不适用于我的Windows 2008框。 检查知识库文章中的每个对象,我注意到我的pipe理员帐户的SID是: S-1-5-21-2025429265-492894223-1708537768-1124 。 请注意,并不是以“500”结尾,因此有可能是错误的。 内置的pipe理员帐户无处可查。 这是链接的知识库文章中的“原因”标题下的第二个项目符号项引用的帐户。 任何想法如何解决这个问题? 我将把这个具体部分作为一个单独的问题 ,但是我一定会保持最新的。 更新可能发生的事情。 这不会帮助解决问题,但如果有人好奇,我发现一些旧的笔记可以帮助解释问题。 显然,曾经一度这个服务器运行一个FTP服务,已经被更好的替代品取代。 在服务运行的时候,当时的pipe理员注意到脚本小子试图通过该服务暴力破解pipe理员密码。 现在看来,在Windows 2000中,您不能closurespipe理员帐户的FTP访问closures服务。 他试图重新命名帐户,但他们不知何故跟着重命名。 所以在“讨厌的黑客”之后,他改为“删除”帐户。 我想我可能需要以某种方式重新创build域名:(

在Windows Server 2008上缺less内存

我有一台安装了8GB内存的Windows 2008 x64服​​务器。 任务pipe理器和资源监视器都坚持认为7.5GB的RAM正在使用中。 但是,进程(内存专用字节)下的内存列表不会加起来。 我确实有所有用户的显示进程检查,并添加我提出了约3.5GB的RAM的数字。 我还查看了SysInternals Process Explorer的最新版本。 私人字节或工作集合中使用的RAM总数不超过3.5GB。 这是怎么回事? ===== 更新 :我退回了服务器,看看内存利用率会发生什么。 引导和正常的操作开始后,坐在3GB的RAM使用。 18个小时之后,它的备份速度达到了6.8GB,而没有指出附加的3.5GB内存在哪里。 以下是资源监视器和任务pipe理器截屏的链接: 资源监视器 任务pipe理器 更新2 :那么,我相信我find了问题。 当我从我的sql服务器上分离出一个较大的数据库时,显示为“正在使用中”的ram数量急剧下降。 内存专用字节计数几乎没有移动。 所以我猜测,SQL服务器有一些分配内存的方式,它并不真正显示在任何监视器中。 我进一步创build了一个新的数据库文件,然后从我分离的那个数据库中转移了所有的数据。 即使它具有相同的数据,并且通过相同的事务处理,正在使用的内存也一直很低。 也许在DB有一些腐败? 我会把它留给DB神,去寻找另一个“问题”;)

使用setspn.exe创buildSPN – 访问权限不足

在Windown Server 2008域控制器上,我试图将一个服务主体名称(SPN)添加到用户帐户“Postmaster”,以便从Communigate电子邮件服务器启用Kerberos身份validation。 我正在使用的命令行的forms是: setspn -a imap/email-domain.com windows-domain\postmaster 当我运行这个命令时,我得到结果: Registering ServicePrincipalNames for CN=Postmaster,OU=Users,DC=windows-domain,DC=com imap/email-domain.com Failed to assign SPN on account 'CN=Postmaster,OU=Users,DC=windows-domain,DC=com', error 0x2098/8344 -> Insufficient access rights to perform the operation. 这是最好奇的,因为我作为一个用户在组域pipe理员login。 我检查了这个帐户的有效权限,我看不到任何不包括在内。 我也尝试了不同的pipe理员帐户,结果相同。 为了排除这个问题,我还将用户Postmaster添加到域pipe理员,但没有更改结果。 我直接在域控制器实例上运行这个命令。 我可以毫不费力地查询SPN,我似乎无法写出它们。 我也尝试使用ktpass间接设置所需用户的SPN,但收到警告: WARNING: Unable to set SPN mapping data. …我认为是同样的访问不足的症状。 什么可能导致这个错误?

使用Hyper-V的综合驱动程序的优点是什么?

我们正在将我们的虚拟化平台从Windows Server 2008 R2上的Citrix XenServer迁移到Hyper-V。 作为这个项目的一部分,我需要以某种forms将一些Debian Linux服务器迁移到Hyper-V。 我已经在我们新的Hyper-V平台上成功构build了一个基于Debian的服务器,我正在开始testing它。 Debian 6(Squeeze)使用包含Hyper-V合成驱动程序的2.6.32内核,但它不被认为是Microsoft支持的操作系统。 我有点犹豫,试图使用它们,除非有一个令人信服的理由,因为其他人有麻烦( 在这里 , 这里 )。 Hyper-V合成驱动程序与模拟驱动程序有什么优势? 对于那些在Xenpipe理程序方面有经验的人来说,是否正在使用合成驱动程序对客户操作系统进行半虚拟化呢? 那么是不是使用合成驱动程序的任何值得注意的危险或缺点? 我为什么要麻烦要么a)处理目前在内核中所报告的Hyper-V驱动程序的不稳定性; b)尝试构build一个更新的内核;或者c)尝试使虚拟机添加工作在分配状态,当一切似乎“只是工作”的devise? 编辑:添加一点答案…时钟漂移似乎是重要的问题(因为如此糟糕,NTP无法保持时钟),除非你正在使用Linux集成服务。 请参阅KB918461 。 显然使用Linux集成服务中包含的vmbus组件解决了这个问题。 我的testing将此问题视为一个问题。

一个32位的操作系统可以使用全部8位的64位硬件ram

奇怪的问题:在办公室讨论如果有一台机器是64位基础设施(硬件)与32位操作系统(服务器2008标准版)和8演唱会的RAM。 操作系统检测到完整的8个内存,但是,作为一个32位的操作系统,操作系统将使用完整的8内存的演出吗? 我们怎么能certificate有多lessram真的被使用,或者Windows Server在愚弄大家? 更多:是否需要进行一些testing,是否有用于此目的的基准testing软件?

清除Windows 2008服务器上的日志后,是否有任何方法可以撤消?

我不小心清除了一个事件日志。 有什么办法可以把它拿回来吗?

如何在PowerShell脚本中打印有关任务计划程序的信息?

我试图从PowerShell脚本中的本地计算机的Task Scheduler打印出信息,以便其他用户也可以打印出这些信息,而不必访问Task Scheduler 。 我需要脚本打印出来 名称, 状态, 触发器, 下一次运行时间, 上次运行时间, 上次运行结果, 作者, 创build。 我可以打印出有关名称,下次运行时间和上次运行时间的信息,但其他运行时不会打印出来。 我已经从我的脚本开始了一点点,并得到了领域。 $schedule = new-object -com("Schedule.Service") $schedule.connect() $tasks = $schedule.getfolder("\").gettasks(0) $tasks | select Name,Status,Triggers,NextRunTime,LastRunTime,LastRunResult,Author,Created | ft foreach ($t in $tasks) { foreach ($a in $t.Actions) { $a.Path } } 任何帮助或build议,将不胜感激。 下面是我正在寻找什么字段没有打印出数据的截图: