我有一个域的 Windows Server 2008 R2 数据中心部分。DebugView 不断地吐出这个错误:
[5592] 5592: 2014-01-08 13:32:39.410 [DirectResult] Error (Id=0) System.Runtime.InteropServices.COMException (0x800706D9): There are no more endpoints available from the endpoint mapper. (Exception from HRESULT: 0x800706D9)
Run Code Online (Sandbox Code Playgroud)
我已经阅读了复制错误 1753 中的建议,端点映射器没有更多可用的端点,但无法解决问题或查明主要原因。
其他没有积极结果的方法:
任何关于寻找什么以及导致这种情况的想法都将不胜感激。
编辑
来自 DebugView 的包含相同 PID [5592] 的片段:
[5592] 5592: 2014-01-09 13:07:58.788 [DirectResult] Error (Id=0) System.Runtime.InteropServices.COMException (0x800706D9): There are no more endpoints available from the endpoint mapper. (Exception from HRESULT: 0x800706D9)
[5592] at Microsoft.Windows.ServerManager.NativeMethods.INetFwPolicy2.IsRuleGroupCurrentlyEnabled(String group)
[5592] at Microsoft.Windows.ServerManager.DirectResult.GetRemoteManagementEnabled() …Run Code Online (Sandbox Code Playgroud) 我正在尝试做一个简单的批处理(这不是全部,但这是使一切都失败的部分)
@echo off
for /f "tokens=*" %%G in ('dir /s /b /a:d "e:\tmp\*"') do (
echo %%G
set fullpath=%%G
set basename=%fullpath:~7%
echo %fullpath%
echo %basename%
)
Run Code Online (Sandbox Code Playgroud)
这个脚本应该从任何地方运行,因此有趣的 for 循环。它应该查看目录,然后做一些事情。
在这个特定的目录中,还有另外 3 个目录:bomslenovodb,cpat和finance
预期输出
e:\tmp\bomslenovodb
e:\tmp\bomslenovodb
bomslenovodb
e:\tmp\cpat
e:\tmp\cpat
cpat
e:\tmp\finance
e:\tmp\finance
finance
Run Code Online (Sandbox Code Playgroud)
实际输出
First run
e:\tmp\bomslenovodb
ECHO is off.
ECHO is off.
e:\tmp\bomslenovodb
e:\tmp\cpat
ECHO is off.
ECHO is off.
e:\tmp\cpat
e:\tmp\finance
Second run
ECHO is off.
ECHO is off.
e:\tmp\finance
e:\tmp\bomslenovodb
e:\tmp\finance
ECHO is …Run Code Online (Sandbox Code Playgroud) 我们正在运行 Windows 2000 作为我们的域控制器 (!) 和一个单独的备份域控制器,但由于 PDC 已有 12 年的历史,我们想更换它。我们办公室中有几台 2008 R2 和 Win 2012(虚拟)服务器,用于我们想用作 PDC/BDC 的其他功能。
有没有办法将域控制器功能从 Win 2000 服务器迁移到 Win 2012 服务器,或者我们必须通过 2003 或 2008?将新服务器添加到域并以某种方式将它们提升为主域控制器是一件简单的事情还是更复杂?总的来说,它是一个包含大约 12 台计算机的小型网络。不幸的是,我不是一开始就设置网络的人,所以我对域和 Active Directory 等并不完全熟悉。任何帮助或建议将不胜感激。
windows-server-2008 active-directory domain-controller windows-server-2008-r2
在我工作的工厂中,有一台安装了 VmWare 的 Hp ProLiant ML350 G6,仅托管一台 Windows Server 2000 虚拟机(4Gb 内存和 5GHz 最大 CPU)。我们所有的 PC(30-40)都使用非常旧的 VB6 应用程序连接到这台机器上的一些数据库。就是这样。
虚拟机仅用于访问数据库和一些数据。
我们的问题是这台机器无法容纳所有流量,CPU(最大 5GHz)始终处于 100% 使用率,导致各种麻烦。
我们有另一台装有 Windows Server 2008 的虚拟机(12Gb 内存和 21GHz 最大 CPU)。我的计划是在该 VM 上传输我们需要的所有文件以避免 CPU 问题。然而,我的同事不相信虚拟机(他说虚拟机至少比物理服务器慢 50%),所以他会格式化整个机器,克隆实际服务器的副本(数据和活动目录)和然后将其安装在清理过的服务器上。
如果克隆过程不起作用,第二种解决方案当然会花费更多的钱,并且可能会以糟糕的方式结束。
我们可以做什么?虚拟服务器和物理服务器之间的差异是否足以证明所有麻烦?
编辑:我们使用 4 个可怕的 Access 2003 .mdb 和很多简单的“Select * ...:”
有没有一种有效的方法可以在两个 Windows 服务器之间镜像文本日志文件?
我想将日志从生产服务器发送到另一台服务器以进行近乎实时的分析。
日志文件是每天 1 个文件,每个文件 100MB,仅附加。
在我们的办公室,我们在 HP ProLient ML350 G6 上托管了一台 Windows 2008 虚拟机。此 VM 可以访问主机上的所有可用资源。
在这台机器上有一些 Microsoft Access 数据库,它们用于在我们的 PC 上运行的编码不佳的 vb6 应用程序(当前为 25-30)。
我们的问题是,有时我们使用的查询(它们的编码也很差)速度很慢。
虚拟机能不能解决这个问题?我们如何调试它?
我正在考虑检查磁盘 I/O,但我不确定我应该确切检查什么,CPU 和内存使用率非常低。
当然,我们正在尝试编写更好的代码,但同时我们也在尝试查看我们的结构是否存在其他问题。
我在集群环境中有 4 个终端服务器。我登录了一台服务器,RAM 为 100%。当我查看时,有 54 个活动会话。
我认为这里的问题之一是昨天工作但今天没有工作的用户有许多活动会话。
我认为在服务器上运行一个脚本可能是一个好主意,该脚本将强制每个人在没有人工作的晚上 11:00 注销。
每台服务器都有 32GB 的 RAM,并且每台服务器都安装了 Windows Server 2008 R2
在 Win2008 域控制器上,我更改了用户帐户属性“帐户敏感...”
当然,我希望那个 GPO 立即申请
所以我尝试gpupdate(或gpupdate /force),但它似乎不起作用!?
我必须重新启动我的域计算机,然后使用用户帐户再次登录才能使其工作!?
其它的办法 ?
解决方案在这里 有没有办法在不重新启动的情况下刷新计算机组成员身份?
所以昨天我问了这个问题: How to create an single image of Windows Server 2008 R2 to use on a Azure Virtual machine
多个消息来源告诉我,我需要对机器运行 sysprep,我使用以下设置进行了操作:

