2022-11
4

微软到底在搞什么

By xrspook @ 8:32:06 归类于: 烂日记

在学习Power BI极客里面DAX圣经的时候,看到了如果需要用Excel运行大型数据,最好使用64位的Office软件,因为如果是32位的话,系统顶多只会分配1GB的内存给软件使用,这样的话即便你的电脑有再大的内存也无济于事。就如从前的32位跟64位的win7,如果是32位的,即便你把8GB的内存插进去,系统顶多只能识别4GB,然后余下的那些就没法用了。同理,即便你用的是64位的系统。即便你有8GB甚至以上的内存,而且剩余空闲的有几个GB,但如果你的Office软件是32位的,内存再多都与你无关。Power Pivot的存储是基于内存的,所以内存的大小也就成为了PP性能的天花板。虽然实际上我需要处理的数据不多,通常只是几千几万的级别而已,但我不知道实际上PP建模或者运行的时候,到底自己折腾了多少数据,反正就我人肉可见的裸表就几千条而已。但即便这样,在刷新又或者在进行某些度量值录入的时候,32位的Office下我能明显感觉到卡顿。如果度量值写得很糟糕。属于那种能通过公式验证,但实际上放到数据透视表又运行不了的时候,经常性习惯性的就会出现卡死,然后整个Excel就卡在那里,甚至直接自动关闭。

一直以来如果用默认安装的话,通常都只会是32位的Office系统。对那些Office 2016甚至以前的镜像安装包来说,通常默认的都是32位,如果需要64位,估计还得努力地找一下。我从2018年开始就用Office 365了。一开始的时候我下载的是离线安装包,双击安装以后默认安装进去的是32位的软件。虽然在下载安装包的时候会有三个选择,一个是32位,一个是64位,一个是脱机安装包。理论上脱机安装包包含了32位跟64位,但实际上如果你只是双击运行,它会根据你的系统默认给你选择32位或者64位,以前的脱机安装包默认的就是32位,但现在都默认64位了。近期搜索Microsoft 365安装的时候我才发现,如果把那个安装包打开,进入了一个文件夹以后,就能明显的看到32位或64位的安装程序入口。

PP用得最多的是我办公室的台式机,那是一台2020年安装的机子,当时默认安装的是32位,所以我又花了8个小时的时间下载了最新的离线安装包。之所以要花费8个小时,因为单位对微软估计进行了限速处理,所以下载速度200KB/s封顶,全家桶的离线安装包有4个多GB。好不容易下载完成了,我也成功把正在用的32位Microsoft 365卸载了,重启了电脑以后再安装64位,完以后就发现账号激活那里有问题,但是那个问题又不是我们经常遇到的那种激活不成功的问题。反正账号激活那里就是有一坨黄色底色的东西,这意味着那里有毛病。上面写着如果我在2022年11月26日之前不进行联网,这套Microsoft 365就无法使用了,为什么是这个日期呢?我百思不得其解。如果不在近期续费的话,理论上我们正在合伙使用的Microsoft 365家庭版有效期到2022年11月11日。但为什么那条黄色小字的下面写的是2022年11月26日呢?直接在11月11日之后直接给我加个15天缓冲期?之前我可没听说过有15天缓冲期这种东西。无论我续费与否,现在还在我有效期之内,就应该可以正常使用,你顶多提醒我在11月11日之前要续费。但现在黄色那坨东西表现出来的是“无法验证许可”。下面描述的那段话更加让你觉得是因为这个软件和Microsoft 365的服务器不通,导致了这个毛病,但实际上当你点击管理账号的时候,你又能顺畅地打开Microsoft对应的账号,网页上面所有东西都是正常的。

所以微软这个验证服务器到底是什么鬼?实在让人非常迷茫搞不懂。

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是可以正常进入的就可以了,事实也是这样的。搞定了这些,也搞定了单位的数据以后,我就开始折腾把我的固态硬盘装到我家里的主机上。

往后的事情,下回分解。

2019-08
10

蓝牙适配器驱动闹别扭

By xrspook @ 17:12:51 归类于: 烂日记

