Win10 Mobile怎么为手机添加虚拟导航条
感谢IT之家网友 洛克人EXE后援团光卡的投稿
有些使用实体导航键的WP手机,可能会因为某些原因,底部的实体导航键失灵无法使用。比如说我今天拿到的这个碎屏的Lumia 1520就是这样,短时间内不方便更换屏幕,改出了虚拟导航键,至少能保障基本使用了。
要实现改出虚拟导航键,一共有两种方法:推送虚拟导航条包,或是修改注册表添加虚拟导航条。
方法一相对比较简单,就像以前离线推送(【WP8.1福音:老机型使用离线更新包升级Win10 Mobile】)那样推送进手机即可。
下载对应你的系统的虚拟导航条特征包,文件名为
microsoft.ms_navigationbar.mainos.cbs_[SHA1校验值].cab。我无法保证不同版本的能否通用,请自行测试。对于WP8.1,暂时没有专用的推送包。
下载回来之后,把它放到一个文件夹里。
拔掉手机,运行control printers,在里面删掉你的手机。
现在,连接手机,在iutool所在的目录打开命令提示符,运行iutool -l,检查你的手机是否被识别出来。
假如你的导航条包放在了D盘123文件夹,现在执行这个命令:
iutool -v -p D:\123
然后iutool会把虚拟导航条包推送进手机。等推送完成,手机跑完更新之后,你的手机应该会多出一个虚拟导航条。与此同时,你的实体导航条如果之前还能用的话,这个时候就失效了。因此,如果你的实体键确实没问题的话,请最好不要推送。
10586.107专用的虚拟导航条离线推送包已经和之前的离线更新包一起提供下载了(点此下载密码:pcsj )。为了方便那些不便访问Windows Update Catalog的读者(方法参考【Win10 Mobile教程:单独离线安装或修复输入法、语音包】),这里一并提供14393.693专用的虚拟导航条推送包的下载地址:
点此下载
但如果不想离线推送,想改注册表的话,那么请继续往下看。
请安装Interop Tools,并依次开启Restore Ndtksvc、Interop/Cap Unlock、New Capability Engine Unlock。
展开HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shell\NavigationBar,在这里新建两个整型项,按照下图新建两个REG_DWORD项,分别叫做SoftwareModeEnabled和isSwipeUpToHideEnabled,数值输入1。
确定添加上去之后,重启手机即可看到虚拟导航条。
不过要注意的是,开启之后,你的实体导航键也将失效,所以不建议在实体键正常的时候开启它。
如果不想自己输入项名的话,也可以用Interop Tools导入注册表文件,将下面的注册表文件导入进去并重启手机即可。
注册表文件:点此下载
如需还原,你只需要使用Interop Tools删掉IsDoubleTapOffEnabled、IsHintEnabled、IsSwipeUpToHideEnabled、IsUserManaged、SoftwareModeEnabled五个项,然后重启手机即可。请不要在默认使用虚拟导航键的手机删除这五个项。