zoukankan      html  css  js  c++  java
  • Windows和Office激活汇总

    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%MicrosoftWindowsClipSVCGenuineTicket中。
      若在安装中需要提供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%system32slmgr.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
    

    (欢迎园友留言交流)

  • 相关阅读:
    linq.js
    ES6入门
    Visual Studio Code之常备快捷键
    JavaScript——数组
    谈程序员的出路
    优秀博文
    多媒体封装格式详解---MP4
    音视频文件分析工具
    offsetof(s,m)解析
    GCC 提供的原子操作
  • 原文地址:https://www.cnblogs.com/yaoz/p/9646052.html
Copyright © 2011-2022 走看看