Я купил ноутбук с предустановленной и активированной Windows 8.1 (серийный ключ у меня не записан).

Могу ли я как-то сохранить лицензию и установить Windows 10 (без обновления)?

2 ответа2

1

Хотя предложение по бесплатному обновлению теоретически прошло, все же можно получить обновление с Windows 8 бесплатно.

Если вам нужен ключ продукта Windows 8.1, есть инструменты, такие как Nirsoft ProduKey, чтобы найти его. Обратите внимание , что эти приложения могут рассматриваться как "нежелательное программное обеспечение" некоторыми антивирусными сьютов , потому что они предоставляют информацию, но они не являются вредоносные программы сами по себе... проверить любое программное обеспечение на VirusTotal , чтобы быть уверенным.

1

Юридически ... нет. Тем не менее, все еще можно получить бесплатное обновление Windows 10. См. Https://www.howtogeek.com/272201/all-the-ways-you-can-still-get-windows-10-for-free/. Однако лицензия OEM предназначена для Windows 8.1. Если Microsoft не выпустит еще одно бесплатное обновление, то, что вы делаете, технически неправильно. Будут ли они преследовать вас по суду? Возможно нет. Чтобы получить ключ, поищите наклейку на компьютере. Вы сказали, что не записали это, но обычно это на наклейке. Если его нет на наклейке, этот скрипт извлечет его:

Set WshShell = CreateObject("WScript.Shell")
MsgBox ConvertToKey(WshShell.RegRead("HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\DigitalProductId"))

Function ConvertToKey(Key)
Const KeyOffset = 52
i = 28
Chars = "BCDFGHJKMPQRTVWXY2346789"
Do
Cur = 0
x = 14
Do
Cur = Cur * 256
Cur = Key(x + KeyOffset) + Cur
Key(x + KeyOffset) = (Cur \ 24) And 255
Cur = Cur Mod 24
x = x -1
Loop While x >= 0
i = i -1
KeyOutput = Mid(Chars, Cur + 1, 1) & KeyOutput
If (((29 - i) Mod 6) = 0) And (i <> -1) Then
i = i -1
KeyOutput = "-" & KeyOutput
End If
Loop While i >= 0
ConvertToKey = KeyOutput
End Function

Сохраните его как файл .vbs, и он откроет окно с кодом, который вы можете записать.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .