Key kích hoạt dành cho cá nhân, học sinh, sinh viên và nhu cầu học tập, làm việc cơ bản.

Cách cài và kích hoạt Windows 10 IoT Enterprise LTSC 2021 cho kiosk

Bạn đang dựng một chiếc kiosk tra cứu, một máy POS bán hàng hay một bảng quảng cáo kỹ thuật số: máy bật suốt ngày đêm, chạy đúng một ứng dụng, và hiếm khi có người đụng tới. Windows 10 IoT Enterprise LTSC 2021 sinh ra cho đúng loại thiết bị đó.

Bài này viết theo đúng thứ tự triển khai thật, và thứ tự ở đây quan trọng hơn mọi thứ khác. Làm sai thứ tự thì máy vẫn chạy trong ngày lắp đặt, nhưng cứ mỗi lần khởi động lại là trạng thái kích hoạt biến mất — lỗi kinh điển của người lần đầu làm kiosk.

Đọc bảng này trước khi động vào máy

Toàn bộ giá trị của bài nằm ở bảng dưới. Bốn bước cuối phải theo đúng thứ tự này, không đảo được:

BướcViệc phải làmVì sao phải ở đúng vị trí này
1Cài Windows 10 IoT Enterprise LTSC 2021 lên thiết bịDùng bộ cài riêng, không nằm trong bộ cài Windows 10 phổ thông
2Cài driver, nhất là driver màn hình cảm ứng và thiết bị ngoại viMáy POS và kiosk luôn có ngoại vi đặc thù: đầu đọc mã vạch, ngăn kéo tiền, máy in hoá đơn
3Cài và chạy thử ứng dụng của bạnChạy thử toàn bộ nghiệp vụ khi máy vẫn còn dễ sửa
4Nhập key và kích hoạtPhải xong trước khi bật bộ lọc ghi, nếu không thông tin kích hoạt sẽ bị xoá theo mỗi lần khởi động
5Xác nhận bằng slmgr /xprBước hay bị bỏ qua nhất; xác nhận xong mới được đi tiếp
6Đặt tự đăng nhập và giới hạn giao diện (Shell Launcher hoặc Assigned Access)Máy phải tự vào thẳng ứng dụng khi có sự cố mất điện
7Bật Unified Write Filter, khởi động lạiBật sau cùng, khi mọi thứ đã đúng và đã kích hoạt xong
8Chạy thử: tắt nguồn đột ngột vài lần, kiểm máy tự vào lại ứng dụngĐây là tình huống thật ngoài hiện trường, phải thử trước khi bàn giao

Nếu bạn chỉ nhớ được một điều từ bài này thì hãy nhớ bước 4 phải đứng trước bước 7.

Chuẩn bị

Đúng bộ cài

IoT Enterprise LTSC 2021 dùng file cài riêng. Bộ cài Windows 10 phổ thông chỉ liệt kê Home, Pro, Education và Pro for Workstations — không có nhánh IoT. Cũng đừng trông chờ đổi phiên bản tại chỗ từ một bản Windows 10 đang chạy: cách chắc chắn duy nhất là cài mới.

Các liên kết tải trỏ thẳng về máy chủ Microsoft nằm ở trang tải bộ cài. Không chắc mình đang cầm file gì thì nhắn cho chúng tôi qua trang liên hệ trước khi ra hiện trường.

Driver và ngoại vi

Đây là chỗ tốn thời gian nhất khi làm kiosk. Nhánh LTSC giữ nguyên bộ tính năng ở thời điểm phát hành nên với phần cứng đời rất mới đôi khi thiếu driver sẵn có. Tải trước vào USB: driver chipset, driver mạng, driver màn hình cảm ứng, driver đầu đọc mã vạch, driver máy in hoá đơn, driver ngăn kéo tiền. Những thứ này Windows gần như chắc chắn không có sẵn.

Đủ key cho đủ thiết bị

Mỗi key kích hoạt vĩnh viễn cho một thiết bị. Mười kiosk thì mười key, kể cả khi cả mười máy được bung từ cùng một ảnh đĩa. Nhân bản ảnh đĩa là chuyện bình thường và nên làm; dùng chung một key thì không — máy sẽ báo lỗi kích hoạt, và trường hợp đó không được bảo hành.

