2020-11
21

IDE转AHCI

By xrspook @ 20:31:58 归类于: 烂日记

昨天回到家以后,我折腾了好几个小时。主要是让家里电脑的主机从IDE换成AHCI。这次我要装Win10系统这是必须先准备好的。当然也不是说非换不可,但显然,如果主板支持的话AHCI和4K对齐以及固态硬盘是Win10必备的几个项目。之前我不确定家里的电脑到底是用IDE还是AHCI,单位的电脑在固态硬盘到之前我已经去BIOS看过。所以回家以后,我进入Windows系统之前,我就去BIOS看了一下,结果家里果然只是IDE。XP是完美支持IDE的,那个时候AHCI还不知道在哪里,虽然据说XP也支持AHCI的,但在我记忆之中,我用XP的那个年代,只有新款的主机才会用SATA数据线,否则就是从前的那些灰色很粗的数据线。与其说那些数据线,不如说那是排线,自从SATA被广泛使用以后,那些东西基本上已经退出了我们的视野。但不得不说,用那些灰色排线的时候,我还真没遇到过电脑用着用着那些东西发生松动,导致蓝屏。如果那些线不好的话,我们连系统都进入不了。还记得以前那些线的插拔还有先后次序,所以哪个是主盘,哪个是从盘,除了有跳线安排以外,排线的插法也有讲究,现在,这些都不是问题了。这是因为从前的BIOS不能指定哪个是主盘哪个是从盘,必须通过排线以及跳线确定吗?

Win7系统系统下,如何从IDE转换为AHCI回家之前我已经做了不少功课。主要方法有两个,一个是直接修改注册表,第二个是借助安全模式自动安装驱动。首先我试的是修改注册表,注册表修改完以后,64位的Win7系统还是老样子。因为理论上那个应该从3改为0的地方,进去已经是0了,我不确定那个状态什么意思。所以我重新把那个0改为3,然后再进去一遍,把3改为0。这样折腾一番以后,当我把BIOS改为AHCI能顺利地进入系统,进入了系统之前不会出现7B的蓝屏,说明我成功了。进入系统以后,的确系统自动安装了一些ATA的驱动。但是32位的Win7就很奇怪,刚进入系统的时候我看到需要修改数据那里是3,所以我把那改成了0,改成了0以后我马上看到系统安装了两个新的驱动。但是当我把BIOS改过来以后,我根本进入不了那个系统,在进入系统之前就马上蓝屏,错误代码是7B,果然不出所料。除了7B的代码,下面就再也没有描述具体是什么样的原因。其实这个东西即便他不说,也肯定是因为驱动的问题,但为什么我之前进去发现系统的确已经安装了ATA的驱动,但实际上又不行呢?我也试过在修改完以后,尝试通过安全模式进入,让系统自己安装驱程,结果也是失败的,安全模式也进不了。除了这两个方式以外,也有人说可以通过引导盘PE安装驱程,但显然那个太麻烦了,而且我也没有32位Win7的引导盘。还有一个是方法自己手动安装驱动,但貌似那个有点风险,所以我就没那么干了。如果我有三个硬盘,我真没必要非得进入32位的那个硬盘里面控制其他。因为用过另外两个系统以后,我觉得那个慢得不可接受。我只要保证64位的Win7是可以正常进入的就可以了,事实也是这样的。搞定了这些,也搞定了单位的数据以后,我就开始折腾把我的固态硬盘装到我家里的主机上。

往后的事情,下回分解。

2020-11
19

装机居然可以这么爽

By xrspook @ 9:59:49 归类于: 烂日记

