标签: windows

电源外壳?你使用它吗?你能告诉我一些我可以用它做的很酷的系统管理事情吗?

我到处都在阅读PowerShell是未来的方式。当它第一次发布时,我做了一大堆虚拟实验室,但从那以后我还没有在生产环境中使用它。我知道有一天我会处理已经安装了操作系统的操作系统,所以我想做好准备。

我想知道:

  1. 你使用它吗?
  2. 您使用 PowerShell 的“引导”过程是什么?
  3. 你用它编写了什么样的系统管理任务?
  4. 我是 SQL Server 数据库管理员。有什么很酷的事情与它有关?

似乎每个人都同意微软正在努力推动这一点,但实际上还没有人使用它。我想听听使用它来完成日常任务并分享一些代码示例的系统管理员的意见。

windows powershell windows-server-2003 windows-server-2008 sql-server

45
推荐指数
8
解决办法
2万
查看次数

获取同一网络中的IP地址和计算机名称

可以使用什么命令来获取位于同一网络中的计算机的 IP 地址和名称?

我正在运行 Windows

networking windows ip-address

45
推荐指数
3
解决办法
35万
查看次数

如何在没有 Oracle 广告软件的 Windows 服务器上安装 JRE?

我想在我们的一台服务器上安装 Java,但由于 Oracle捆绑了 Ask.com 工具栏和一些病毒扫描程序,所以我保持沉默。我已经读到java 更新程序甚至会在重要的安全修复程序丢失时安装它们,并且工具栏安装有 10 分钟的内置延迟,因此如果您发现是意外安装的,则无法立即将其删除。

甚至不需要或希望安装 Java 浏览器插件,我只想要一个干净的 JRE 安装。

我注意到有些应用程序(例如 Atlassian Stash)安装了自己的 JRE,是否有一些我找不到的自动安装程序?我可以将 JRE 目录从其中之一复制到我的服务器吗?

windows java

45
推荐指数
3
解决办法
1万
查看次数

如何查找单个 Windows 服务的内存使用情况?

任务管理器显示 svchost.exe 的整体内存使用情况。有没有办法查看单个服务的内存使用情况?


请注意,这类似于svchost.exe 上的细粒度性能报告

windows memory svchost service

44
推荐指数
4
解决办法
10万
查看次数

你怎么知道w3wp.exe在做什么?(或如何诊断性能问题)

我在我们制作的网站中遇到了性能问题,我不确定如何开始诊断它。