Mỗi key nên được kích hoạt trong vòng 7 ngày kể từ lúc nhận, nên hãy đặt hàng khi lịch lắp đặt đã chốt.

Bước 1-3: Cài máy và cài ứng dụng

  1. Tạo USB cài đặt từ ISO. Với Rufus: chọn USB ở ô Device, bấm SELECT trỏ tới ISO, chọn Partition scheme là GPT cho máy chạy UEFI hoặc MBR cho bo mạch nhúng đời cũ, rồi bấm START.
  2. Cắm USB vào thiết bị, khởi động lại và bấm phím Boot Menu ngay từ giây đầu. Máy nhúng và máy POS thường dùng F11, F7 hoặc Esc tuỳ bo mạch; không chắc thì vào BIOS bằng Delete rồi đặt thứ tự boot thủ công.
  3. Bấm Install now, chọn Custom: Install Windows only (advanced), xoá hết phân vùng của Drive 0 rồi chọn Unallocated Space và Next.
  4. Cài xong, rút USB ngay lần khởi động lại đầu tiên.
  5. Ở màn hình thiết lập, bỏ qua bước kết nối mạng để tạo tài khoản cục bộ. Thiết bị ngoài hiện trường không nên phụ thuộc vào tài khoản trực tuyến của một nhân viên cụ thể.
  6. Cài driver theo thứ tự: chipset → mạng → màn hình cảm ứng → ngoại vi. Kiểm bằng Device Manager (nhấn Windows + X): còn dấu chấm than vàng là còn thiếu.
  7. Cài ứng dụng của bạn và chạy thử trọn vẹn một vòng nghiệp vụ: quét mã, in hoá đơn, mở ngăn kéo, gửi dữ liệu về máy chủ.

Chỉ khi vòng chạy thử này trơn tru mới sang bước tiếp theo. Phát hiện thiếu driver ở đây thì bạn sửa còn nhẹ; phát hiện sau khi đã bật bộ lọc ghi thì phải tắt bộ lọc, khởi động lại, sửa, rồi bật lại và khởi động lại lần nữa.

Bước 4-5: Kích hoạt rồi xác nhận

Qua giao diện: nhấn Windows + I mở Settings, vào Update & Security → Activation, ở mục Update product key bấm Change product key, dán key rồi bấm Activate. Đây là đường đi của Windows 10; trên Windows 11 trang này nằm ở System → Activation — xem bài cách kích hoạt Windows 11 Pro bằng key bản quyền nếu bạn quản lý cả thiết bị Windows 11.

Kiosk thường không có bàn phím, nên chạy lệnh lại tiện hơn. Cắm tạm một bàn phím USB, bấm chuột phải nút Start, chọn Windows PowerShell (Admin):

slmgr /ipk XXXXX-XXXXX-XXXXX-XXXXX-XXXXXslmgr /atoslmgr /xpr

Lệnh cuối bắt buộc phải trả về "The machine is permanently activated". Chưa thấy câu này thì dừng lại, đừng đi tiếp sang bước bật bộ lọc ghi. Đầy đủ các tuỳ chọn của slmgr nằm ở tài liệu Slmgr.vbs của Microsoft.

Thiết bị chưa có mạng ngoài hiện trường thì dùng cách kích hoạt qua điện thoại của Microsoft: nhấn Windows + R, gõ slui 4, chọn quốc gia Vietnam, gọi số tổng đài hiện trên màn hình, đọc Installation ID rồi nhập Confirmation ID mà tổng đài đọc lại. Hoặc cho máy ra mạng đúng lúc kích hoạt rồi ngắt lại — kích hoạt vĩnh viễn xong thì máy không cần liên lạc lại với Microsoft nữa.

Ghi ngay năm ký tự cuối của key kèm số hiệu thiết bị vào một bảng tính. Lấy bằng slmgr /dli. Mười kiosk giống hệt nhau ngoài hiện trường thì đây là thứ duy nhất giúp bạn biết máy nào dùng key nào khi cần bảo hành.

Bước 6: Giới hạn giao diện