我一直都觉得安装Windows系统是挺麻烦的事,之前我亲手装过XP,也装过Win7。XP我先在学校帮同学装,然后回家里自己装,当时是从Win98变成XP。在学校安装的时候很折腾,之所以折腾是因为同学的电脑实在太古董了。后来我回家装我自己的,虽然电脑也很古董,但没到之前那么折腾的程度。不知道是因为当年的电脑配置太低了,还是因为Windows用完全安装的方式本来就很慢。后来我用上了Win7,装机的时候我还斩钉截铁地跟别人说,不要64位的,因为如果64位的系统不兼容32位的东西,我肯定傻眼。现在回想起来,当时我想太多了,Win7 64位的系统完全是兼容32位程序的,但某一些除外,比如说昨天我装完Win10,因此要装一个针式打印机的驱动,随便下了个32位,觉得32位应该也可以,但实际上就是不让我装。64位的装上以后一切都好了。32位的Win7系统最多只能识别4GB的内存。在我装机的那个时候,4GB的内存已经很够了,但是5年以后,情况变得很不一样,尤其当我习惯了单位8GB的内存以后,我简直没法接受家里的4GB,所以,我在另外一个硬盘上,装上了64位的Win7。那个Win7也是装得我要死要活,其中有个步骤无论如何都卡住,最后只能回到PE,只能修改某些系统设置,然后才终于解决了。归根到底,这实际上就是缺少驱动程序。

无论是大学时代的XP,还是几年前的Win7,我用的都不是原装的系统。因为原装的系统不带激活,显然那是不行的,在那个年代,装系统就意味着必须得自带激活。首先原装系统不知道该去哪里找,其次,装完原装系统,去哪里给钱可以买激活呢?当时是穷学生,也根本不会买。现在不一样了,在微软可以下载官方的安装包。那是官方级别的,省心。无论是家庭版还是专业版都可以直接下载,当然如果你是企业版的话,就得用部署工具。Win8和Win10都可以这样。

让我意想不到的是,当我在主机插上做好启动盘的U盘和固态硬盘,我甚至还来不及调整主板BIOS的启动顺序,Win10安装居然已经跳出来。这个官方的步骤让我很震惊,居然如此智能,而且在安装过程中可以进行分区。分区自带格式化,也自动进行了4K对齐。这样一来,那些装机软件一律都可以拜拜了。装机非常快,之所以很快,有可能是因为我的三星固态硬盘性能比较好,而我的主板也就支持SATA3。这些叠加起来,装系统不过是几分钟的事,比从前的ghost还要快。反倒是之前的准备动作,比如把机箱抬出来,卸掉面板,固定住固态硬盘等等比较耗时间。戴尔的迷你机枪有个洞洞用来放置固态硬盘,但是那里没有硬盘支架,所以昨天我的同事就用扎带直接把固态硬盘绑在了那个框架上。固态硬盘本来就不怕震动,而且轻飘飘的,扎带就能把那个东西固定得很好。Win10的安装简直出乎我意料的顺畅。安装完系统,开始进行基础设置的时候,让我想起了我的荣耀magicbook开机的时候进行的那些步骤。

最后我花了10块钱,在马爸爸那里买了个激活码。系统上显示我用的是Win 10专业版,但是,当我安装了Microsoft 365,并且关联我的账号以后,发现在账号管理的官网上,那里显示我正在使用的是Win10企业版。这就让人很迷糊,为什么专业版通过了激活,但实际上显示的又是企业版呢?之前从来没遇到过这种事。虽然我用的那些Win7肯定都是用激活工具整出来的,但起码上面显示的都是正常的旗舰版。买激活码的时候,我顺便问了店家,能不能关联微软账号,他们说不行,于是我也没去尝试了,但是当我关联了Microsoft 365账号以后,我发现登陆的那里已经变成了我的头像,之前那只是一个灰色的路人甲。所以这台Win10是不是一定程度上已经关联上了我的个人账号呢?虽然在微软的账号管理网页里面没有看到这台电脑的数字证书。

开机很迅速,关机很迅速,软件运行起来非常顺滑,对我这个一直都被虐待惯的人来说,这种感觉简直上天了。

2019-08
17

死磕神奇的华硕老主板

By xrspook @ 23:59:01 归类于: 烂日记