机器现在不会重新启动。
因此,一位系统工程师驱车前往托管并首先报告:“我通过手动重新启动服务器来停止 Windows 2008 r2 企业设置过程,不确定您在做什么。服务器现在正在恢复”
然后他说:“我收到 Windows 服务器安装提示?”
这里的服务器安装提示是什么,要windows服务器安装光盘吗?我没有,它是一个 ISO,我真的需要刻录它吗?
从这个 Serverfault 问题向我建议了以下内容:https ://stackoverflow.com/questions/27970593/how-to-create-a-single-image-of-windows-server-2008-r2-to-use-on -a-azure-virtual/27973134?noredirect=1#comment44396761_27973134:
“只需通过windows的安装提示并使用disk2vhd而不使用sysprep。Microsoft将sysprep内置到disk2vhd中,不知道他们为什么在那篇文章中说这些话”
我不完全理解这个声明,还有机会取消我开始的 sysprep 过程吗?
更新
因此,我试图回答的问题是,一旦您使用“进入系统开箱即用体验 (OOBE) 运行 Sysprep,是否有任何取消 Sysprep 过程的方法,答案是否定的:
“当您第一次运行计算机时,Sysprep 会将您的系统恢复到磁盘映像...所有数据都将丢失,因为旧磁盘映像已被默认磁盘映像或出厂默认映像覆盖”
virtualization windows-server-2008 hyper-v hyper-v-server-2012
我在 Active Directory 域中,远程连接到我的域帐户在管理员组中的服务器。
其他人在我仍处于登录状态时将我从该管理员组中删除。但是,在我注销之前,我仍然保留所有管理员权限。
这似乎违反直觉,所以我想知道我是否遗漏了什么?我已经看到有关紧急注销的问题- 这是我唯一的选择,还是有其他方法可以强制至少向用户更新权限,以便在他们可能仍处于登录状态时,他们至少不再具有管理员权限?