Articles of windows server 2003

可以在Windows Server 2003上运行IIS7吗?

可以在Windows Server 2003上运行IIS 7或IIS 7.5吗?

AD的窗户SID是否区分大小写?

AD中的安全标识符是否区分大小写? 我如何检查这个?

terminal服务器已超出允许的最大连接数

当我尝试通过远程桌面连接连接到远程Windows 2003服务器时,出现以下exception: “terminal服务器已超过允许的连接的最大数量” 何可以找出谁连接到服务器? 是否有一个pipe理单元允许我让所有用户连接到服务器? 问候

使所有的Windows服务器域控制器的缺点是什么?

正如问题所述,将组织中的每个有效的Windows 2003或2008服务器都作为域的域控制器有什么缺点? 这只是矫枉过正? 许多第三方应用程序会爆炸吗? 还有别的我没有想到的? 有什么优势吗?

使Active Directory更改primefaces

我有一个Windows 2003活动目录基础设施,有时候(比如终止一个员工),我希望在我的两个AD服务器上进行即时传播。 目前,我在两个地方都做了改变,我猜这是不健康的,但是我知道确保这个账户对每台机器都是禁用的。 有没有更好的办法? 我是否需要等待正常的传播时间才能收敛,还是有办法“强制”呢?

在Windows 2003上重新导入(虚拟)外部磁盘

我有一个虚拟化的Windows 2003 Server计算机,具有一个基本磁盘(引导驱动器)和三个dynamic磁盘。 该机器正在VMWare ESXi服务器中运行。 我不得不从VM中删除三个dynamic磁盘,现在我想重新附加它们。 磁盘pipe理控制台上的磁盘现在被识别为“外部”。 当我右键单击其中一个磁盘时,我可以select“导入外部磁盘…”,当我select它时,将出现一个对话框,显示“Spanned volume – Data Incomplete”,当在此对话框中单击“确定” ,“由于…input的某些卷将丢失数据”。 我能做些什么来重新连接这些磁盘? 以下是磁盘pipe理控制台的屏幕截图: 先谢了,莱昂纳多。

Win2k3terminal服务ErrorID 7024

我们昨天在Win2K3服务器上有一个问题,没有人可以连接(甚至没有从控制台)我们只有pipe理模式的terminal服务启用。 从同一networking上的另一台PC上,我查看了terminal服务,并且有一个RDP#xx会话状态为“closures”的列表。 右键单击任何会话并select“重置”会生成一个错误: 请求的操作无法完成,因为terminal连接当前正忙于处理连接,断开连接,重置或删除操作。 我们结束了重新启动服务器来清除这些会话,但没有人能弄清楚这个问题是如何发生的。 我目前的“猜测”是我们断开会话的问题。 例如,我们有一个用户将他的工作(vstudio / mssql studio / etc)打开,只需单击“X”而不是注销RDP会话。 曾经有一段时间,在他重新login之前的12天, 这些长时间运行的断开会话会导致我们收到的错误,随后需要重新启动吗? 任何其他的build议,以什么会导致该错误?

Windows服务限制在启动时崩溃服务

我们已经在C#中开发了一个自定义Windows服务,作为大型企业应用程序的一部分。 我们的QA部门testing此服务的多个版本。 质量检查实验室在一个Windows 2003testing盒上安装了该服务的几个(超过20个)副本。 虽然每个可执行文件名称相同(例如OurWindowsService.exe),但每个副本都位于其自己的文件夹中,并且具有唯一的服务名称。 每个服务使用相同的Windows凭据(域用户)。 此服务的目的是处理MSMQ消息。 排队的消息做各种重要的东西。 由于某些原因,他们一次只能运行其中的5项服务。 当我们开始一个第六,启动时服务崩溃。 例如,我可以开始#1,#2,#3,#4和#5。 当我开始#6时,它崩溃。 但是,如果我停止#1并开始#6,#6运行良好,现在#1无法启动。 当服务崩溃时,Windows事件日志中出现以下错误: 错误应用程序OurWindowsService.exe,版本5.40.1.1,错误模块kernel32.dll,版本5.2.3790.4480,错误地址0x0000bef7。 我能够使用WinDbg生成一个postmortem转储文件。 转储文件显示崩溃试图延迟加载SHLWAPI.dll: 0:000> kb100 ChildEBP RetAddr Args to Child 0012ece4 79037966 c06d007e 00000000 00000001 KERNEL32!RaiseException+0x53 0012ed4c 790099ba 00000008 0012ed08 7c82860c mscoree!__delayLoadHelper2+0x139 0012ed98 790075b1 001550c8 0012edac 0012fb34 mscoree!_tailMerge_**SHLWAPI_dll**+0xd 0012edb0 79007623 001550c8 0012edf8 0012edf4 mscoree!XMLGetVersionWithSupported+0x22 0012ee00 790069a4 aa06f1b0 00000000 000001fe mscoree!RuntimeRequest::GetRuntimeVersion+0x56 0012f478 […]

