Cách tìm khóa sản phẩm Windows hoặc Office bị mất của bạn

Tác giả sysadmin, T.Mười 03, 2023, 09:41:18 SÁNG

« Chủ đề trước - Chủ đề tiếp »

0 Thành viên và 1 Khách đang xem chủ đề.

Cách tìm khóa sản phẩm Windows hoặc Office bị mất của bạn


Bạn bị mất mã khóa sản phẩm hoặc chỉ muốn ghi nó ở đâu đó? Cách tốt nhất để khôi phục khóa sản phẩm bị mất cho Windows hoặc chương trình Office là sử dụng chương trình của bên thứ ba, như Produkey hoặc ShowKeyPlus của Nirsoft. Bạn cũng có thể dán nhãn dán vào PC hoặc hộp đĩa có ghi mã khóa sản phẩm trên đó.

Nếu bạn đang dự định cài đặt lại Windows nhưng không thể tìm thấy khóa sản phẩm của mình thì bạn thật may mắn vì nó được lưu trữ trong Sổ đăng ký Windows. Nó không dễ tìm và không thể đọc được nếu không có sự trợ giúp. May mắn thay, chúng tôi ở đây để giúp đỡ.

1. Khóa sản phẩm Windows của bạn được lưu trữ ở đâu trong sổ đăng ký?


Như bạn có thể thấy trong ảnh chụp màn hình ở trên, khóa sản phẩm được lưu trữ trong sổ đăng ký nhưng ở định dạng nhị phân mà con người không thể đọc được trừ khi bạn là một loại Cylon nào đó. Bạn không phải vậy, phải không?

Chúng tôi thực sự không chắc tại sao Microsoft lại cố gắng hết sức để gây khó khăn cho việc xem khóa sản phẩm cho phần mềm của họ, đặc biệt vì chúng được lưu trữ ngay trong sổ đăng ký và có thể được đọc bằng phần mềm, nếu không phải bởi con người. Chúng tôi chỉ có thể cho rằng họ không muốn bất kỳ ai sử dụng lại chìa khóa từ máy tính cũ.

Điều tuyệt vời là bạn thậm chí có thể khôi phục khóa, ngay cả từ máy tính không khởi động được nữa. Tất cả những gì bạn cần là truy cập vào ổ đĩa từ một máy tính đang hoạt động. Hãy tiếp tục đọc để biết thêm.

2. Bạn có thể tìm khóa sản phẩm Windows của mình ở đâu?


Chìa khóa bạn cần sẽ ở một trong ba nơi:

  • Được lưu trữ trong phần mềm trên PC của bạn : Khi bạn (hoặc nhà sản xuất PC của bạn) cài đặt Windows, Windows sẽ lưu khóa sản phẩm của nó trong sổ đăng ký. Bạn có thể trích xuất mã khóa sản phẩm này và - thường xuyên - nhập mã khóa đó khi cài đặt lại Windows trên PC của mình. Điều quan trọng là bạn cần lấy nó từ hệ điều hành trước khi bắt đầu cài đặt lại Windows, nếu không nó có thể bị xóa nếu bạn định dạng ổ cứng.
  • Được in trên nhãn dán : Một số PC sử dụng công nghệ có tên "Cài đặt sẵn khóa hệ thống" hoặc SLP. Nếu PC của bạn sử dụng khóa này, khóa sản phẩm trên PC của bạn — khóa được lưu trong sổ đăng ký và một ứng dụng xem khóa hiển thị — sẽ khác với khóa thực tế mà PC của bạn cần. Khóa thực tế nằm trên nhãn dán chứng nhận xác thực (COA) trên PC của bạn hoặc nguồn điện của nó. Ứng dụng trong sổ đăng ký và trình xem khóa là cá trích đỏ. Hệ thống này phổ biến cho PC Windows 7.
  • Được nhúng trong chương trình cơ sở UEFI của PC của bạn : Nhiều PC mới hơn chạy Windows 8, Windows 10 hoặc Windows 11 sử dụng phương pháp mới. Khóa dành cho phiên bản Windows mà PC đi kèm được lưu trữ trong chương trình cơ sở UEFI hoặc BIOS của máy tính. Bạn thậm chí không cần biết điều đó - giả sử bạn đang cài đặt cùng một phiên bản Windows đi kèm với PC, nó sẽ tự động kích hoạt và hoạt động mà bạn không cần phải nhập khóa. Tất cả sẽ diễn ra tự động.

