机房日常技术总结——Windows篇

本文涉及的产品
云数据库 RDS SQL Server,独享型 2核4GB
简介:

** 安装操作系统
1. 安装过程没什么好说的,注意分区就行了;
2. 如果是重装系统,为防止分区表出错,一般不删除C盘,而在直接在C盘原有系统基本上安装新系统,安装时会自动把C盘格式化的;
2. 安装完后首先要做的两件事:安装网卡驱动,配置IP、DNS连网;
3. 在“我的电脑”属性中开启“远程桌面”,如果开启了“Windows防火墙”,需在例外中勾选“远程桌面”;
4. 一般情况下,还需要开启“Windows防火墙”;通过“驱动精灵”安装主板驱动;使用金山安全卫士或360安全卫士为系统打补丁。
--------------------------------

** 在Dell、HP、IBM等品牌机上安装操作系统
1. 如果是全新的机器,可通过引导盘安装系统,该过程会格式化整个硬盘;
2. 如果是重装系统,需到官方网站下载相应的硬盘驱动程序,将该驱动程序拷贝到软盘里,安装系统过程中通过按F6加载软盘里的驱动程序;
3. 在驱动列表中,选择与所要安装的Windows系统相匹配的驱动,并加载;
4. 分区,继续安装。
--------------------------------

** 在服务器上设置RAID,并安装操作系统
1. 安装RAID卡或在BIOS里将IDE Configuration设为RAID(需要主板支持); 2. 服务器启动后,根据提示按Ctr+S或其他组合键进入RAID设置界面,按要求设置RAID;
3. 服务器重启后安装系统,安装过程需通过按F6加载已拷贝到软盘里的匹配的驱动程序;
4. 在驱动列表中,选择与所要安装的Windows系统相匹配的驱动,并加载;
5. 分区,继续安装。
--------------------------------

** 查看服务器的相关信息
1. 在“运行”窗口中输入“cmd”命令并按回车,打开“命令行程序”窗口;
2. 在命令行中输入“ipconfig” 或“ipconfig /all”查看MAC、IP等网络配置信息;
3. 在“我的电脑”属性中查看CPU、内存等信息。至于硬盘信息,打开“我的电脑”,心算一下就知道了。
--------------------------------

** 测试网络联连通性
1. 在“运行”窗口中输入“cmd”命令并按回车,打开“命令行程序”窗口;
2. 命令行中输入“ping + IP/域名”,一般用“ping www.baidu.com”查看网络是否连通;
3. 若不通,则ping DNS,ping网关,或ping回送地址127.0.0.1,以确定问题出在哪里。
--------------------------------

** 测试远程桌面连接
1. 在服务器中打开“运行”窗口,输入“mstsc” 命令并按回车,打开“远程桌面连接”对话框;
2. 输入本机的IP地址,并点击“连接”,查看是否能远程连接,若连接成功,输入本机的用户和密码即可登录到远程桌面;
3. 要从远程桌面退出,可直接关闭远程连接窗口,也可通过“注销”方式注销并退出,使用后者比较好。
4. 从其他计算机的Windows系统登录到对方服务器的方法是一样的,若要在对方主机中看到当前主机的磁盘,需在“远程桌面连接”对话框“选项”中,勾选“本地资源”选项卡下的“磁盘驱动器”。
--------------------------------

** 修改远程桌面端口
1. 在“运行”窗口中输入“regedit”命令并按回车,打开“注册表编辑器”窗口;
2. 将注册表
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Terminal Server\Wds\Repwd\Tds\Tcp下PortNumber键的键值改成欲设置的端口;
3. 将注册表
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TerminalServer  \WinStations\RDP-Tcp下PortNumber键的键值改成欲设置的端口;
4. 如果开启了windows防火墙,需要将修改后的端口号加入到例外中。
--------------------------------

** 远程桌面无法访问的解决方法
1. 检查我的电脑-右键-属性-远程-确保远程桌面被勾选。
2. 检查系统自带的windows防火墙是否启用,如果启用了,确保在例外中勾选“远程桌面”。
3. 检查服务管理器中的Remote Desktop Help Session Manager 和Terminal Services服务是否运行,如果没有运行,则将其运行。
4. 重启服务器。
5. 曾试过一种情况,把网卡驱动御载,重新安装后远程连接恢复。
--------------------------------

** 断网的解决方法
机房里的服务器,断网是常有的事。
1. 查看服务器后面的网卡灯闪烁是否正常;
2. 查看服务器状态,键盘鼠标有没有反应,系统是不是在登录界面;
3. 进入服务器,使用ping命令,看能否ping百度或其他外网;
4. 有时,由于非法关机或病毒引起系统文件tcpip.sys损坏,导致TCP/IP Protocol Driver 驱动损坏,以致ping本机回送地址时出现unable to contact IP driver的错误。 解决方法是恢复tcpip.sys文件;
5. 重启系统;无论是死机,还是修改了配置,还是没有进行任何操作,往往重启一下就能重新连网了。

** Windows 2003破密
1. 通过Ghoast盘的“紧急修复密码”(也有的系统盘将其称为“清除登录密码”)功能,将sam文件下的Administrator密码置为空。重新登录系统后再设置新密码。
2. 通过Win PE破密,选择的路径为C:\WINDOWS,将Administrator密码设置为新密码。
--------------------------------