今天我足足用了一整天的时间去纠结蓝牙适配器的问题。理论上这个东西应该很简单,不知道从什么时候开始,所有USB设备理论上都即插即用的。大概2017年的时候,我买了蓝牙适配器,为的就是可以在台式电脑上使用蓝牙耳机。这样的好处是如果我的耳机子只是小小的一个。那么我就可以把它戴在远离别人视线的地方。没有线路的束缚,他们就不知道我在听音频了。的确,我也是这么干的,而且干了好长时间。因为小型的蓝牙耳机通常电量不多,大都只能支撑三个小时,所以,我有两个单耳的蓝牙耳机可作替换。因为我不确定蓝牙适配器好不好用所以我先买了一个,然后再买一个。在单位那个好用了以后我才在家里又入手了一个。两个蓝牙适配器买回来以后,我都试过,都没有问题。单位的那个我的使用率还非常高。

去年年底,我把家里的电脑从32位的Win7,换成了64位的。之后我就一直没用过蓝牙适配器,因为昨天我的新蓝牙耳机到了,所以我想试验一下,那个据说是骨传导的耳机效果如何。在单位使用的时候,和台式机配对,大概25%的音量就已经足够了,但是回到家,当我把蓝牙适配器插上以后,却发现无论如何都连不上我的蓝牙耳机,无论是新的那个还是我已经用了好些日子的那个。折腾了一大轮以后我发现最大的区别在于音频控制那里只有默认的音箱,没有蓝牙设备。蓝牙设备的服务那里理论上应该可以让我选具体有哪些,但实际上那个位置两个蓝牙耳机都要转圈很久,有一个根本load不出来,另外一个load出来了以后,即便选了里面的项目,电脑仍会告诉你驱动安装失败。这到底是怎么回事呢?显然这不可能是耳机本身的问题,因为这两个耳机我和单位的蓝牙适配器连接过,没问题。这只能是蓝牙适配器跟我家里电脑系统同匹配的问题。

最简单的解决方式当然是安装蓝牙适配器芯片的驱动程序,但搞不懂为什么那个东西居然要几百MB那么大。虽然它的界面跟windows自带的比起来高端一些,连接速度也可以说是秒连。但因为在同样的64位Win7系统下我试过不需要第三方软件就可以使用蓝牙耳机,所以我今天就花了好多个小时坐在电脑前纠结这个问题。如果说Win7天生就缺失了一些蓝牙音频播放的驱动,为什么单位那个可以做到?搞了一大轮,结果都不成功以后,我觉得这大概跟Windows的版本有关。会不会是我家里安装的这个版本精简了某些东西?正是因为我安装的这个版本精简了某些驱动,所以一开始我用USB安装的时候曾经出现无限蓝屏无药可救。幸好那时我把笔记本电脑带回家了,所以我还可以查找解决办法。如果我现在正在用的这个64位Win7系统本来就自带了应有的驱动程序,我就不会有那个烦恼。

有两个解决方式摆在我面前,一个是研究单位的电脑跟我家里电脑的区别,另一个是省事地安装那个很大的蓝牙驱动程序。之所以不想装那个蓝牙驱动程序,是因为安装完以后我发现我的Office出现状况了,菜单那里的开始变成了home,菜单那里也多了一个蓝牙的按钮,在自定义菜单里面我的确可以把蓝牙按钮咔嚓掉,但谁知道还有什么我不知道的东西插入到我的系统里了呢。在家里的台式机上我几乎不会用到蓝牙耳机。据说,这个驱动程序还会让远程控制崩溃。Office和远程控制跟在家里用蓝牙耳机连接台式机听歌比起来重要多了。我估计这都只是冰山一角,可能发现这两个问题的人用这两个项目比较多,所以问题浮出了水面,不可预知的状况可能会更多。

既然有些Win7没有问题,Win8和Win10据说不需要安装第三方驱动就能使用这个CSR芯片的蓝牙适配器,为什么就不可以把那些系统上的东西,搬过来用一下呢?!

这个问题没有完全解决之前,估计我会一直纠结。

2018-11
18

任务交接

By xrspook @ 15:19:11 归类于: 烂日记