是否有预部署Windows工作站validation程序?

在我们的企业中部署机器时,我们会在部署之前执行一系列检查。 其中一些包括: validation所需的文件和文件夹已被复制到计算机 validation所有必需的应用程序已安装 确认已经为预期用户设置了一些registry和文件configuration validation计算机是否在Active Directory域中的正确OU中 我认为这是一个非常标准的事情。 我们使用WDS , GPO和SCCM的组合将Windows XP部署到机器并安装一些软件。 但是,在将机器部署到用户之前,我们需要通过一些手动过程来validation机器是否准备就绪。 是否有任何软件可以创build一个testing清单,并在机器上自动运行? 现在我们使用一个我创build的HTA,但是维护它是一个熊,我想要一些更强大的东西。 任何build议将不胜感激。 目前我们有Windows XP客户端(即将迁移到Windows 7),主要是Windows 2003服务器(2008年)。 编辑: 为了说明我在找什么,我会解释更多关于我们目前的HTA的function,以及理想的应用程序的function。 收集有关最终用户的信息 收集用户的用户名[input到文本框中] 收集用户的angular色[由下拉框select] 收集最终用户将在哪个办公室工作[由下拉框select] 当您单击“运行检查”button时,将运行一系列检查。 以上3个variables用于确定应该运行哪些检查以及它们的期望值应该是什么。 检查 validation是否安装了所有必需的软件(上面收集的angular色用于确定该特定用户需要哪些软件) validation计算机是否位于正确的OU中(上面收集的Office用于确定此计算机的正确OU) validation是否正确设置了一些registry值(closuresWindows游览,启用UNC等) 确认存在一些文件(桌面上的快捷方式到我们的内部网和一些内部应用程序等) validation一些用户设置(“我的文档”文件夹的位置等) validation本地文件夹是否与networking上的模板文件夹匹配 修复 安装任何丢失的应用 创build/读取/更新/删除registry项和值 创build/读取/更新/删除文件和文件夹 现在这是所有自定义书面(在VBScript中,唉)。 我想find一个应用程序,我可以创build修复的模板,并保存在一个XML文件(或其他人类可读的文件格式)。 然后,我可以通过select一些我想运行的检查来创build一个新的检查组,并将检查组保存下来,以便将来可以轻松地重新运行指定的检查。 编辑2更好的事情是,如果我们可以在任何时候运行这些validation。 例如:已经部署了一年的计算机。 打开这个应用程序,检查是否安装了正确的应用程序,安装了更新,我们同步的机器上的文件是当前的版本。 我想我正在寻找的不仅仅是一个预部署的应用程序。 我只是在寻找一个可以随时运行的validation应用程序(甚至可能是最终用户?)。 …也许这是我必须build立自己的东西,但是如果已经存在的东西我已经宁愿购买,而不是花我所有的时间。

在64位IIS上运行监视32位应用程序池时遇到问题

我在64位Web服务器上执行一个监视任务,该服务器有32位模式的应用程序池。 我正在使用perfmon中的.Net CLR Memory对象来监视它们。 但是,除了GC句柄和正在使用的接收块数量之外,我的性能监视器显示为0。 其余的应用程序池工作正常。 在另一台configuration相同的服务器(在64位IIS上运行的32位应用程序池)上,WMI甚至不会枚举所有的w3wp实例。 有没有人对这些问题有任何想法? 还是有工具,可以监视在64位平台上运行的32位应用程序池,而不是使用内置的性能监视器? 另外,在WMI不枚举所有w3wp实例的服务器上,我们在事件日志中有以下三条错误消息。 “ASP”服务的性能库“C:\ WINDOWS \ system32 \ aspperf.dll”的configuration信息与存储在registry中的可信性能库信息不匹配。 这个库中的函数不会被视为可信。 (事件ID 2003,来源Perflib) “W3SVC”服务的性能库“C:\ WINDOWS \ system32 \ inetsrv \ w3ctrs.dll”的configuration信息与存储在registry中的可信性能库信息不匹配。 这个库中的函数不会被视为可信(Event ID 2003,Source Perflib) “InetInfo”服务的性能库“C:\ WINDOWS \ system32 \ infoctrs.dll”的configuration信息与存储在registry中的受信任的性能库信息不匹配。 这个库中的函数不会被视为可信(Event ID 2003,Source Perflib) 由于该服务的性能计数器库生成一个或多个错误,因此已禁用来自“ASP.NET_2.0.50727”服务的性能计数器数据收集。 强制执行此操作的错误已写入应用程序事件日志(事件ID 1018,源Perflib) 这些错误可能与我的问题有关。 即使重新注册wbem目录中的所有.dll文件,它仍然会出现。 有谁知道这些错误消息是什么意思,我该如何解决它们? 另外,对于.Net CLR Memory对象中值为0的第一台服务器,事件日志中没有错误消息。