Windows和Office激活汇总

时间:2022-04-06 14:41:25

Windows和Office是常用的软件。多数情况下,即使不激活,也会使用一部分功能。今天来看一下很多前辈的工作成果。

1. Windows 7&10

1.1 永久激活

  1. 通过key

    分享几个常用的分享key的地址
  1. key状态

    一般状态下,很难找到可以联网激活的key。电话激活也是常用方式。

    电话激活之前,首先要查看key的状态,检测key状态常用的软件,由Ratiborus大神在ru-board论坛更新
  1. 电话激活

    当key状态处于:已无在线激活次数,却没有被ban的时候,可以使用电话激活。

    此方法就是通过电话将安装ID提供给微软,之后获取确认ID,完成激活。

    挂代理之后登入Skype,使用提示的语言熟悉的免费的电话即可=。 =

    分享几个常用到的软件
  1. 电话激活在线方式

    想绕过电话激活中的语言问题,因为微软在某些国家提供了使用手机或者网页获取确认ID的方式。

    常用获取网站和通过客服获取确认ID的方式:软慧网

    常用的工具,感谢Ratiborus大神。
  1. 升级激活(WIndows 10)

    在下载好的ISO镜像中获取GatherOsState.exe。在已激活的待升级系统中使用GatherOsState.exe获取GenuineTicket.xml文件,放入安装完成的%ProgramData%\Microsoft\Windows\ClipSVC\GenuineTicket中。

    若在安装中需要提供key,可以使用Retail/OEM key,更新的版本也可以在微软的Docs中找到示例密钥。

  2. 数字激活(Windows 10)

    数字激活工具要感谢MDL论坛的s1ave77在nsane.down发表的帖子

    帖子中提出了手动和自动两种方式。

    其中手动方式使用了slshimGatherOsState.exe,两者协同工作,但因为流程复杂,手动方式没有广泛流传。

    自动方式的工具称为\(hwidgen.mk3\),广为流传~~。该工具有众多分支,需要注意请从有信誉的贴文中下载。

    数字激活绑定硬件,不更新主要硬件可以登录账号直接激活。该方式可以说是最棒的了。

1.2 更改系统文件激活

  1. slshim

    替换文件为sls.dll,文件有时会更新和会导致系统潜在的不稳定性。

    更新的文件即slshim,源代码参见vyv0jar's github

  2. OEM激活

    如果电脑是从恢复盘恢复安装,那么附在机器后面或者很多可以从网上找到OEM的key就可以直接使用。

    对于使用传统引导方式安装的Windows7,可以使用小马的oem7或oem7f7来激活。

    对于使用UEFI方式安装的Windows7,可以使用基于WindSLIC的工具来激活。

    这些工具通过修改启动时主板BIOS中的Slic2.1或UEFI启动序列,欺骗Windows使被认为是OEM,然后导入对应的xrm-ms数字证书和产品密钥。

1.3 180天激活

  1. 离线方式

    这种激活方式是因微软为VL用户提供的,称为KMS。

    这类工具超级多,官方也有简短的介绍。

    常用工具分享:
  1. 在线方式

    仅需使用slmgr即可。

    slmgr /ipk 密钥导入密钥,slmgr /skms 在线服务器连接服务器,slmgr /ato自动kms激活

    密钥可以在网络上随便找,适当版本的即可,如:官方示例

    其中在线服务器可以替换很多可用的其他服务器。

    更多服务器:

2. Office

2.1 直接下载已激活版

可以从下面的站点找到版本资源:

2.2 key及电话激活

找到key为关键,其他同Windows。

需要注意的是,office也可使用kms服务器。

分享november_ra1n的key地址

2.3 180天激活

同Windows,需要注意的是仅适用于VL版以及使用的激活脚本为ospp.vbs而不是slmgr.vbs

Office不止微软一家,WPS*专版或者LibreOffice也可以作为主力Office。

附:安装ID导出:

@echo off
setlocal enabledelayedexpansion
for /f "skip=1 tokens=3,* delims=: " %%i in ('cscript %windir%\system32\slmgr.vbs /dti') do set ID=%%i
for /f "delims=" %%a in ("%ID%") do (
set c0=%%a
set c1=!c0:~0,7!
set c2=!c0:~7,7!
set c3=!c0:~14,7!
set c4=!c0:~21,7!
set c5=!c0:~28,7!
set c6=!c0:~35,7!
set c7=!c0:~42,7!
set c8=!c0:~49,7!
set c9=!c0:~56,7!
echo 安装 ID:
echo !c1!-!c2!-!c3!-!c4!-!c5!-!c6!-!c7!-!c8!-!c9!
@echo !c1!-!c2!-!c3!-!c4!-!c5!-!c6!-!c7!-!c8!-!c9!>"%~dp0InsID.txt"
)
echo.
echo.请查看当前目录下「InsID.txt」
pause

\(欢迎园友留言交流\)