Tag Archives: win10

error 2102: detection error of ssd on x270

This error occurred after I reinstalled my x270 laptop. I cleaned all the data on the disks, reinstalled win10, and also reset the bios to factory settings. When I do a cold restart (shutdown and then press the power button), error 2102 (message reads “Detection error of storage device (m.2 ssd)”) appears before win10 starts. I shall press ESC twice before I can get the win10 system to come up. 

I have searched Google. All I found is that it is hardware problem, that you call the manufacturer and replace the storage device. So that what’s I did.  I bought a new 256G m.2 2248 SSD for 299 Chinese Yuan.

I unscrewed the rear cover of x270, and replaced the old ssd with the new one. Unfortunately, the same error appears on cold boot. Frustrating. But I changed my mind, it is more like a bios problem instead of a hardware problem.

Then I tried different settings. At last, I found a perfect solution.

  1. Press Enter key to interrupt the normal boot procedure.
  2. Press F1 to enter bios.
  3. Disable secure boot in the security tab of bios.
  4. Set boot UEFI mode to both, with UEFI first option.
  5. Save changes and reboot.

The error is gone! Bravo!

x270 disassembly view/ photo by Zhuotong Nan

无线投屏到win10 PC

有时候学生来办公室找我讨论,face to face那种,打开投影仪又嫌太麻烦了,我办公桌上有两块比较大的屏幕,所以就把学生笔记本电脑接到大屏幕上,大家对着大屏幕讨论。但还是要把线拔来拔去,尤其是有时候学生电脑只有Type C接口,不能直接连,麻烦。于是想是否可以直接无线投屏过来 (两个屏幕则已经连到一台win10主机上)。

事实上多数的win10电脑都已经支持投屏。我办公室用的是台thinkpad x270,2017年出产的笔记本,用了5年,双硬盘,性能还很好,但硬件上已经老,都不支持win11的升级条件,但仍然可以支持从学生笔记本向这台机器的投屏。整个过程不需要安装任何软件,win10已经内置,但藏的比较深。

前提条件,x270电脑与学生电脑都已经连接到同一个wifi路由器(在同一个subnet里)。

Continue reading

Windows 10 蓝屏 DRIVER POWER STATE FAILURE 的解决方案

Update (Apr 27, 2021): 似乎可以通过关闭网络信号的形式绕过这个问题。离开办公室前,把laptop wifi置于关闭,然后laptop sleep,到家正常启来laptop后,再把wifi打开,没有发生因为此问题导致的蓝屏。在右侧taskbar 的wifi icon有开关wifi 的按钮。

Update (Dec 9, 2020): 今天蓝屏重现,从sleep唤醒,插入AC电源,蓝屏。另外发现好像是在我把笔记本给办公室拿回家后打开发生的。问题是出在iscsi是逃不了了。

大概是几周前,thinkpad x270开始蓝屏,一般是在sleep 唤醒之后几分钟内,突然蓝屏。提示的信息是 Driver Power State Failure,代码是 9f,并且在蓝屏后不会重启。

在网上简单搜索,发现这个问题是与设备驱动的供电有关,一般是某设备驱动需要变化电源状态,但没有成功,就出现这个蓝屏。所以我怀疑的是否电源管理的问题,将几个power plan 里的Battery 和Plug-in下的USB, wifi, PCI express 等都设为 maximum performance。但问题继续存在。

我在Event Viewer 里查看最早出现蓝屏的时间,以及蓝屏出现前后的错误,发现前后出现了一些 iSCSIPrt 的错误。我用bluescreenview 这个小工具检查了一下DMP file, 提示 Caused by ntoskrnl.exe,这等于没说,因为 ntoskrnl 是win最核心的代码,不可能是其本身的问题。

从网上深度搜索,有报告各种原因,但与我的情况不一致,或者对应修改后还是无法解决。

最后一招就是看看蓝屏时存储的DMP文件本身,看有没有线索。安装Windows Toolkit,只需要里面的WinDbg 工具即可。全部的windows toolkit很大,我们通过其提供的在线安装程序,在里面只选择 Windows Debugger (WinDbg) 就可以,很快就完成安装。

Continue reading

Outlook 2016/2019 使用outlook.com 帐号无法登录的问题

大概记录一下。不熟悉的会看起来很乱。一点预备知识:

  • msn.com个人帐号:免费注册的微软邮箱,没有订阅office 365,也同时作为我的微软ID;这类帐号叫outlook.com帐号,是可以通过outlook.com 访问自己的邮箱,后缀大概是 @outlook.com, @msn.com, @hotmail.com 等;

  • office 365工作帐号:因为大学可以享受免费使用office 365 A1套餐,且免费使用 Office 2019各个桌面程序,但前提是要以学校工作邮箱在office 365上面登录注册。

  • outlook.com是基于网页的邮箱系统,个人帐号访问的是outlook.com对应的exchange服务器;Outlook 2016或2019 是桌面outlook应用;Office 365 是现在office 的一个品牌名,不同套餐提供不同的使用权限。

  • Outlook桌面程序支持各种帐号类型,比如outlook.com类型(微软的免费的),exchange类型(公司自行配置),office 365(微软提供的付费的)以及常规的pop3 或者imap 等邮件类型。以前三者类型输入Outlook 桌面程序,可以使得邮件,任务,日历等各种功能集成到同一个Outlook 框架里。