Bản IoT Enterprise có sẵn các công cụ dành cho thiết bị nhúng, nhưng chúng nằm trong một tính năng tuỳ chọn chưa bật sẵn. Mở Control Panel → Programs → Turn Windows features on or off, tìm nhánh Device Lockdown và bật những thứ bạn cần:

  • Shell Launcher — thay giao diện Windows bằng một ứng dụng desktop dạng .exe. Đây là lựa chọn đúng cho hầu hết phần mềm POS và phần mềm kiosk viết theo kiểu truyền thống.
  • Unified Write Filter — bộ lọc ghi, sẽ nói kỹ ở bước sau.
  • Keyboard Filter — chặn các tổ hợp phím giúp người dùng thoát ra hệ điều hành.

Ngoài ra còn Assigned Access trong Settings → Accounts, phù hợp khi ứng dụng của bạn thuộc dạng ứng dụng hiện đại. Ứng dụng của bạn là file .exe desktop thì dùng Shell Launcher mới đúng. Không chắc ứng dụng của mình thuộc dạng nào thì hỏi nhà phát triển phần mềm, hoặc nhắn cho chúng tôi mô tả để được gợi ý hướng làm.

Nhớ đặt luôn tự đăng nhập cho tài khoản chạy kiosk. Mất điện giữa đêm mà máy dừng ở màn hình đăng nhập thì sáng hôm sau cửa hàng không bán được.

Bước 7: Bật Unified Write Filter — sau cùng

Unified Write Filter khiến mọi thay đổi ghi lên ổ đĩa bị xoá sau mỗi lần khởi động lại. Với kiosk thì đây là tính năng vàng: người dùng có nghịch gì, phần mềm có ghi rác gì, khởi động lại là máy sạch như cũ.

Nhưng cũng chính vì vậy mà thứ tự quan trọng: nếu bạn nhập key khi bộ lọc đang bật thì thông tin kích hoạt cũng bị xoá theo lần khởi động lại kế tiếp. Máy sẽ quay về trạng thái chưa kích hoạt, và bạn sẽ tưởng key hỏng trong khi key hoàn toàn bình thường.

Mở Command Prompt quyền quản trị và dùng các lệnh sau:

LệnhDùng để làm gì
uwfmgr get-configXem bộ lọc ghi đang bật hay tắt, và trạng thái sẽ áp dụng sau lần khởi động tới
uwfmgr filter enableBật bộ lọc ghi — có hiệu lực sau khi khởi động lại
uwfmgr filter disableTắt bộ lọc ghi — cũng cần khởi động lại mới có hiệu lực

Quy trình bảo trì về sau, ghi lại cho kỹ thuật hiện trường: uwfmgr filter disable → khởi động lại → cài bản vá hoặc đổi cấu hình → uwfmgr filter enable → khởi động lại. Bỏ qua hai lần khởi động lại này thì mọi thay đổi bạn vừa làm sẽ biến mất.

Nhân bản sang nhiều thiết bị

Làm một loạt kiosk giống nhau thì dựng một máy mẫu rồi nhân bản, đừng cài lần lượt từng chiếc. Nhưng trước khi tạo ảnh đĩa, trên máy mẫu phải chạy Sysprep:

C:\Windows\System32\Sysprep\sysprep.exe /generalize /oobe /shutdown

Bỏ qua bước này thì mọi thiết bị mang cùng một mã định danh, sinh ra lỗi kích hoạt và lỗi trùng tên trong hệ thống quản lý — mà hậu quả chỉ hiện ra sau vài tuần, lúc máy đã nằm rải rác ngoài hiện trường.

Thứ tự đúng khi nhân bản: dựng máy mẫu và cài đủ ứng dụng → tắt bộ lọc ghi nếu đã bật → chạy Sysprep → tạo ảnh đĩa → bung sang từng thiết bị → nhập key riêng cho từng thiết bị → xác nhận kích hoạt → rồi mới bật bộ lọc ghi trên từng máy.

Bảng tra mã lỗi thường gặp