今天出门了一整天,回到家的时候已经超过晚上9:00,本来时间就已经有点紧迫,因为还没做单位数据统计以及写blog。好不容易等我妈洗完澡,我准备去洗澡,然后她却告诉我电脑卡住了动不了,我去一看,原来是在BIOS开机界面就卡住了。最后两句话是“CPU风扇错误,请按F1继续”。据说有些人进入F1以后就可以跳过这个继续启动系统,但我妈那台电脑显然不行。前几个月当我的电脑卡在主机主板电池没电的时候,按F1一进入BIOS设置并不保存退出后的确可以进入系统,但我妈那个显然不是这回事。

CPU风扇错误,我第一反应是该不会是那个东西坏了吧?打开机箱以后,我发现里面的灰尘多得简直让人无语。这么多年(接近10年)下来完全没有清理过,但即便这样,理论上也不应该灰尘大成这个样子。那个CPU的风扇完全被各种灰笼罩着,为什么还能转动我简直觉得那是个奇迹。于是我拿出了水彩画笔以及吸尘器。清理了一番以后再次开机,依然是那个界面,因为我是开着机箱盖子开机的,所以我能看到CPU的风扇好好的,一点问题都没有,我又折腾了一番BIOS的设置,无果。接下来我去搜索了一下这到底是什么情况。有人说直接在BIOS那里设置忽略检测CPU风扇,我觉得如果我这么干,的确可以跳过这个错误,但万一CPU风扇真的某天挂了呢?后来我又发现,有人修电脑的时候说那是因为之前装机的人把CPU风扇的线插到了主机风扇接口那里,那两个接口提供相同电压,所以机器运行起来没问题。看到这一条的时候我有点大意,因为那个华硕的主板图,的确CPU的风扇接口在CPU下方、主板电池的旁边。当我连主机电池也换了但还是无果之后我决定拿个灯看一下我那块华硕主板是不是也这样。结果让人大吃一惊,原来我的主板那个位置的接口是机箱风扇的,而CPU风扇的接口位于CPU的上方,主机电源的下方。这么多年来,居然一直没有问题,我也是醉了!华硕这个到底什么主板?!难道说主板的驱动偷偷自动更新了?这更新也更新得太及时了吧!选了一个我在家的时候。当年装机的那个小伙子也很厉害,他根本没看那个插口是不是CPU风扇的,就按照习惯插进去了。为了验证一下我有没有看歪,我再次进入BIOS设置,果然发现CPU风扇没有转速,但是机箱风扇有转速。

我把插口换过来以后,的确,我不在卡在那个说我CPU风扇错误的界面了,但是却无论如何进入不了Windows界面,一直都在DOS那里死循环,我不能进入正常的Windows,也不能进入安全模式,又或者是恢复上一次正常设置。遇到这种问题以后,当然我又去搜索了,大多都告诉我这是因为强行关机,导致了XP系统引导文件神经病了,要解决这个,因为已经没办法进入系统,所以大概只能通过U盘启动利用PE系统,修复原来的系统,但这种操作对我来说难度很大。在无数次都不能正常进入XP以后,我差点就很想点那个一键GHOST的按钮了,但最后我还是没那么做,而是选择进入显示错误原因的蓝屏界面,看一下到底是哪里有问题。把蓝屏界面的代码拿去搜索一下,我看到有人说华硕的BIOS SATA设置里有些玄妙。比如默认的选项是AHCI。但是这需要安装系统的时候系统自带SATA驱动,我觉得我那台那么多年前的XP,而且还是GHOST的不会有这种驱动。所以我的BIOS设置里面是这个选项肯定会有问题。那篇文章里说除了AHCI以外还有一个ATA选项,选ATA就好。我进入我的BIOS SATA设置,的确默认在AHCI,但我那里没有ATA,所以我选择了IDE,然后保存设置重启电脑。接着,我终于进入了久违的XP系统,之所以会存在这个SATA设置的问题,是因为我折腾CPU风扇的时候曾经重置过华硕主板的默认设置。