昨天终于在家里的台式电脑上加上了另外一条4G的内存,打开64位的操作系统,终于显示我有8g内存了。8G跟4G的区别是什么呢?最大的不,估计是用浏览器上网的时候。回到32位系统,即便我用了8G的内存,但可使用的却只有2.92G。这样的后果就是我很快内存就爆满了,开机的时候已经有50%在使用。所以如果我要比较顺畅地浏览网页,我就什么都不能打开,不能挂QQ,也不能挂微信,360杀毒要关闭掉,坚果云也最好不要开。但显然这样是没办法过日子的,毕竟这不是一个只用来上网的机器,我需要用来工作。关于开机速度,我觉得当你在系统里装了越来越多的东西后开机跟关机速度都会下降,尤其是开机速度。关机速度我觉得现在这个系统要比32位的那个快,主要原因我也觉得是内存识别的问题。现在我可以把一大堆的东西全部都开着,然后打开浏览器,打开多个网站后还是很顺滑。因为内存的频率只有1333,所以一开始的反应速度会有点慢,尤其是开机的时候。单位用的是六代i5,1800的双通道4G内存。所以跟家里这台相比,开机速度会明显更快,但实际上,当系统打开了以后差别不大。单位的那个1800双通道内存是低电压1.35伏的,而家里这两条1333是经典的1.5伏。更低的电压意味着更低的消耗,但实际上我这个台式机也没什么大消耗的东西,比如说里面没有显卡,也没有各种风扇。让我觉得有点惊讶的是,如果我的机子里面没有独立显卡,理论上系统就得调用一定的内存实现显卡的功能,但实际上打开64位系统计算机属性的时候,你会看到那里写的内存就刚好是8G,没有减掉一些。所以是否可以这般理解,其实在32位的系统里看到的2.92G,其实也没有因为核显的原因被减掉一些。

我的换系统是先在64位的系统上安装上我需要的东西,运行了一段时间打上了各种补丁以后,再回到32位的系统,把东西删掉。我最小心翼翼删除的是坚果云。在我删掉之前,我首先要让机子断网,比如昨晚我需要删掉我以前的10.1寸笔记本上的坚果云的时候,我就先把家里的WiFi关掉,因为笔记本是自动连接WiFi的。如果我不关掉,一开机还没等我反应过来,坚果云已经在进行各种检查然后同步文件了,这显然没有必要,所以为了不让坚果云运行,我必须得把WiFi关掉。坚果云的卸载步骤是首先要把软件关掉,然后控制版面卸载程序。家里的台式机上,从前32位的系统里卸载坚果云我第一步做的是拔掉网线,然后后面的步骤跟笔记本一致。32位系统需要卸载的东西最必须的是几个得联网的软件,比如坚果云微信QQ以及360杀毒。一些用不上的东西也可以卸掉,比如说WPS 2019,Nero的刻盘工具,从前我用来测试不同系统下的网页效果的虚拟机,还有一些我半天都用不上的功能。但是一些核心的部件,比如Notepad++,office 2003,PS等我还是会把它们留在系统上。这个32位系统,一开始的时候我是打算删除,把硬盘格式化掉的,但现在我觉得既然我硬盘空间足够大,我没必要这样做,万一某一天我突然又要把它用起来呢?当我2T的硬盘出了事故的时候,系统还是能自动从另外一个硬盘引导进入。虽然那个硬盘里的数据在前天之后不再被同步了,但起码最基础的东西我还能做。删掉了一堆东西以后,我感觉32位的系统关机的速度快了很多。

不知道是不是因为32位的系统物理内存太小,所以在系统运行的时候,硬盘需要高速运行的频率更大(虚拟内存起作用?),所以机械的声音会更明显。估计为了以后装机方便,我要给自己刻录一个装机工具的光盘,但貌似那个也不小所以可能4G的DVD都放不下。

2018-11
17

64位win7装机磨难记

By xrspook @ 20:40:25 归类于: 烂日记

昨天晚上我用了五六个小时才终于完成了在自己的第二块机械硬盘上安装win7系统。理论上,那应该是比较简单的事,但实际上,却把我弄得非常痛苦。在我印象之中,进入bios修改启动顺序是非常简单的事,但实际上却不是这样。我之所以犯那样的错误,我觉得最重要的是我从来都没有亲眼看过别人是怎么安装win7系统的。我说的是安装而不是用ghost还原回去。