简短的描述是:我们有一个非常小的站点(http://hearablog.com),流量很少,在一个糟糕的专用服务器中,CPU 总是很高,有时它会保持 100% 几分钟,还有 w3wp.exe正在服用大部分。一个典型的场景是 w3wp.exe 占 60%,SQL Server 占 30% 左右。我们的数据库也很小。

详细说明和更多详细信息:

  • 该站点由 Cari.Net 托管在一个非常糟糕的服务器中。从一开始我们就觉得服务器的行为不太正确,就像有些事情会花费太长时间,所以这可能是从一开始的配置问题。这可能也是我们得到了一个虚拟服务器,而我们应该有一个专门的一个,虽然我们没有证据说会中指出,除了服务器往往是相当缓慢的事实。

  • 服务器是 Windows 2008 Standard 64 位,带有 SQL 2008 Express

  • 硬件是 Celeron 2.80 GHz,1Gb RAM

  • 该网站采用 ASP.Net MVC 开发,使用实体框架进行数据访问。

  • 现在,这是非常糟糕的硬件,但我和这些家伙一起使用过其他服务器,具有相同(或更差)的硬件,并且性能比这好得多。也就是说,其他服务器有 W2003 和 SQL2005,我使用的是 ASP.Net“WebForms”2.0,没有 MVC,没有 LINQ,没有 EF;所以我不确定去 2008 年/其他东西是否意味着预计会有很大的性能损失。

  • 我定期提供 MP3 文件(5-20​​ Mb),这是一个稍微不寻常的负载,也许这会导致某种问题?
    这会导致 w3wp 使用大量 CPU 吗?

  • 磁盘使用率似乎很低。内存通常在 90% 左右,但磁盘使用率似乎表明它没有太多分页。

  • 我每天都会收到大量关于 SQL 超时的电子邮件,查询时间超过 30 秒,尽管我们所有的查询都非常简单(或者应该是,但 EF 可能把它搞砸了)。

这就是资源监视器在这些 100% CPU 的“冲刺”之一中的样子,以防万一那里有任何有用的东西。

替代文字

以及一些性能计数器的快照: 替代文字

现在,让我非常困惑的是 w3wp 的 CPU 使用率是如此之高。它真的不应该做太多......所以我的问题是...... …

windows iis performance asp.net-mvc

43
推荐指数
2
解决办法
7万
查看次数

为什么在 IIS 中使用 Kerberos 而不是 NTLM?

这是我从来没有真正能够像我喜欢的那样回答的问题: 在 IIS 中使用 Kerberos 身份验证而不是 NTLM 的真正优势是什么?

我看到很多人真的很难设置它(包括我自己),我一直无法找到使用它的充分理由。不过肯定有一些非常显着的优点,否则设置它就不值得所有的麻烦,对吧?

windows iis kerberos ntlm

43
推荐指数
3
解决办法
5万
查看次数

PSCP:上传整个文件夹,从 Windows 到 Linux

我正在使用 PSCP 将一些文件从 Windows 上传到 Linux。我一次上传一个文件就可以了。但是我有一些非常大的目录,我想一次上传整个目录。

我试过了:

pscp -i C:\sitedeploy\abt-keypair.ppk includes\* root@mysite.com:/usr/local/tomcat/webapps/ROOT/includes/*
Run Code Online (Sandbox Code Playgroud)

抛出错误:“pscp:远程文件规范/usr/local/tomcat/webapps/ROOT/includes/*:不是目录”

pscp -i C:\sitedeploy\abt-keypair.ppk includes\ root@mysite.com:/usr/local/tomcat/webapps/ROOT/includes/
Run Code Online (Sandbox Code Playgroud)

抛出错误:“scp:包含:不是常规文件”

pscp -i C:\sitedeploy\abt-keypair.ppk includes root@mysite.com:/usr/local/tomcat/webapps/ROOT/includes
Run Code Online (Sandbox Code Playgroud)

抛出错误:“scp:包含:不是常规文件”

linux windows putty scp upload

43
推荐指数
3
解决办法
13万
查看次数

AD 域控制器的 DNS 服务器的顺序应该是什么?为什么?

这是一个关于 Active Directory DNS 设置的规范问题

有关的:

假设有多个域控制器的环境(假设它们都运行 DNS):

  • DNS 服务器在每个域控制器的网络适配器中应该以什么顺序列出?
  • 是否应该将 127.0.0.1 用作每个域控制器的主 DNS 服务器?
  • 它有什么不同吗,如果有,哪些版本会受到影响以及如何影响?

domain-name-system windows active-directory domain-controller

43
推荐指数
3
解决办法
9万
查看次数

如何在打开 Windows 时阻止 IIS 启动?

我不希望 IIS 随 Windows 自动启动。我该如何改变?IIS 管理器中是否有设置?我在菜单中环顾四周,但找不到一个选项。

windows iis

42
推荐指数
1
解决办法
5万
查看次数

为什么许多管理员使用“关闭自动根证书更新”策略?

我的公司为基于服务器的产品分发 Windows 安装程序。根据最佳实践,它使用证书进行签名。根据Microsoft 的建议,我们使用GlobalSign 代码签名证书,Microsoft 声称默认情况下所有 Windows Server 版本都会识别该证书

现在,这一切正常,除非服务器配置了组策略:计算机配置/管理模板/系统/互联网通信管理/互联网通信设置/关闭自动根证书更新为已启用

我们发现我们的一位早期 beta 测试人员正在使用此配置运行,导致在安装过程中出现以下错误

无法安装所需的文件,因为 CAB 文件 [cab 文件的长路径] 具有无效的数字签名。这可能表明cabinet 文件已损坏。

我们认为这是一件奇怪的事情,毕竟没有人能够解释为什么系统是这样配置的。但是,现在该软件已可供一般用途使用,似乎有两位数(百分比)的客户使用此设置进行配置,而没有人知道原因。许多人不愿意改变设置。

我们已经为我们的客户写了一篇知识库文章,但我们真的不希望问题发生,因为我们实际上关心客户体验。

我们在调查这件事时注意到了一些事情:

  1. 全新的 Windows Server 安装不会在受信任的根权限列表中显示 Globalsign 证书。
  2. 在 Windows Server 未连接到 Internet 的情况下,安装我们的软件可以正常工作。在安装结束时,存在 Globalsign 证书(不是我们导入的)。在后台 Windows 似乎在第一次使用时透明地安装它。

所以,这里又是我的问题。为什么禁用根证书更新如此普遍?再次启用更新的潜在副作用是什么?我想确保我们可以为我们的客户提供适当的指导。

windows certificate group-policy

42
推荐指数
2
解决办法
4万
查看次数