Tình huống hoặc mã lỗiNghĩa là gìXử lý thế nào
Khởi động lại là mất kích hoạtBạn đã nhập key khi bộ lọc ghi đang bậtChạy uwfmgr filter disable, khởi động lại, nhập lại key, xác nhận bằng slmgr /xpr, rồi mới uwfmgr filter enable và khởi động lại lần nữa.
0xC004F050Key không hợp lệ với phiên bản Windows đang càiChạy winver. Nguyên nhân phổ biến nhất là thiết bị đang chạy một bản Windows 10 khác vì bạn cài bằng bộ cài phổ thông. Cài mới bằng đúng bộ cài IoT Enterprise LTSC.
0xC004C008Key đã dùng đủ số thiết bị cho phépGần như luôn do dùng chung một key cho nhiều kiosk sau khi bung ảnh đĩa. Mỗi thiết bị cần một key riêng. Đối chiếu bảng key theo số hiệu thiết bị.
0xC004E016Máy chủ báo key không đúng định dạngDán sót ký tự hoặc dính dấu cách. Copy lại nguyên vẹn 25 ký tự từ email nhận key.
0x80072EE2Máy không liên lạc được với dịch vụ kích hoạtKiểm ngày giờ hệ thống trước tiên — thiết bị nhúng để lâu rất hay sai giờ do hết pin CMOS. Sau đó kiểm mạng và DNS. Không ra được Internet thì kích hoạt qua điện thoại bằng slui 4.
0xC004C003Máy chủ kích hoạt từ chối keyThường do kích hoạt trực tuyến quá số lần trong lúc thử đi thử lại. Dùng slui 4; vẫn không được thì gửi yêu cầu bảo hành kèm mã đơn và ảnh chụp thông báo lỗi.

Nguồn tham khảo: Microsoft – Get help with Windows activation errors

Gặp mã không có trong bảng thì chạy slmgr /dlv, chụp toàn bộ kết quả rồi gửi kèm yêu cầu hỗ trợ.

Vì sao nhánh IoT đáng chọn cho thiết bị chạy dài hạn

Điểm mạnh lớn nhất nằm ở lộ trình hỗ trợ. Windows 10 bản thường đã kết thúc hỗ trợ ngày 14/10/2025. Nhánh Enterprise LTSC 2021 còn nhận bản vá bảo mật tới tháng 1/2027. Còn IoT Enterprise LTSC 2021 có lộ trình kéo tới tháng 1/2032 — dài hơn hẳn.

Nếu hệ thống buộc phải ở lại Windows 10 bản thường thêm một thời gian, Microsoft có chương trình Extended Security Updates (ESU): máy phải đang chạy Windows 10 phiên bản 22H2, và ESU chỉ cấp bản vá bảo mật — không có tính năng mới, không kèm hỗ trợ kỹ thuật. Doanh nghiệp, trường học mua qua Volume Licensing với giá 61 USD/máy cho năm đầu, tối đa ba năm; máy cá nhân đăng ký ngay trong Settings → Update & Security → Windows Update (mục Enroll now), với lựa chọn miễn phí (đồng bộ cài đặt với tài khoản Microsoft, hoặc đổi 1.000 điểm Microsoft Rewards) hoặc trả phí một lần 30 USD. Thời hạn ESU hiện hành xem tại thông báo Windows 10 hết hỗ trợ của Microsoft và tài liệu Extended Security Updates.

Với thiết bị đã lắp cố định ngoài hiện trường, chênh lệch năm năm đó là khác biệt giữa việc phải đi thay cả loạt máy và việc để yên cho chúng chạy. Đây thường là lý do quyết định khi chọn nhánh cho một dự án kiosk hay POS.

Ngược lại, đừng chọn bản IoT cho máy để nhân viên làm việc đa nhiệm — thiếu Microsoft Store và giao diện bị giới hạn sẽ gây phiền mỗi ngày. Máy đó hợp với Enterprise LTSC 2021 hoặc Windows 10 Pro hơn. Dự án mới, phần cứng đời mới thì xem thêm Windows 11 IoT Enterprise LTSC 2024. Toàn bộ các bản nằm ở danh mục key bản quyền Windows.

Tóm lại

Thứ tự vàng cho một chiếc kiosk: cài hệ điều hành → cài driver và ngoại vi → cài ứng dụng và chạy thử trọn vòng nghiệp vụ → nhập key và kích hoạt → xác nhận bằng slmgr /xpr → đặt tự đăng nhập và giới hạn giao diện → bật Unified Write Filter → khởi động lại và thử tắt nguồn đột ngột vài lần trước khi bàn giao.

