Computer >> Hướng Dẫn Máy Tính >  >> Xử Lý Sự Cố >> Bảo Trì Máy Tính

Cách thêm giá trị REG_BINARY vào Windows Registry bằng lệnh REG ADD

Hướng dẫn này chứa hướng dẫn cách thêm giá trị "REG_BINARY" vào registry bằng lệnh "REG ADD".

Vài ngày trước tôi muốn xuất và nhập một giá trị "REG_BINARY" cụ thể từ máy tính này (gọi là "Máy A") sang máy khác (gọi là "Máy B"), bằng lệnh "REG ADD". Vì vậy tôi làm theo các bước sau:

1. Tại "Máy A", tôi dùng lệnh "Export" trong Registry Editor, để lưu khóa registry chứa giá trị "REG_BINARY" muốn nhập vào "Máy B".

2. Sau đó, tôi chuyển file .REG đã xuất sang "Máy B" và mở nó trong notepad, để xem nội dung.

3. Từ file .REG, tôi chỉ muốn nhập giá trị REG_BINARY "System Bus Extender" vào "Máy B", nên cách duy nhất là dùng lệnh "REG ADD".

Vì vậy, tôi copy dữ liệu của giá trị REG_BINARY "System Bus Extender", (được highlight trong ảnh chụp dưới), và dán vào cuối lệnh "REG ADD".

Cách thêm giá trị REG_BINARY vào Windows Registry bằng lệnh REG ADD

 

4. Sau khi copy dữ liệu, lệnh "reg add" trông như sau:

REG ADD "HKLM\SYSTEM\CurrentControlSet\Control\GroupOrderList" /f /v "System Bus Extender" /t REG_BINARY /d hex:0e,00,00,00,07,00,00,00,03,00,00,00,04,00,00,00,01,\
00,00,00,0f,00,00,00,08,00,00,00,09,00,00,00,0a,00,00,00,0b,00,00,00,0c,00,\
00,00,0d,00,00,00,0e,00,00,00,02,00,00,00,05,00,00,00

5. Như bạn có thể tưởng tượng, lệnh "reg add" không hoạt động, vì lệnh "reg add" không chấp nhận backslash, xuống dòng hay dấu phẩy và báo lỗi:

"ERROR: Invalid syntax. Specify valid hex value for '/d'.
Type "REG ADD /?" for usage"

Cách thêm giá trị REG_BINARY vào Windows Registry bằng lệnh REG ADD

Cách THÊM giá trị REG_BINARY vào Registry bằng lệnh REG ADD.

Cách đúng để "reg add" một giá trị REG_BINARY cụ thể, là chuyển đổi dữ liệu của giá trị REG_BINARY thành dạng lệnh "reg add" có thể nhận diện.

Để chuyển đổi dữ liệu hex REG_BINARY để dùng trong lệnh REG ADD, làm theo các bước sau:

1. Mở file Registry (.REG) chứa giá trị REG_BINARY bạn muốn nhập bằng lệnh "reg add".

2. Chọn và Copy (CTRL +C) vào clipboard toàn bộ dữ liệu sau tiền tố "hex:" của giá trị REG_BINARY (đó là giá trị bạn muốn nhập, ví dụ giá trị Binary "System Bus Extender".)

Cách thêm giá trị REG_BINARY vào Windows Registry bằng lệnh REG ADD

 

3. Mở notepad mới và nhấn CTRL + V để dán dữ liệu đã copy từ clipboard.

Cách thêm giá trị REG_BINARY vào Windows Registry bằng lệnh REG ADD

 

4. Bây giờ xóa (delete) khỏi văn bản tất cả Backslashes (\), Page Breaks, khoảng trắng và Dấu phẩy (,).

5. Cuối cùng, bạn sẽ có một dòng dài, như ảnh chụp dưới:

Cách thêm giá trị REG_BINARY vào Windows Registry bằng lệnh REG ADD

6. Chọn toàn bộ văn bản CTRL + A và nhấn CTRL +C để copy vào clipboard.

7. Đi đến cuối lệnh "REG ADD", thêm khoảng trắng sau "/d" và nhấn CTRL + V để dán dữ liệu giá trị REG_BINARY. Sau đó, lệnh "reg add" sẽ trông như sau:

REG ADD "HKLM\SYSTEM\CurrentControlSet\Control\GroupOrderList" /f /v "System Bus Extender" /t REG_BINARY /d 0e000000070000000300000004000000010000000f00000008000000090000000a0000000b0000000c0000000d0000000e0000000200000005000000

7. Cuối cùng nhấn Enter để thực thi lệnh và bạn đã xong!

Cách thêm giá trị REG_BINARY vào Windows Registry bằng lệnh REG ADD

 

Xong! Hãy cho tôi biết hướng dẫn này có giúp được bạn không bằng cách để lại bình luận về trải nghiệm của bạn. Vui lòng thích và chia sẻ hướng dẫn này để giúp đỡ người khác.