summaryrefslogtreecommitdiff
path: root/fix-internet-connection.md
blob: a6168b9b60b77c2ba3560cb898cae2721abfebff (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
# **Fix Issues In Connecting To Licensing Servers**

------------------------------------------------------------------------

-   In some cases, HWID activation may fail because system couldn't connect to HWID licensing servers.

-   Activation script will inform you about this if that is the case.

-   This may happen mostly either due to DNS or Issues in MS licensing servers itself or Firewall rules in the system. Below you can find listed fixes for it.

-   **Which method to choose for the fix?**\
    - If you are located in China then choose **Modify Host File** option.\
    - If you are not in China then first try **Fix DNS** option, and if that doesn't work then try **VPN** method.

-   If you are facing issues then reach out to us on our [Discord](https://discord.gg/gjJEfq7ux8).

------------------------------------------------------------------------

## Fix DNS

-   Download the `Fix_DNS.zip` file from [here](http://www.box.com/index.php?rm=box_download_shared_file&shared_name=4c66hw8ezuijy5j0trwczy860sf825i7&file_id=f_1146300205040).

-   Extract the zip file and right click on `Fix_DNS.cmd` file and run it as admin.

-   Follow onscreen instructions.

-   Once done, try HWID Activation.

------------------------------------------------------------------------

## VPN

-   You can install either of the below VPN to fix issue if script is showing failed to connect licensing servers.

-   Cloudflare WARP - <https://1.1.1.1/>

-   Psiphon - <https://psiphon.ca/>

-   Once done, try HWID Activation.

------------------------------------------------------------------------

## Modify Host File

-   Open Powershell or Terminal as admin (don't open CMD).

-   Copy paste below lines and press enter,

```{=html}
<!-- -->
```
    $filePath = "C:\Windows\System32\drivers\etc\hosts"

    Set-ItemProperty -Path $filePath -Name IsReadOnly -Value $false

    Set-Content -Path $filePath -Value (Get-Content $filePath | ForEach-Object { $_ -replace "124.108.22.138 licensing.mp.microsoft.com", "" })

    Add-Content -Path $filePath -Value "124.108.22.138 licensing.mp.microsoft.com"

    Set-ItemProperty -Path $filePath -Name IsReadOnly -Value $true

-   Done. Now try HWID Activation.

To restore it, run below commands.

    $filePath = "C:\Windows\System32\drivers\etc\hosts"

    Set-ItemProperty -Path $filePath -Name IsReadOnly -Value $false

    Set-Content -Path $filePath -Value (Get-Content $filePath | ForEach-Object { $_ -replace "124.108.22.138 licensing.mp.microsoft.com", "" })

    Set-ItemProperty -Path $filePath -Name IsReadOnly -Value $true

------------------------------------------------------------------------