服务器运维之WinServer2003

标签: 无 分类: 未分类 创建时间:2021-03-02 02:19:06 更新时间:2024-11-24 10:04:01

在一台很老的计算机上安装了Windows Server2003,每次开机的时候,可以正常的进入系统,可是大约过了5分钟,系统就会卡住,然后界面无法拖动,只能进行强制关机后重启。因为系统中运行了一个很重要的软件,这个软件不能升级(因为要付费了),其他电脑上又装不上,于是只能想办法把这个电脑的问题解决掉。

1.更换硬盘

原系统为机械硬盘,于是使用了三星的SSD固态硬盘,将机械硬盘使用Diskgenius的硬盘克隆功能,将机械硬盘中的全部数据及其系统都Copy到了固态硬盘上,替换了原有的机械硬盘。

2.禁用开机启动项

开机之后,点击开始菜单->运行,输入msconfig,打开开机启动项,将全部的开机启动项都禁用。

3.停止服务

开机之后,点击开始菜单->运行,输入srevices.msc,打开系统服务列表,将全部的服务禁用。

4.安全模式下,删除软件

开机按F8,进入安全模式,然后打开系统的控制面板->添加和或删除程序,将一些不用的程序进行删除,但是没删除一个程序,系统就会卡住一次,需要重新强制重启。

参考文章:
1.Windows下使用DOS卸载程序 (我这台电脑上出现的问题是,输入product命令之后,显示RPC服务不可用,难道是因为在安全模式下?)
2.Use a fix-it tool with Windows 10 (这个没试过)

5.修改系统文件

(1) 在cmd命令提示符窗口下,键入:sfc /scannow,扫描所有受保护的系统文件,但是我的电脑上,出现了:Windows文件无法初始化对受保护的系统文件进行扫描,指定的错误代码是0x000006ba,[RPC服务器不可用] 错误。

(2) 键入:findstr /c:”[SR]” %windir%\Logs\CBS\CBS.log >”%userprofile%\Desktop\sfcdetails.txt” ,显示错误的命令行。

参考文章:
1.使用系统文件检查器工具修复丢失或损坏的系统文件 (这个在windos2003上无法使用相关命令)
2.Use a fix-it tool with Windows 10 (这个工具没用)

6.使用系统盘修复

我自己有一个Win10的系统盘,所以插上带闹闹,然后开机启动的时候,选择从U盘启动,选择修复计算机,但是出现无法修复的问题。选择升级,因为有原有的系统,所有升级也不可以升级。

7.问题汇总

经过长时间的重启和观察,系统主要表现在如下几个特点。

  • 1.正常进入系统后,操作大约2分钟后系统进入卡死界面
  • 2.在安全模式下可以进行基本的操作,比如打开命令提示符,输入命令,打开WPS表格,且无论时间长短,都可以进行操作。
  • 3.在安装模式下,无法卸载软件,比如卸载钉钉、卸载阿里旺旺,每一次都是在点击卸载之后,系统进入卡死界面,必须强制重启。
  • 4.安全模式下,在控制面板中,双击360强力卸载,就会出现卡死界面,系统没有响应,无论是否是刚开机

所以我怀疑并不是系统有什么问题,而是内存问题。

经过一天半的折腾,最后还是放弃了,不专业的网管,就是浪费时间在查资料上面了,硬件设备没有,啥啥都没有,这不是扯淡的吗?

小额赞助
本人提供免费与付费咨询服务,感谢您的支持!赞助请发邮件通知,方便公布您的善意!
**光 3.01 元
Sun 3.00 元
bibichuan 3.00 元
微信公众号
广告位
诚心邀请广大金主爸爸洽谈合作
每日一省
isNaN 和 Number.isNaN 函数的区别?

1.函数 isNaN 接收参数后,会尝试将这个参数转换为数值,任何不能被转换为数值的的值都会返回 true,因此非数字值传入也会返回 true ,会影响 NaN 的判断。

2.函数 Number.isNaN 会首先判断传入参数是否为数字,如果是数字再继续判断是否为 NaN ,不会进行数据类型的转换,这种方法对于 NaN 的判断更为准确。

每日二省
为什么0.1+0.2 ! == 0.3,如何让其相等?

一个直接的解决方法就是设置一个误差范围,通常称为“机器精度”。对JavaScript来说,这个值通常为2-52,在ES6中,提供了Number.EPSILON属性,而它的值就是2-52,只要判断0.1+0.2-0.3是否小于Number.EPSILON,如果小于,就可以判断为0.1+0.2 ===0.3。

每日三省
== 操作符的强制类型转换规则?

1.首先会判断两者类型是否**相同,**相同的话就比较两者的大小。

2.类型不相同的话,就会进行类型转换。

3.会先判断是否在对比 null 和 undefined,是的话就会返回 true。

4.判断两者类型是否为 string 和 number,是的话就会将字符串转换为 number。

5.判断其中一方是否为 boolean,是的话就会把 boolean 转为 number 再进行判断。

6.判断其中一方是否为 object 且另一方为 string、number 或者 symbol,是的话就会把 object 转为原始类型再进行判断。

每日英语
Happiness is time precipitation, smile is the lonely sad.
幸福是年华的沉淀,微笑是寂寞的悲伤。