对我来说,问题如果发生在Windows系统,还比较好解决,但如果那些东西停留在DOS,就会让我觉得心惊肉跳,但总算今天有惊无险地克服了两个问题。

2018-01
5

居然有宏病毒

By xrspook @ 20:44:41 归类于: 烂日记

昨天下午我把一堆文件打包zip给总公司的人的时候,她给我个截图说那里有宏病毒!因为里面有N个文件我只好一个个拉去逐个发,进而发现宏病毒发生在Word那里。Word怎么就有宏病毒呢?显然我从来都不乱开文件,相对于Excel来说我的Word用得非常少。邮件合并的时候用一下,然后写各种总结的时候再用一下。通常来说,我写东西都是用txt文件,在Notepad++上写的,所以即便有影响也都无关紧要。所有重要的文件我都放在坚果云同步,即便一台电脑上的被错杀了,我其它电脑上还有。但也正是因为这个,所以我干掉了一个电脑的宏病毒以后如果那东西已经腐蚀了我的Word核心文件,比如说Normal.dot文件无论我用什么电脑,只要是生成的或打开过的文件都会被认为有宏病毒。说来也奇怪,我的Office 2003是一套的,有宏病毒为什么只影响Word而Excel没事呢???

既然别人说我的文件有问题,我不得不装个杀毒软件来查杀一下,虽然我最讨厌那些东西。那些叫什么“卫士”的东西实际上比什么都流氓,非不得已我不会安装,安装以后想卸载干净实在太难了。这次我装的是360。昨天我的同事也说我QQ发给她的那个Word文件有宏病毒。那个文件完全是我自己写的,没有从其它地方copy任何东西,如果这样的文件都有问题唯一能解释的就是我的基础默认模板已经被感染。但为什么她们的杀毒软件显示我发的文件有问题,而其他人却从来没有提出过这样的疑问呢?到底我是什么时候开始中招的呢?因为我的Word用得很少,接收别人的Word就更加少,所以我真的很难想起上一次从不知道谁那里拿到Word是什么时候的事。

下午我在办公室的电脑上装了个360杀毒,一开始宏病毒查杀就说我的文件里有macro.ole.jork.9v宏病毒,第一个查出来的文件是Word的Normal.dot文件,果然不出我所料!完全由我自己建立的文件如果有问题必须一定是污染我的文件模板!!!首先查出来的是Office的模板,然后是Win7的模板(Win7也有模板???),接着是一些我近期有打开过的Word文件。没有打开过的没事,打开过的中招。Win7 64位系统下,如果360杀毒发现那个宏病毒处理方式是修复,全部都能修复成功,不会删掉我的原文件后就没有然后了,所以我的文件都在,坚果云显示的是那些被检测到有宏病毒的文件在某个时间被修改。下班以后我回宿舍,在10.1寸的上网本上也装了个360杀毒,跟办公室的电脑最大的不同在于小笔记本用的是XP。同样是装360杀毒,但在上网本上发现了宏病毒文件以后就直接删掉隔离,我可以把文件要回来,但原来放文件的地方显然文件没有了。怎么可以这么暴力?!为什么同一个软件在不同系统下运行处理方式会差那么远?杀毒这种活儿,你直接把我的文件删掉这怎么能行?!幸好我是先在Win 7 64位下做杀毒的操作,如果我一始就在XP下这么干我岂不是哭死了?!因为我刚写完的统计分析还没打印上交呢!当然,这还是有后悔药的,因为坚果云还会留存有历史文件。但如果每次把文件下载回来360都只是暴力删除而不是修复的话我依然囧死。

现在办公室的电脑速度快了,内存暂时来说也足够大,硬盘的空间更加是根本几年内塞不满的节奏,所以我还是用那台机装个杀毒把把关吧。

2017-09
7

改模板

By xrspook @ 12:42:21 归类于: 烂日记