Đảm bảo sử dụng cùng phiên bản và phiên bản Windows đi kèm với máy tính. Nói cách khác, nếu nó đi kèm với Windows 11 Home Premium thì bạn không thể cài đặt Windows 11 Professional.

3. Tìm Product Key được lưu trữ trong UEFI trên Windows 10 hoặc Windows 11

Hãy bắt đầu với tình huống đơn giản nhất. Trên các máy tính Windows 10 và Windows 11 mới hơn, khóa không được lưu trữ trong phần mềm để có thể xóa hoặc trên nhãn dán nơi khóa có thể bị nhòe hoặc xóa. Không ai có thể liếc nhìn nhãn dán trên máy tính của bạn để đánh cắp mã khóa sản phẩm của nó. Thay vào đó, khóa được nhà sản xuất lưu trữ trong chương trình cơ sở UEFI hoặc BIOS của máy tính.

Bạn không cần phải làm bất cứ điều gì đặc biệt nếu bạn có điều này. Bạn chỉ có thể cài đặt lại phiên bản Windows tương tự mà PC đi kèm và nó sẽ hoạt động mà không cần yêu cầu bạn nhập key. (Tuy nhiên, tốt nhất bạn nên tìm khóa sản phẩm bằng một trong các phương pháp bên dưới và ghi lại trước khi cài đặt lại Windows — đề phòng.)

Nếu muốn tìm key được nhúng UEFI và ghi lại, bạn có thể thực hiện khá đơn giản. Chỉ cần mở menu Bắt đầu, nhập "powershell" vào thanh tìm kiếm và chạy ứng dụng Powershell xuất hiện.


Sau đó, nhập lệnh sau và nhấn Enter:

Mã nguồn [Chọn]
(Get-WmiObject -query 'select * from SoftwareLicensingService').OA3xOriginalProductKey
Bạn sẽ được thưởng bằng mã cấp phép nhúng của mình. Hãy viết nó ra và cất giữ ở nơi an toàn.

Chúng tôi đã làm xáo trộn khóa sản phẩm của mình bằng một hộp màu xanh lá cây. Bạn sẽ thấy một cái gì đó như: A23BC-GHN23-NBK32-VNS98-JKLOL


4. Sử dụng ProduKey của NirSoft để tìm mã khóa sản phẩm Windows 10 hoặc Windows 11

ProduKey của Nirsoft gần như chắc chắn sẽ kích hoạt phần mềm chống vi-rút của bạn vì chức năng và cách thức hoạt động của nó. Tuy nhiên, nó không phải là phần mềm độc hại. ShowKeyPlus là một tùy chọn nếu bạn muốn một giải pháp hoạt động cho Windows 10 và Windows 11 mà không kích hoạt phần mềm chống vi-rút của bạn.

Cách dễ nhất để có quyền truy cập vào khóa sản phẩm của bạn là sử dụng tiện ích của bên thứ ba và không có tiện ích nào tốt hơn NirSoft. Các tiện ích của họ luôn không có crapware và luôn thực sự hữu ích. Vấn đề duy nhất với tiện ích cụ thể này là một số phần mềm chống vi-rút sẽ phát hiện ra kết quả dương tính giả vì một số phần mềm độc hại có thể cố gắng đánh cắp khóa sản phẩm của bạn.

Tất cả những gì bạn phải làm là tải xuống ProduKey, giải nén nó và sau đó chạy nó để xem ngay tất cả các khóa sản phẩm của bạn. Nó đơn giản như vậy.


Nếu muốn khôi phục khóa từ một máy tính chết, bạn có thể kết nối ổ cứng với một PC đang hoạt động, sau đó chạy ProduKey và sử dụng Tệp > Chọn Nguồn để trỏ đến thư mục Windows bên ngoài. Sau đó bạn có thể lấy chìa khóa từ máy tính đó một cách dễ dàng.