Lỗi phổ biến nhất của người lần đầu làm kiosk là bật bộ lọc ghi trước khi kích hoạt, rồi tưởng key hỏng khi máy liên tục quay về trạng thái chưa kích hoạt. Nhớ đúng một điều đó là bạn tránh được phần lớn rắc rối. Muốn kiểm sâu hơn trạng thái bản quyền của một thiết bị, xem bài cách kiểm tra Windows đã kích hoạt bản quyền chưa. Hướng dẫn cho sản phẩm khác ở Trung tâm hướng dẫn.

Câu hỏi thường gặp

Bật Unified Write Filter rồi thì trạng thái kích hoạt có bị xoá sau mỗi lần khởi động không?
Không, miễn là bạn kích hoạt Windows trước rồi mới bật bộ lọc ghi. Unified Write Filter xoá mọi thay đổi ghi lên ổ đĩa sau mỗi lần khởi động lại, nên nếu nhập key khi bộ lọc đang bật thì thông tin kích hoạt cũng biến mất theo. Thứ tự đúng là cài ứng dụng, nhập key, xác nhận bằng lệnh slmgr /xpr cho ra The machine is permanently activated, cuối cùng mới chạy uwfmgr filter enable rồi khởi động lại.
Máy kiosk không có bàn phím thì nhập key kiểu gì?
Cắm tạm một bàn phím USB trong lúc lắp đặt là cách đơn giản nhất, nhập xong thì rút ra. Cách khác là để kỹ thuật của cửa hàng kích hoạt từ xa qua UltraViewer nếu thiết bị đã có mạng, dịch vụ này miễn phí. Key được gửi tự động về email ngay sau khi thanh toán xác nhận nên bạn chuẩn bị sẵn được trước lúc ra hiện trường.
Tôi nhân bản ảnh đĩa sang mười máy kiosk, có dùng chung một key được không?
Không được. Mỗi key chỉ kích hoạt hợp lệ cho một thiết bị, kể cả khi cả mười máy được bung từ cùng một ảnh đĩa. Bạn vẫn nên tạo một ảnh đĩa chuẩn để triển khai hàng loạt, nhưng phải nhập key riêng cho từng máy sau khi bung ảnh. Nhớ chạy Sysprep với tham số /generalize /oobe /shutdown trên máy mẫu trước khi tạo ảnh, nếu không mọi thiết bị sẽ mang cùng một mã định danh và sinh lỗi kích hoạt về sau.
Muốn cài bản vá hoặc đổi cấu hình cho kiosk đang chạy thì làm thế nào?
Quy trình bảo trì gồm bốn bước, ghi lại cho kỹ thuật hiện trường. Chạy uwfmgr filter disable rồi khởi động lại, cài bản vá hoặc đổi cấu hình, sau đó chạy uwfmgr filter enable rồi khởi động lại lần nữa. Bỏ qua hai lần khởi động lại này thì mọi thay đổi bạn vừa làm sẽ biến mất, vì bộ lọc ghi chỉ đổi trạng thái sau khi khởi động. Dùng lệnh uwfmgr get-config để xem bộ lọc đang bật hay tắt.
Ứng dụng của tôi là file exe desktop, nên dùng Shell Launcher hay Assigned Access?
Ứng dụng dạng exe desktop, kiểu phần mềm POS và phần mềm kiosk viết theo lối truyền thống, thì dùng Shell Launcher để thay giao diện Windows bằng chính ứng dụng đó. Assigned Access phù hợp hơn với ứng dụng dạng hiện đại. Bạn bật Shell Launcher trong Control Panel, Programs, Turn Windows features on or off, ở nhánh Device Lockdown, nơi cũng có Unified Write Filter và Keyboard Filter. Nhớ đặt tự đăng nhập cho tài khoản chạy kiosk để máy tự vào thẳng ứng dụng sau khi mất điện.
Windows 10 IoT Enterprise LTSC 2021 còn được vá bảo mật tới khi nào?
Tới tháng 1/2032 theo lộ trình Microsoft đã công bố cho nhánh này, dài hơn hẳn so với tháng 1/2027 của Windows 10 Enterprise LTSC 2021 và so với Windows 10 bản thường vốn đã kết thúc hỗ trợ từ 14/10/2025. Với thiết bị lắp cố định ngoài hiện trường, chênh lệch đó chính là lý do người ta chọn nhánh IoT: bạn để máy chạy yên thay vì phải đi thay cả loạt sau vài năm.

Sản phẩm liên quan

Bài viết liên quan