昨晚一开始的时候我是有怀疑过网友的那个方法到底是不是对的,因为那个U盘引导系统里说得安装win7系统不是那样干的。用那套方法的时候,我试验了两次,都失败了。U盘安装完成以后进入系统会告诉我错误,然后再次进入就没有然后了。如果我把U盘拔掉,甚至无法进入任何东西。但是如果把优盘放回去,却告诉我系统错误,无法继续安装。后来网友突然意识到,会不会是我新安装的那个分区没有设定为活动分区。主分区不是活动分区就没办法进入系统完成接下来的安装。安装系统的这个硬盘之前并没有装过任何系统,所以当然我不会把那个分区设定为活动分区。理论上我应该回到PE,然后进去设定就好,但实际上回到U盘启动又折腾了好长一段时间。PE进去了,但PE里看不到U盘?!我也搞不懂为什么。有些时候能轻松的设置,但有些时候设置好像又会被自己反弹回去。不过这还不是最郁闷的,最郁闷的是回到系统,我把那个即将作为系统盘的分区设定为主分区活动分区安装系统以后重启,结果还是进入之前的那个界面,系统错误,没办法继续安装下去,但跟之前不一样的是无论我插上U盘还是拔掉U盘,都会出现那个界面,而且无论我怎么修改,设定为U盘启动,还是进入不了PE引导系统。卡在进入不了PE的时候已经是晚上11点多,我的那个网友要去睡觉了,只剩下我一个,于是我也就只能找另外一个网友。无论我拍多少照片,如何陈述,还是无法解决问题,所以我把华硕bios里面的各种设置全部都排列组合了一遍。最后我发现,如果我把硬盘的bbs也设定为U盘优先,启动顺序也是U盘的话,就能进入PE。但是进入PE又有什么用呢?里面的东西都是对的,但是出来以后,当进行硬盘启动以后,还是无法进行下去。无计可施之下,我只能去问度娘,后来发现,win7安装的时候挂在那里实在太平常了,因为很多人都遇到过这种事,尤其是用U盘安装的那些。解决这个问题有两个方法,第一个是修改注册表,把安装的步骤跳掉一些,而另外一个方法是忽略掉某些缺少驱动的警告。注册表跳掉有点野蛮,所以我选择的做法是忽略掉某些缺失的驱动。在命令行以后,终于我可以把系统安装继续安装下去。继续安装会让你选语言用户名之类的,往后某个步骤会有一个填写注册码或者联网注册。网友说直接不理会就行,反正安装过程中不能插网线,因为如果一旦联网,往后的破解就麻烦了。选完一大堆这个那个,我用笔记本发了条QQ,当我扭过头一看又进入了全黑的界面,电脑屏幕上就只剩下那个系统错误无法继续安装的对话框,以及之前用过的命令行,再也没有然后了。我只能选择确定,然后计算机重启,接着,我终于看到了久违的windows系统。进入系统后我首先做的是破解,重启一下就好。然后我发现电脑没办法通过网卡连接网络,一看设备管理器,原来网卡没有驱动,于是这也就很容易理解为什么在安装过程中,安装到某些设备的时候,系统会卡在那里,说系统无法安装下去,因为后面会有一个联网注册的过程,如果缺少网卡驱动,当然也就没办法继续下去了。而之所以这个镜像文件没有网卡驱动,可能他们考虑的是一旦你有网卡驱动,往后的破解就麻烦了。让我觉得很神奇的是为什么用这种镜像文件进行安装的人就没遇到过这种事呢?据说用光盘安装的人就真没遇到过这种事。大概在安装系统的时候会默认把一些万能的驱动安装上去,然后当然也就没有了。还记得大学的时候我的一个室友买的是原装的戴尔台式机,在安装windows之前的确有一个安装各种驱动的步骤,但那是戴尔自己的台式机,知道各个配件的驱动,当然可以这样。针对普罗大众的镜像系统不可能这么完备。我遇到的那些麻烦,为什么给我这个镜像的网友之前也用这个安装过好些电脑,但却没有遇到这种麻烦?我至今没搞懂。但最后总算,我把64位旗舰版win7安装上了,虽然缺少了很多补丁,甚至连sp1都没有打上。昨天晚上接近凌晨三点我才睡觉,但即便熬到那么晚,我还是没完成系统自带的各种补丁安装,因为那个速度实在太慢了。

理论上很简单的事,但是各种问题貌似都被我撞上了,郁闷透顶。这绝对是一个非常难忘的装机经历。如果还有下一次的话,我肯定会挑一个干净的旗舰版64位win7系统。与此同时,那个系统应该足够完善,比如说已经内置了sp1。安装的时候应该具备某些驱动,让安装可以顺利地进行下去。但话说回来,如果下一次还让我用这个镜像安装,我肯定会吸取这一次的经验,再也不会被困在那无线循环的黑屏重启了。

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