昨天提到的我的天模板问题,很快就解决了。我同时用Win7 22寸宽屏的显示器以及XP 10.1寸的小笔记本测试。同样使用Firefox浏览器,Win7用的版本是50的,XP用的版本是40的,因为往后Firefox就再也不支持XP系统了。文章评论提交按钮的问题很好解决,原来按钮的宽度是100px,这容不下“Submit Comment”这么多字符,所以我改为120px了,我也试过用150px,也没什么问题,因为按钮我设置了字体横向居中,但如果120px就能搞定,我也就没必要用150px了。至于版头的导航栏有点麻烦。XP系统下默认字体是宋体,Win7系统默认字体是微软雅黑。我的天整个网页我都对字体做了设定,用的单位是px,但问题是宋体和雅黑同样是15px,Firefox辅助网页编辑插件计算出来的大小是29,而雅黑是31。在不同的系统、不同的显示器分辨率之下,同样是宋体,XP在10.1寸是27,Win7在22英寸是29。这样的数据差异绝对会整死人的!!!因为我的版头导航分为2个部分,一左一右,为了要把左右分开,所以必须用float:left;和float:right。float之后是ul,ul下面是li。ul没有一个固定的高度,ul的高度是由下一级的li去确定的。ul在id nav之下,nav设定了一个绝对的高度定位,nav就是float:left的元素,只有这般绝对定位了,nav才不会跑到我的网站标题前面。但绝对定位遇到不同系统不同浏览器不同字体发生的字体大小差异几乎算是一个打不开的结。在更大的显示器分辨率和默认雅黑字体下,无论如何浏览器计算出来的字体大小都要比宋体大。在Win7下,尤其是在浏览器里看过宋体和雅黑的都会觉得雅黑更舒服。之前设计Color3模板的时候我用的是XP搭配17寸的方屏,默认字体是宋体,所以当网页用雅黑字体浏览的时候就会出问题。问题也不是很严重,就是那个导航栏的按钮会有点压在我的border框上。让所有浏览器都必须使用宋体或者雅黑作为默认字体是不可能的,所以最终我只能遵循我在Win7系统22寸显示器,Firefox 55.0.3下计算出的状况来调整。最终我把nav的绝对定位从之前的100px改成了96px,这就保证了在Win7雅黑的情况下版头导航栏是完美的。然后我把nav ul li设置了固定高度height:31px,如果没有这一条,在XP宋体的时候导航栏和下边框之间会有条线,如果这般设置了,那条线将和鼠标不覆盖导航栏鼠标特效之前的导航栏颜色一致。即便鼠标处在hover的状态,不过等于是按键下面多了一条特殊的颜色。有些网页是故意做这种特效的,所以我觉得从美观上还能接受。不知道现在还有多少用XP的人会访问我的网页,估计用移动终端的更多吧。移动终端默认会用插件的移动界面,所以那里看到的不是我设计的Color3模板。所以呢,最终Color3模板是给谁看的呢?大概目标人群就只是我自己吧。

昨天从上午开始就在折腾Access,到下午下班之前思路理清了,但还是没办法解决我的联合查询,于是我就找网友帮忙了。他秒杀就解决了我的问题,我折腾了那么一大轮原来最终跪在了一个拖放的字段关联操作上。如果没有高人指点,我自己折腾一个星期都不会想得出还可以这样,因为我已经把所有右键以及菜单栏里的详细菜单都翻遍了。如果我真找不到可视化操作方式,我也可以用SQL语句实现那样的关联,具体语句是“31 INNER JOIN 32 ON [31].ID=[32].ID”(把表31的ID字段和32的ID字段关联),然后就可以在查询里一次性地筛选合并出31和32的内容了。这一点很多人都能想到,但具体该怎么操作则需要知识。我学习Access的路还有很长~

研究代码是个烧脑的过程,但又不会太剧烈。

归档:2017-09-07 Taare Zammen Par

© 2004 - 2020 我的天 | Theme by xrspook | Power by WordPress