Bạn cũng có thể sử dụng đĩa CD trực tiếp Linux để kéo thư mục Windows ra khỏi máy tính khác và vào ổ USB hoặc chỉ lấy các tệp đăng ký nếu muốn. Nếu bạn cần trợ giúp, chúng tôi có hướng dẫn lấy dữ liệu khỏi máy tính chết.

5. Sử dụng ShowKeyPlus để lấy Product Key trên Windows 10 hoặc Windows 11

Chương trình của Nirsoft hoạt động — nhưng nó có thể kích hoạt cảnh báo trong phần mềm chống vi-rút hoặc thậm chí là trình duyệt của bạn. Nếu bạn không muốn giải quyết vấn đề đó, ShowKeyPlus là một lựa chọn thay thế tốt. ShowKeyPlus có sẵn trực tiếp từ Microsoft Store dành cho Windows 10 và Windows 11.

Mở Microsoft Store, tìm ShowKeyPlus, sau đó nhấp vào nút "Cài đặt" và đợi trong khi nó tải xuống và cài đặt. Sẽ không mất nhiều thời gian; chương trình này khá nhỏ.


Nhấp vào "Mở" sau khi tải xuống và các khóa sản phẩm trên hệ thống của bạn sẽ được hiển thị.


Điều quan trọng cần lưu ý là có thể có cả khóa đã cài đặt và khóa OEM. OEM, hay Nhà sản xuất thiết bị gốc, các khóa được gắn với phần cứng của thiết bị. Nếu bạn đang sử dụng máy tính để bàn hoặc máy tính xách tay dựng sẵn, khóa OEM và khóa được cài đặt sẽ giống nhau trừ khi bạn mua riêng giấy phép Windows khác.

Nếu bạn đã mua và cài đặt giấy phép Windows riêng cho máy tính xách tay hoặc máy tính xách tay dựng sẵn (hoặc cho máy tính do bạn tự tạo), hãy đảm bảo bạn lấy khóa đã cài đặt chứ không phải khóa OEM. Khóa OEM phải chịu nhiều hạn chế hơn khóa bán lẻ, vì vậy bạn không muốn vô tình sử dụng sai khóa.

6. Sử dụng tập lệnh để khôi phục khóa sản phẩm Windows 10 hoặc Windows 11 của bạn

Nếu không muốn sử dụng tiện ích của bên thứ ba để tìm khóa sản phẩm, bạn luôn có thể sử dụng tập lệnh Visual Basic (VBS).

Sao chép và dán đoạn script bên dưới vào Notepad. Sau đó, đi tới Tệp > Lưu dưới dạng, đặt loại tệp thành "Tất cả tệp", sau đó đặt tên cho tập lệnh giống như "Product Key Script.vbs" và lưu nó.


Mã nguồn [Chọn]
Option Explicit
Dim objshell,path,DigitalID, Result
Set objshell = CreateObject("WScript.Shell")
'Set registry key path
Path = "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\"
'Registry key value
DigitalID = objshell.RegRead(Path & "DigitalProductId")
Dim ProductName,ProductID,ProductKey,ProductData
'Get ProductName, ProductID, ProductKey
ProductName = "Product Name: " & objshell.RegRead(Path & "ProductName")
ProductID = "Product ID: " & objshell.RegRead(Path & "ProductID")
ProductKey = "Installed Key: " & ConvertToKey(DigitalID)
ProductData = ProductName & vbNewLine & ProductID & vbNewLine & ProductKey
'Show messbox if save to a file
If vbYes = MsgBox(ProductData & vblf & vblf & "Save to a file?", vbYesNo + vbQuestion, "BackUp Windows Key Information") then
Save ProductData
End If
'Convert binary to chars
Function ConvertToKey(Key)
Const KeyOffset = 52
Dim isWin8, Maps, i, j, Current, KeyOutput, Last, keypart1, insert
'Check if OS is Windows 8
isWin8 = (Key(66) \ 6) And 1
Key(66) = (Key(66) And &HF7) Or ((isWin8 And 2) * 4)
i = 24
Maps = "BCDFGHJKMPQRTVWXY2346789"
Do
Current= 0
j = 14
Do
Current = Current* 256
Current = Key(j + KeyOffset) + Current
Key(j + KeyOffset) = (Current \ 24)
Current=Current Mod 24
j = j -1
Loop While j >= 0
i = i -1
KeyOutput = Mid(Maps,Current+ 1, 1) & KeyOutput
Last = Current
Loop While i >= 0