** 解决SQL Server安装挂起
在安装SQL Server时出现“以前的某个程序安装已在安装计算机上创建挂起的文件操作。运行安装程序之前必须重新启动计算机”错误,重启后也无法进行下去。可以通过以下步骤解决:
1. 添加/删除程序中彻底删除sql server;
2. 将没有删除的sql server目录也删除掉; 
3. 在注册表
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\ Session Manager中找到PendingFileRenameOperations项目,并删除;
4. 删除注册表中跟sql server相关的键;
5. 以上操作完成后,重启服务器。
--------------------------------

** Windows服务选项关闭问题
服务器偶尔会出现因资源不足,而支持不起远程桌面访问。关闭当前运行的程序仍不能解决问题,应该是后台仍有相关服务在运行所致。需关闭某些服务以释放资源。在保留以下12个基本的服务的情况下,再根据需要保留其他的服务选项。
DCOM Server Process Launcher 系统默认不能停止的服务;
DNS Client 重新设置IP地址后不提示重启机器的服务;
Event Log 系统 必须的三大服务之一;
Plug and Play 系统 必须的三大服务之一; 
Remote Procedure Call(RPC) 系统 必须的三大服务之一;
Security Accounts Manager 系统默认不能停止的服务;
Server 共享本机文件及文件夹需要的服务;
Shell Hardware Detection 这个也是Windows需要的服务;
Terminal Services实现远程登录本地电脑,快速用户切换和远程桌面功能需要;
Windows Management Instrumentation 这个也是Windows必须的;
Workstation 访问其它局域网共享的文件及文件夹需要的服务;
Windows Time 服务器自动启动的服务,关不掉。
--------------------------------

(本文一些相关的技术,详见本人博客的其他博文~)

 


本文转自Sunshyfangtian 51CTO博客,原文链接:http://blog.51cto.com/sunshyfangtian/441868,如需转载请自行联系原作者


相关文章
|
6月前
|
人工智能 缓存 Shell
[笔记]Windows核心编程《二十》DLL的高级操作技术(二)
[笔记]Windows核心编程《二十》DLL的高级操作技术(二)
143 0
|
消息中间件 安全 API
C#实现操作Windows窗口句柄:SendMessage/PostMessage发送系统消息、事件和数据【窗口句柄总结之二】
SendMessage/PostMessage API 可以实现发送系统消息,这些消息可以定义为常见的鼠标或键盘事件、数据的发送等各种系统操作......
3671 1
C#实现操作Windows窗口句柄:SendMessage/PostMessage发送系统消息、事件和数据【窗口句柄总结之二】
|
4月前
|
监控 安全 API
5.9 Windows驱动开发:内核InlineHook挂钩技术
在上一章`《内核LDE64引擎计算汇编长度》`中,`LyShark`教大家如何通过`LDE64`引擎实现计算反汇编指令长度,本章将在此基础之上实现内联函数挂钩,内核中的`InlineHook`函数挂钩其实与应用层一致,都是使用`劫持执行流`并跳转到我们自己的函数上来做处理,唯一的不同的是内核`Hook`只针对`内核API`函数,但由于其身处在`最底层`所以一旦被挂钩其整个应用层都将会受到影响,这就直接决定了在内核层挂钩的效果是应用层无法比拟的,对于安全从业者来说学会使用内核挂钩也是很重要。
39 1
5.9 Windows驱动开发:内核InlineHook挂钩技术
|
5月前
|
开发者 Windows
什么是 Windows 操作系统 DLL 文件的 Side-by-Side Assemblies 技术
什么是 Windows 操作系统 DLL 文件的 Side-by-Side Assemblies 技术
47 0
|
6月前
|
安全 API 数据安全/隐私保护
[笔记]Windows安全之《二》Session0隔离及相关启动技术
[笔记]Windows安全之《二》Session0隔离及相关启动技术
|
6月前
|
编译器 分布式数据库 C++
[笔记]Windows核心编程《二十》DLL的高级操作技术(一)
[笔记]Windows核心编程《二十》DLL的高级操作技术
|
API C# Windows
C#实现操作Windows窗口句柄:常用窗口句柄相关API、Winform中句柄属性和Process的MainWindowHandle问题【窗口句柄总结之三】
本篇主要介绍一些与窗口句柄相关的一些API,比如设置窗口状态、当前激活的窗口、窗口客户区的大小、鼠标位置、禁用控件等,以及介绍Winform中的句柄属性,便于直接获取控件或窗体句柄,以及不推荐...
1621 0
C#实现操作Windows窗口句柄:常用窗口句柄相关API、Winform中句柄属性和Process的MainWindowHandle问题【窗口句柄总结之三】
|
10月前
|
Windows
【Windows线程开发】Windows线程同步技术(下)
【Windows线程开发】Windows线程同步技术(下)
|
10月前
|
Windows
【Windows线程开发】Windows线程同步技术(上)
【Windows线程开发】Windows线程同步技术
|
11月前
|
Shell 程序员 网络安全
Windows权限维持技术总结、复现
HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon的作用是指定用户登录时 Winlogon 运行的程序。默认情况下,Winlogon 运行 Userinit.exe(运行登录脚本),重新建立网络连接,然后启动 Windows 用户界面 Explorer.exe。可以更改此条目的值以添加或删除程序。例如,要在 Windows 资源管理器用户界面启动之前运行某个程序,可以将该程序的名称替换为该条目的值中的 Userinit.exe,然后在该程序中包含启动 Userinit.exe 的指令。
234 0