Trong khi cố gắng cài đặt Windows 10 vào một máy ảo để tôi có thể nâng cấp máy ảo đó vào Windows 11, tôi đã bị chặn bởi thông báo lỗi vô dụng "Windows không thể tìm thấy các điều khoản cấp phép phần mềm của Microsoft. Đảm bảo các nguồn cài đặt hợp lệ và khởi động lại cài đặt. " Sau khi nghịch đảo trong một thời gian, tôi đã có thể tìm thấy một giải pháp hoạt động.
Hóa ra thông báo lỗi này thực sự có nghĩa là một cái gì đó hoàn toàn khác so với những gì nó nói: Có gì đó không ổn với máy tính này.
Thông thường, bạn sẽ nhận được thông báo này khi bạn cài đặt vào máy ảo và bạn đã có thứ gì đó được cấu hình theo cách kỳ lạ không bình thường đối với máy tính Windows 10 hoặc 11. Ví dụ, đây là một số lý do bạn có thể có một vấn đề:
-
Bạn có bộ nhớ động được bật trong
Hyper-V.
Đây là vấn đề mà tôi có, và tắt bộ nhớ động ngay lập tức giải quyết vấn đề. Xem bên dưới để làm thế nào để làm điều đó. -
Không đủ bộ nhớ được phân bổ cho máy ảo
Nếu bạn đang cố gắng cài đặt vào một máy ảo không có nhiều RAM được gán cho nó, Windows có thể sẽ thất bại. -
Máy ảo VMware của bạn có một
ổ đĩa mềm
Yeah, windows 10 thực sự không thích ổ đĩa mềm, và có thể sẽ không cài đặt trong một máy ảo nếu bạn có. -
Khởi động an toàn không được kích hoạt
Bạn sẽ muốn kích hoạt khởi động an toàn. Xem bên dưới để biết chi tiết. -
Tạo một máy ảo trống và thử lại
Đôi khi phần mềm máy ảo bạn đang sử dụng có cài đặt mặc định không chính xác, do đó bạn có thể tạo một mẫu máy ảo theo cách thủ công bằng các cài đặt phù hợp, sau đó gắn ISO và thực hiện cài đặt. -
Có gì đó không ổn với phương tiện cài đặt của bạn
Hãy thử tải xuống hình ảnh ISO một lần nữa hoặc sử dụng một ổ đĩa flash khác.
Hoàn toàn có thể là một cái gì đó khác gây ra lỗi này, nhưng đây là những giải pháp mà chúng ta gặp phải trong khi nghiên cứu.
Cách vô hiệu hóa bộ nhớ động trong Hyper-V
Mở Trình quản lý Hyper-V, tìm máy ảo của bạn trong danh sách và mở cài đặt bằng cách nhấp chuột phải hoặc sử dụng ngăn Hành động ở phía bên phải. Đầu xuống bộ nhớ và sau đó bỏ chọn tùy chọn cho "Kích hoạt bộ nhớ động".
Bạn sẽ muốn đảm bảo rằng bạn đã gán đủ RAM vào VM cho Windows thực sự hoạt động đúng.
Đóng hộp thoại, khởi động lại VM của bạn và nó sẽ bắt đầu hoạt động ngay lập tức.
Cách bật khởi động an toàn trong Hyper-V
Mở Trình quản lý Hyper-V và mở cài đặt cho máy ảo của bạn. Trong ngăn bên trái tìm bảo mật, sau đó kiểm tra tùy chọn cho "Bật Secure Boot".
Tùy chọn này thực sự nên được kiểm tra theo mặc định, nhưng đôi khi tạo một mẫu máy ảo bằng tay có thể khiến nó bị bỏ chọn.
Bạn sẽ có thể đính kèm iso và hoàn thành việc cài đặt tại thời điểm này.