If (isWin8 = 1) Then
keypart1 = Mid(KeyOutput, 2, Last)
insert = "N"
KeyOutput = Replace(KeyOutput, keypart1, keypart1 & insert, 2, 1, 0)
If Last = 0 Then KeyOutput = insert & KeyOutput
End If
ConvertToKey = Mid(KeyOutput, 1, 5) & "-" & Mid(KeyOutput, 6, 5) & "-" & Mid(KeyOutput, 11, 5) & "-" & Mid(KeyOutput, 16, 5) & "-" & Mid(KeyOutput, 21, 5)
End Function
'Save data to a file
Function Save(Data)
Dim fso, fName, txt,objshell,UserName
Set objshell = CreateObject("wscript.shell")
'Get current user name
UserName = objshell.ExpandEnvironmentStrings("%UserName%")
'Create a text file on desktop
fName = "C:\Users\" & UserName & "\Desktop\WindowsKeyInfo.txt"
Set fso = CreateObject("Scripting.FileSystemObject")
Set txt = fso.CreateTextFile(fName)
txt.Writeline Data
txt.Close
End Function

Khi bấm đúp vào tập lệnh VBS, bạn sẽ nhận được một cửa sổ bật lên nhỏ hiển thị mã khóa sản phẩm Windows của mình. Nó cũng cho phép bạn lưu nó dưới dạng tệp văn bản để bạn có thể tham khảo nó sau.


7. Đọc mã khóa sản phẩm từ nhãn dán chứng nhận xác thực

Nếu bạn có PC thời Windows 7, rất có thể khóa của PC là một khóa duy nhất mà nhà sản xuất sử dụng cho tất cả PC của họ. Do "System Locked Pre-installation" nên bạn không được phép sử dụng key đó để cài Windows. Nếu thử, bạn sẽ nhận được thông báo lỗi về việc khóa không hợp lệ.

Để kiểm tra, bạn cần tìm nhãn dán chứng nhận xác thực trên máy tính của mình. Nhãn COA xác minh rằng máy tính đi kèm với bản sao Windows đích thực và nhãn dán đó có mã khóa sản phẩm được in trên đó. Bạn sẽ cần khóa sản phẩm đó để cài đặt lại Windows — và nếu nhà sản xuất sử dụng Cài đặt sẵn bị khóa hệ thống thì khóa đó sẽ khác với khóa mà PC của bạn đi kèm trong phần mềm.

Kiểm tra máy tính của bạn để tìm chìa khóa. Trên máy tính xách tay, nó có thể ở dưới cùng của máy tính xách tay. Nếu laptop của bạn có pin rời thì có thể nó nằm dưới pin. Nếu có một ngăn nào đó mà bạn có thể mở được thì nó có thể ở trong đó. Nó thậm chí có thể bị kẹt vào cục sạc của máy tính xách tay. Nếu là máy tính để bàn, hãy nhìn vào mặt bên của vỏ máy tính để bàn. Nếu nó không có ở đó, hãy kiểm tra mặt trên, mặt sau, mặt dưới và bất kỳ nơi nào khác có thể có.


Nếu chìa khóa đã bong ra khỏi nhãn dán thì bạn không thể làm được gì nhiều. Bạn có thể thử liên hệ với nhà sản xuất máy tính của mình và giải thích điều gì đã xảy ra nhưng chúng tôi không thể đảm bảo rằng họ sẽ trợ giúp. Tuy nhiên, Microsoft sẽ luôn sẵn lòng bán cho bạn một khóa khác!

Hệ thống khóa sản phẩm rất phức tạp để hiểu vì Microsoft không thực sự muốn người dùng Windows thông thường cài đặt lại Windows trên PC của họ. Thay vào đó, họ muốn bạn sử dụng phương tiện khôi phục của nhà sản xuất máy tính hơn. Tuy nhiên, phương tiện khôi phục chứa đầy phần mềm bloatware mà bạn không muốn có trên PC của mình — đó là lý do tại sao rất nhiều người đam mê công nghệ thường chọn cài đặt lại Windows trên PC mới của họ.