我笔记本安装的是学校的Outlook 2016,这阵子都在家办公,某天发现Outlook 2016不停提示输入密码。输入正确密码后仍然无法正常登录,症状是不停弹出ms id sign in 框让登录。于是在网上查找可能原因,都没有解决好。 Continue reading

ddrescue 1.24 for windows 10

我记录了ddrescue成功对未识别移动硬盘进行数据抢救。朋友圈里朋友索要可执行文件。我整理了一下,供大家参考。请大家一定check .zip文件的md5 sum,确保不是来自于其他给加了乱七八糟来源的文件。

–使用说明:

ddrescue 1.24 executables for win

1 解压缩至某文件夹,如 d:\ddrescue-1.24-cygwin

2 将旧盘与新盘均插入机器上;

3 打开命令行窗口,即 win+r,敲入 cmd;

4 切换当前目录到步骤1所在的文件夹,即在命令行窗口敲入: cd d:\ddrescue-1.24-cygwin。文件夹名根据步骤1确定。

5 命令行里敲入 cat /proc/partitions,结果应该如下所示:

major minor #blocks win-mounts
8    0    xxx    sda
8    1    xxx    sda1    C:\
8    2    xxx    sdb
8    3    xxx    sdb1    D:\…

根据最末列的win盘符确定旧盘和新盘的设备名(如/dev/sdb2即是对应于D盘)。

Continue reading

抢救win 10下不识别的移动硬盘

症状:Win 10下西数4TB 移动硬盘不能识别,explorer里显示盘符,但无法打开,explorer界面无响应,拔出再次插入,提示该盘不对,问是否格式化(千万不要点格式化)。

心情:平时都能及时备份,最近一偷懒就出现情况,傻眼了。

材料:不能识别的老盘;一块新的4TB 西数Elements 移动硬盘;ddrescue

Continue reading

更新win10 版本1903导致的Cortana(小娜)占用过高CPU 的问题

今天更新了一下win10的新版本1903 (2019年5月份的比较重大的版本),结果出现问题了:

  1. windows search 不能用了

  2. 任务管理器里可以看到,Cortana (小娜)占用的CPU 很高,40-50%模样。

搜索了Google,有各种方案,比如通过组策略(gedit)或者注册表来禁用Cortana 等,但好像都不好用。问题是由于1903版本带进来的没有问题,所以缩小关键词后进一步搜索,发现微软已经在前些天(9月初)对应已经发布新的更新。在Windows Update 里搜索新更新,会发现有新的可用更新,安装后,结果又出现问题,具体表现是Search 仍然不能用,而且 Search 线程使用CPU 居高不下。

现次搜索,原因大概是微软解决了老问题,又引入了新问题。是由于一个 KB4512941 更新导致的。这个帖子里有讨论,而且给了一些可能的方案。我发现将这个更新卸载掉,重启机器,前面出现的search 不能用,CPU 占用过高等问题已经解决。具体步骤大概是: Continue reading

Win 10 程序界面在屏幕外面,如何移回来

在办公室时,我Laptop往往连着一个外接大屏幕工作,离开时就直接把线一拔。一些应用程序像NoteExpress,进入扩展屏幕模式后在扩展屏幕上使用,当拔下扩展屏幕连接线,NE界面仍然还在扩展屏幕上(有些程序能自动回来主屏幕,明显NE在这方面考虑的很不够),在当前屏幕上就看不到,以后打开NE,也都是恢复到此前位置(即不存在的扩展屏幕上)。

通过以下方法解决:

用Alt + Tab 切换到NE为当前窗口(激活状态) ,用快捷键 Alt + (空格键) 激活菜单,再按 M (移动) ,就可以通过左右方向键移窗口至可视区域。

如果Alt+空格被别的程序所占,如Find and Run Robot,那么在进行上述操作前,关闭之。

其它多数应用程序也都按如上方法恢复。如果实在不行,那么就找一块外接屏幕,接上,然后将外接屏幕的程序拉回当前屏幕,然后再拔掉。

Windows 10笔记本通过手机热点上网时限制流量

我手机有“无限”流量,所以在出差时经常开着手机做热点,让笔记本电脑通过手机上网。Laptop安装的是Windows 10,win10有个特点就是会偷偷地在后台帮你下载东西。当win10连接到热点,它就以为是wifi,所以就可能后台下载更新包等东西,这些东西可能很大,因而可能消耗大量的流量。

那么有没有可能当通过手机上网时,禁止win10后台下载东西?有的,只需要一点点设置。

metered_wifi
Continue reading