从今天开始,我将会把对 Windows 8.1 的一些设置记录下来。
Windows 10 品控感人...... 还是 8.1 好用,磁贴开始菜单其实很好用,只要心里面不排斥它。
但 是微软最近在丧心病狂的向 Windows 7、Windows 8.1 用户推送“升级 Windows 10”的补丁,甚至偷偷把升级文件下载到用户 硬盘上。重要的是,即使我卸载并隐藏了 KB3035583 补丁,Windows还会把它偷偷装上!要想眼不见为净的话,可以这么做.... 进 入 Windows RE 命令提示符环境(Windows 7 开机狂按F8,选择“修复计算机”,选择“命令提示符”;Windows 8 及以上, 按住shift同时点击“重启”,选择“高级选项”里面的“命令提示符”),干掉系统盘下(一般是d:\), Windows\System32 下 的 GWX 文件夹,以及 task... 下, setup 文件夹中的几个有关gwx的计划任务文件。这样,Windows虽然知道自己安装 了 KB3035583 等等升级程序,却不能用 gwx.exe 等等下载升级文件、弹出右下角升级通知啦。
(一) EFI引起的电源管理问题
将 Windows 8.1 镜像文件直接刻录到U盘并全新安装到计算机后,我遇到无法关机/重新启动/一睡不起的问题。也就是说,电源管理不起作用了。
同样,如果想在原安装有的 Windows 7 的分区上全新安装 Windows 10 并保留其他分区的数据,会有提示
“Windows 无法安装到这个磁盘。选中的磁盘具有MBR分区表。在EFI系统上,Windows只能安装到GPT磁盘。”
我的计算机型号是 Acer Aspire 4750G-2412G50Mnbb,2011年7月生产。由于此计算机不完全支持EFI启动方式,
如果选择删除硬盘上所有分区并新建分区,那么,安装后将无法重启/关机/睡眠。
解决方法很简单,只需要删除U盘上的efi文件夹和bootmgr.efi文件,再用这个U盘安装 Windows 就没有问题了。
另外,在我的笔记本上,使用 GPT 磁盘分区表的 Ubuntu ,会无法关机、重启。
即使这样,有时候 Windows 睡着睡着就进入类似“关机”的状态了(休眠),键盘鼠标无法弄醒它,只能靠按电源键唤醒,不过工作都在。只要禁用“快速启动”以及“休眠”(powercfg /h off),就可以了。
附,编辑 sources/ei.cfg,可以选择安装的版本。
(二)找回输入法中的“美式键盘”
打开注册表编辑器,定位到 HKEY_CURRENT_USER\Keyboard Layout\Substitutes,新建名为“00000804”的字符串值,内容为“00000409”。
你 可能需要删掉 HKEY_CURRENT_USER\Keyboard Layout\Preload 下值为“00000804”的字符串值,然后设 置 HKEY_CURRENT_USER\Keyboard Layout 及其子目录的权限。方法是,在“Keyboard Layout”上右键单 击,选择“权限”,点“高级”,在“权限”标签页下的“权限目录”里,单击自己的用户名,单击“编辑”,然后在弹出的 “Keyboard Layout 的权限项目”窗口中“基本权限”下,把“完全控制”前的选择框里的勾去掉,只剩“读取”,然后一路确定。这样做可以防 止出现两个“美式键盘”。
上述操作在注销后生效。
(三)找回 Windows 10 中的“照片查看器”
在 Windows 10 中, “照片”应用目前多多少少存在一些问题,比如经常莫名其妙的在后台启动并占用我的gpu呼呼发热 -_-! ....... 我好怀念曾经的 “Windows 照片查看器”!不过在图片文件上右键单击,“打开方式”中不见了“Windows 照片查看器”的踪影。如何找回呢?
打开注册表编辑器(regedit.exe),定位到如下路径:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Photo Viewer\Capabilities\FileAssociations
可见已经存在字符串".tif"、".tiff",其值皆为"PhotoViewer.FileAssoc.Tiff"。
新建如下字符串值 ".bmp"、".dib"、".jfif"、".jpe"、".jpeg"、".jpg"、".jxr"、".png",其值皆为"PhotoViewer.FileAssoc.Tiff";完成后关闭注册表编辑器。
之后,去设置->系统->默认应用,设置“照片查看器”为“Windows 照片查看器”。
(四)“照片”应用不能启用动态磁贴
有时候,“照片”应用不能显示动态磁贴,用它打开照片再尝试设置为“图片磁贴”,又显示“不支持的图像格式”,这时候,看看 控制面板\系统和安全\系统\高级系统设置\性能\视觉效果 下,是不是没有勾选“显示缩略图,而不是显示图标”。
(五)卸载预装的应用
安装 Windows 8.1 后,我们可能想卸载预装的应用,比如 Zune Music。如果安装了最新版本的 ccleaner,那么可以用它卸载应用;当然,我们还有手动卸载的办法。
1、有些应用是可以在应用图标上右键单击,选择“卸载”来卸载。计算机上每个账户可以独立卸载自己的应用,而不影响其他用户。
2、有些应用是无法通过上述方法卸载的。我们可以借助 PowerShell来卸载它们。首先,在开始菜单中,"Windows PowerShell"下,右键单击"Windows PowerShell",选择“以管理员身份运行”;
(1)导出预装的应用列表,假设导出到 D:\packageinfo.txt:
Get-AppxPackage -allusers >> D:\packageinfo.txt
packageinfo.txt 中,以空行间隔,记录每一个安装的应用的名称、包的名称、安装位置等信息。比如,“联系支持人员”这个应用,它的名称、包的全名、安装位置分别写在如下3行:
Name: Windows.ContactSupport
PackageFullName: Windows.ContactSupport_10.0.10240.16384_neutral_neutral_cw5n1h2txyewy
InstallLocation: C:\Windows\SystemApps\ContactSupport_cw5n1h2txyewy
我们需要的是“PackageFullName”。
运行 Remove-AppxPackage <PackageFullName>即可卸载这个应用,比如卸载这个“联系支持人员”:
Remove-AppxPackage Windows.ContactSupport_10.0.10240.16384_neutral_neutral_cw5n1h2txyewy
这将会从系统中卸载这个应用(对所有用户生效)。注意,有些运行库,比如 Microsoft.NET.Native.Framework.1.0 以及 Microsoft.VCLibs.120.00 千万不要卸载。
(2)但是,使用上述方法卸载应用后,虽然它们现在在计算机中消失了;但是,创建新用户后, Windows应用商店依然会为新用户自动下载并安装这些应用。如何彻底让这些应用从电脑中消失呢?我们需要清理预装应用(列表)。
首先,导出应用列表,假设导出到 D:\packagepreinfo.txt:
Get-AppXProvisionedPackage -online >> D:\packagepreinfo.txt
这份列表的内容简单一点,以“MSN资讯”为例,有如下的内容:DisplayName : Microsoft.BingNews
Version : 10004.4.200.0
Architecture : neutral
ResourceId : ~
PackageName : Microsoft.BingNews_10004.4.200.0_neutral_~_8wekyb3d8bbwe
运行 Remove-AppxProvisionedPackage -online -PackageName <PackageName> 即可。比如:
Remove-AppxProvisionedPackage -online -PackageName Microsoft.BingNews_10004.4.200.0_neutral_~_8wekyb3d8bbwe
(3)千万不要直接运行如下两行命令:
Get-AppxPackage -AllUsers | Remove-AppxPackage
Get-AppXProvisionedPackage -online | Remove-AppxProvisionedPackage –online
它 们效果是,所有 modern 应用(包括应用商店)都会被删除,Windows 10 成为类似 Windows 7 的样子。不过,由于顺便卸载 了.net 以及 vclibs 运行库,以后运行依赖这些运行库的软件时,将会遇到很大的麻烦(比如.net 根本装不上)。而且,上述两行操作无法撤 销。除非重装系统,“重置”也不能恢复应用商店及其他 modern应用。
(4)当然,如果设置了同步已安装的应用列表(如 在 Windows 8.1 中,电脑设置\OneDrive\同步设置),那么,用Outlook账户登录Windows后,系统会把同步的应用的列表 里的应用显示在“开始”屏幕上,旁边附有“安装”或者“下载”的提示小字。右击卸载它们即可。
(六)使用 KMS 激活 Office 2010 / Office 2013
保护知识产权,请购买正版软件授权!
安装 Office 2010 Standard 后,首先在安装目录(比如我的 C:\Program Files\Microsoft Office\Office14 )下打开命令提示符,查看安装的证书:
cscript ospp.vbs /dstatusall
如 果列出的信息里面含有“LICENSE DESCRIPTION: Office 14, VOLUME_KMSCLIENT chanel”,则可以使 用 KMS 激活,否则,需要导入相应的证书(网上流传的“retail转volume”实际就是往零售版本的Office导入volume证书),并导 入相应的VOL密钥(需要管理员权限)。至于版本是 Standard 还是 Professional Plus,这个,好像没有分别。因 为 Standard 的零售版本也是可以导入 Volume证书的。
查看激活状态:
cscript ospp.vbs /dstatus
假设我们的KMS服务器地址是127.0.0.1,端口1688 。请根据实际情况自己修改。
设置KMS服务器地址(需要管理员权限):
cscript ospp.vbs /sethst:127.0.0.1
设置KMS服务器端口(需要管理员权限):
cscript ospp.vbs /setprt:1688
注意,/sethst:value 和 /setprt:value 中,“:”和value之间不能有空格。
如果搞错了服务器设置,可以用 cscript ospp.vbs /remhst 清除设置的信息。
设置成功后,可以激活了(需要管理员权限):
cscript ospp.vbs /act
KMS激活的操作需要每180天运行一次。
为什么不用网上流传的 KMS激活工具激活?因为我不想破坏我的 Windows 8.1 的零售版激活状态,而网上的 KMS激活软件为了“傻瓜化操作”,基本连 Windows 带 Office 全部弄成 KMS 激活了......