วิธีสร้างค่าสตริงใน Windows Registry โดยใช้ RegEdit การเปลี่ยนการตั้งค่ารีจิสทรีของระบบ Windows การเพิ่มและการเปลี่ยนแปลงการตั้งค่าคีย์ในรีจิสทรีของ Windows

เมื่อตั้งค่าระบบ Windows สถานการณ์อาจเกิดขึ้นเมื่อการตั้งค่าเฉพาะไม่สามารถเปลี่ยนแปลงผ่านอินเทอร์เฟซผู้ใช้ได้

บ่อยครั้งวิธีแก้ปัญหาอยู่ที่ แก้ไขรีจิสทรีของระบบ Windowsซึ่งคุณสามารถมีอิทธิพลต่อการตั้งค่าระบบปฏิบัติการจำนวนมากได้
ด้านล่างเราจะดูที่ รีจิสทรีคืออะไรและวิธีการเปลี่ยนแปลง เพื่อความสะดวก เราจะแบ่งบทความออกเป็นส่วนเล็กๆ

การกำหนดและเปิดใช้งานรีจิสทรีของ Windows

คำจำกัดความของคำ รีจิสทรีของ Windowsมีหลายสิ่งที่สามารถให้ได้ นี่คือสิ่งที่ค่อนข้างง่ายและเข้าใจง่าย:

รีจิสทรีของ Windowsเป็นฐานข้อมูลการตั้งค่าและพารามิเตอร์ของระบบปฏิบัติการซึ่งมีโครงสร้างแบบต้นไม้

นั่นคือการตั้งค่าระบบปฏิบัติการของผู้ใช้และระบบปฏิบัติการจำนวนมากสะท้อนให้เห็นในสภาพแวดล้อมเสมือนจริงนี้

ลองดูสองวิธีหลักในการเปิดใช้ยูทิลิตี้ Registry Editor มาตรฐาน:

การเปิดตัวแก้ไขรีจิสทรีโดยใช้คำสั่ง Run

  • เปิดยูทิลิตี้ ดำเนินการ, กำลังจะ เริ่ม - ทุกโปรแกรม - มาตรฐาน(ใน Windows 10 ยูทิลิตี้ ดำเนินการอยู่ในแค็ตตาล็อก บริการ) หรือโดยการกดปุ่มบนคีย์บอร์ดค้างไว้ เริ่ม(บนคีย์บอร์ดบางอันจะมีเครื่องหมายเป็น ชนะ) และ
  • ในหน้าต่างที่เปิดขึ้น ให้ป้อนคำสั่ง regedit

    และกดปุ่ม เข้า

เปิดตัวแก้ไขรีจิสทรีจาก Explorer

  • ไปที่แค็ตตาล็อก ซี:\Windows
  • เรียกใช้ไฟล์ผู้บริหาร regedit.exe

หน้าต่าง Registry Editor จะเปิดขึ้นต่อหน้าเรา

โครงสร้างรีจิสทรีของ Windows

การแสดงข้อมูลในรีจิสทรีมีโครงสร้างบางอย่าง
ทางด้านขวาของหน้าต่างเราจะเห็นส่วนและสาขาของรีจิสทรีซึ่งแต่ละส่วนเรียกว่ากลุ่มรีจิสทรีในขณะที่ทางด้านซ้ายจะมีคีย์รีจิสทรีและพารามิเตอร์

คีย์รีจิสทรี

แต่ละส่วนของรีจิสทรีจะแสดงข้อมูลที่กำหนด ระบบปฏิบัติการเวอร์ชันใหม่จาก Microsoft มีห้าส่วน:

  • HKEY_CLASSES_ROOT(HKCR) - มีพารามิเตอร์สำหรับกำหนดประเภทไฟล์และอ็อบเจ็กต์
  • HKEY_CURRENT_USER(HKCU) - การตั้งค่าของผู้ใช้ปัจจุบัน (บัญชี)
  • HKEY_LOCAL_MACHINE(HKLM) - การตั้งค่าคอมพิวเตอร์ทั่วไปที่ใช้กับผู้ใช้ทุกคน
  • HKEY_USERS(HKU) - แสดงข้อมูลเกี่ยวกับผู้ใช้
  • HKEY_CURRENT_CONFIG(HKCC) - แสดงพารามิเตอร์ของฮาร์ดแวร์และอุปกรณ์ที่เชื่อมต่อของคอมพิวเตอร์

ใน Windows OS เวอร์ชันแรกๆ มีอีกส่วนหนึ่ง:

    • HKEY_DYN_DATA(HKDD) - ประกอบด้วยข้อมูลที่เปลี่ยนแปลงแบบไดนามิกเกี่ยวกับโหลดของโปรเซสเซอร์ การใช้ RAM และพารามิเตอร์ปัจจุบันอื่น ๆ

ประเภทข้อมูลรีจิสทรี

รีจิสตรีคีย์ใน Windows อาจมีหลายประเภท เราจะไม่ลงรายละเอียดของแต่ละคีย์ ผู้ใช้ทั่วไปไม่จำเป็นต้องรู้สิ่งนี้ เราจะแสดงรายการไว้ด้านล่าง:

- พารามิเตอร์สตริง
- พารามิเตอร์ไบนารี
- ค่า DWORD (32 บิต)
- พารามิเตอร์ QWORD (64 บิต)
- พารามิเตอร์หลายบรรทัด
- พารามิเตอร์สตริงที่ขยายได้

คุณไม่สามารถเปลี่ยนประเภทข้อมูลของคีย์ที่สร้างขึ้นโดยใช้วิธีมาตรฐานได้ หากคุณทำผิดพลาดระหว่างการสร้าง คุณต้องลบรายการที่ไม่ถูกต้องและเพิ่มคีย์ใหม่

การสำรองข้อมูลรีจิสทรี

ก่อนที่จะแก้ไขรีจิสทรีขอแนะนำเสมอ สร้างสำเนาสำรองสาขาหรือส่วนที่มีการแก้ไข

การป้อนพารามิเตอร์ที่ไม่ถูกต้องลงในรีจิสทรีของระบบ Windows อาจทำให้การทำงานไม่เสถียรและระบบล่ม

การสร้างการสำรองข้อมูลรีจิสทรี


ในการสร้างการสำรองข้อมูลคีย์รีจิสทรี เราจะใช้ฟังก์ชันส่งออกในยูทิลิตี้มาตรฐาน ลงทะเบียนใหม่.

  1. เปิดตัวแก้ไขรีจิสทรีใช้คำสั่ง regedit จากหน้าต่าง Run หรือเรียกใช้ไฟล์ผู้บริหารที่มีชื่อเดียวกันจาก Explorer (วิธีการอธิบายไว้ข้างต้น)
  2. คลิกขวาที่ส่วนที่ต้องการแล้วเลือกส่งออก
  3. ในหน้าต่างที่ปรากฏขึ้น ให้เลือกไดเร็กทอรีที่จะบันทึกไฟล์สำรองข้อมูล ป้อนชื่อไฟล์แล้วคลิกปุ่มบันทึก

การกู้คืนรีจิสทรีจากการสำรองข้อมูล

หากจำเป็นต้องกู้คืนข้อมูลรีจิสทรีจากสำเนาสำรองด้วยเหตุผลบางประการ เราจะต้องเรียกใช้ไฟล์สำรองที่มีนามสกุลเท่านั้น *.regและตกลงที่จะ ทำการเปลี่ยนแปลงรีจิสทรี.

การลบรายการออกจากรีจิสทรีของ Windows

ก่อนอื่นเราทราบ ว่าบางคีย์มีค่าเริ่มต้น- ซึ่งหมายความว่าแม้ว่าคีย์ใดคีย์หนึ่งไม่อยู่ในสาขา ระบบจะทำงานเหมือนกับว่าได้รับการกำหนดพารามิเตอร์เริ่มต้นแล้ว

จากนี้เราสามารถสรุปได้ว่ากระบวนการแก้ไขรีจิสทรีแบ่งออกเป็นหลายประเภท:

  • การเปลี่ยนพารามิเตอร์ของคีย์ที่มีอยู่
  • การเพิ่มคีย์ลงในรีจิสทรีและกำหนดค่าที่ต้องการ
  • ลบคีย์ที่ไม่จำเป็นหรือแม้แต่ลมพิษออกจากรีจิสทรี

เราตรงไปยังจุดสุดท้ายเกี่ยวกับ การลบรายการออกจากรีจิสทรี.
ส่วนใหญ่มักจำเป็นหลังจากถอดซอฟต์แวร์ทำความสะอาดส่วนท้ายออกแล้ว ความจริงก็คือบางโปรแกรมที่ทำงานในสภาพแวดล้อม Windows ระหว่างการติดตั้งและระหว่างการดำเนินการโต้ตอบกับรีจิสทรีของระบบอย่างแข็งขันโดยเพิ่มรายการพร้อมข้อมูลทางเทคนิคที่นั่น แต่ในระหว่างการถอนการติดตั้ง ไม่ใช่ทุกบรรทัดในรีจิสทรีจะถูกลบ ปัญหานี้แก้ไขได้บางส่วนโดยโปรแกรมถอนการติดตั้งจากนักพัฒนาบุคคลที่สาม แต่ก็มีบางกรณีที่ต้องมีการแทรกแซงด้วยตนเอง

หลังจากทั้งหมดข้างต้นอาจมีบางคนมีคำถามที่สมเหตุสมผล: ทำไมต้องล้างรีจิสทรีของรายการที่ไม่จำเป็นด้วย?
คำตอบนั้นง่าย: ประการแรกบางครั้งรายการที่เหลือในรีจิสทรีหลังจากถอนการติดตั้งโปรแกรมจะป้องกันการติดตั้งซอฟต์แวร์เดียวกันใหม่ ประการที่สองรายการรีจิสตรีจะถูกเก็บไว้ในไฟล์ขนาดใหญ่ซึ่งการเพิ่มขึ้นนี้ส่งผลเสียต่อการกระจายตัวของฮาร์ดดิสก์และการตอบสนองของระบบ

อีกเหตุผลหนึ่งในการทำความสะอาดรีจิสทรีอาจเป็นเพราะการค้นพบรายการมัลแวร์ในนั้น มัลแวร์ดังกล่าวอาจเป็นไวรัสแบนเนอร์ โทรจัน และลิงก์โฆษณาที่คุกคามผู้ใช้ด้วยการเปิดหน้าเว็บที่ระบุในเบราว์เซอร์อย่างต่อเนื่อง โดยวิธีการที่เราเขียนเกี่ยวกับวิธีการกำจัดสิ่งหลังในบทความที่เกี่ยวข้อง:

การเพิ่มและการเปลี่ยนแปลงการตั้งค่าคีย์ในรีจิสทรีของ Windows

เราได้ดูตัวอย่างการตั้งค่า Windows ผ่านแล้ว การเพิ่มรายการรีจิสตรีในบทความและ.

มาดูกันว่าคุณจะเปลี่ยนพารามิเตอร์ของคีย์ที่มีอยู่ได้อย่างไร ยกตัวอย่างมาผลิตกัน ปิดการใช้งานการควบคุม UAC ผ่านรีจิสทรี(การควบคุมบัญชีผู้ใช้ - การควบคุมบัญชี)

เปิดตัวแก้ไขรีจิสทรีของ Windows

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System

ตอนนี้ทางด้านขวาของหน้าต่างเราจะพบกุญแจ เปิดใช้งานLUAและดับเบิลคลิกที่มัน
ในฟิลด์ค่า I 1 บน 0 และกดปุ่ม OK

ขณะนี้ เมื่อรันโปรแกรมที่ต้องการสิทธิ์เพิ่มเติม หน้าต่างการควบคุมบัญชีผู้ใช้ UAC จะไม่ปรากฏขึ้น

เพื่อความปลอดภัย ให้ดำเนินการ ปิดการใช้งาน UAC ไม่แนะนำเนื่องจากคอมพิวเตอร์มีความเสี่ยงมากขึ้นที่จะถูกเปิดโปรแกรมที่เป็นอันตรายโดยไม่ได้รับอนุญาต

นี่เป็นการสรุปการแนะนำของเราเกี่ยวกับรีจิสทรีระบบ Windows
ในบทความนี้เราจะมาดูหัวข้อวิธีสร้างไฟล์ reg เพื่อทำงานกับรีจิสทรีโดยอัตโนมัติเพื่อไม่ให้แก้ไขพารามิเตอร์ที่จำเป็นด้วยตนเอง เราจะพูดถึงวิธีการทำงานกับรีจิสทรีจากบรรทัดคำสั่งในสิ่งพิมพ์แยกต่างหาก

ได้เรียนรู้แล้ว สร้างค่าสตริงในรีจิสทรี Windows โดยใช้ RegEditคุณเริ่มเข้าใจว่าการทำงานกับรีจิสทรีไม่เพียงพอ พารามิเตอร์นี้จำเป็นต้องมีค่า แต่เมื่อสร้างพารามิเตอร์สตริงใหม่ จะมีการสร้างบันทึกที่ไม่มีค่า ด้านล่างนี้เราจะแสดงวิธีเพิ่ม/เปลี่ยนค่าของพารามิเตอร์สตริงในรีจิสทรีของ Windows

ดังนั้นหลังจากสร้างพารามิเตอร์สตริงใหม่ รายการใหม่จะปรากฏในรีจิสทรี Windows ที่ยังไม่มีค่า:

ในการเพิ่มหรือเปลี่ยนค่าของพารามิเตอร์ คุณต้องคลิกขวาที่ชื่อพารามิเตอร์ เมนูบริบทจะปรากฏขึ้นซึ่งคุณต้องเลือก “ เปลี่ยน...»:

หน้าต่างขนาดเล็กจะเปิดขึ้น “ การเปลี่ยนพารามิเตอร์สตริง- ในสนาม" พารามิเตอร์» ชื่อของพารามิเตอร์จะตั้งอยู่ (ไม่สามารถเปลี่ยนแปลงได้) แต่ในสนาม” ความหมาย"คุณสามารถป้อนค่าใหม่หรือเปลี่ยนแปลงค่าที่มีอยู่ได้ หลังจากการเปลี่ยนแปลง คุณจะต้องคลิกปุ่ม " ตกลง»:

ตอนนี้คุณสามารถเห็นในรายการรีจิสทรีของ Windows ว่าค่าที่คุณเพิ่งป้อนสอดคล้องกับพารามิเตอร์

ดังนั้นคุณสามารถป้อนหรือเปลี่ยนค่าของพารามิเตอร์สตริงในรีจิสทรี Windows โดยใช้ยูทิลิตี้ RegEdit

ในบทนี้เราจะมาดูอุปกรณ์รีจิสทรีของระบบปฏิบัติการ Windows อย่างละเอียดยิ่งขึ้น (ข้อมูลนี้เกี่ยวข้องกับ XP, 7, 8, 8.1, 10)

หากคุณต้องการทราบว่ารีจิสทรีของระบบคืออะไร คุณสามารถเริ่มได้จากบทเรียนก่อนหน้านี้ ซึ่งฉันได้อธิบายทุกอย่างโดยละเอียดแล้ว หากคุณรู้พื้นฐานแล้ว ฉันขอเชิญคุณมาเจาะลึกรีจิสทรีของ Windows

รีจิสทรีของ Windows ทำงานอย่างไร

โครงสร้างของรีจิสทรีสามารถดูได้ในโปรแกรมพิเศษ "ตัวแก้ไขรีจิสทรี" (สามารถดูคำแนะนำโดยละเอียดสำหรับการเปิดใช้งาน)

ตัวเลือกการเปิดตัวที่ง่ายที่สุด: คลิก วิน+อาร์ให้ป้อนคำสั่ง ลงทะเบียนใหม่และกด ตกลง.

Registry Editor คล้ายกับ Explorer มาก และโครงสร้างรีจิสทรีจะคล้ายกับระบบไฟล์ของคอมพิวเตอร์ของคุณ:

- จะแสดงทางด้านซ้าย ส่วนต่างๆคล้ายกับโฟลเดอร์ข้างในมี ส่วนย่อย(เช่นเดียวกับโฟลเดอร์ย่อย);

- จะแสดงทางด้านขวา ตัวเลือก(คล้ายกับไฟล์มาก) และพวกมัน ค่านิยม.

คีย์รีจิสทรีของ Windows

รีจิสทรี Windows 10, 8, 7, XP ประกอบด้วยห้าส่วนมาตรฐาน - รูทคีย์:

  • คีย์_ชั้นเรียน_ราก– ข้อมูลเกี่ยวกับประเภทไฟล์ที่ลงทะเบียนใน Windows
  • คีย์_ปัจจุบัน_ผู้ใช้– การตั้งค่าของผู้ใช้ที่เข้าสู่ระบบ Windows
  • คีย์_ท้องถิ่น_เครื่องจักร– การตั้งค่าเฉพาะคอมพิวเตอร์
  • คีย์_ผู้ใช้– การตั้งค่าสำหรับผู้ใช้ทุกคน
  • คีย์_ปัจจุบัน_กำหนดค่า– ข้อมูลเกี่ยวกับการตั้งค่าอุปกรณ์

เพื่อความง่าย มักระบุด้วยชื่อย่อ (คำย่อของตัวอักษรตัวแรก): HKCR, HKCU, HKLM, HKU, HKCC.

วัตถุประสงค์ของคีย์รีจิสทรี

ดูรายละเอียดเพิ่มเติมเล็กน้อยเกี่ยวกับคีย์รีจิสทรีของ Windows 10 (หากดูซับซ้อน ให้ไปที่การตั้งค่ารีจิสทรีโดยตรง):

คีย์รีจิสทรี คำอธิบาย
HKEY_CLASSES_ROOT
(สคข.)
ส่วนนี้จะจัดเก็บข้อมูลเกี่ยวกับไฟล์ทุกประเภทที่ Windows จำเป็นต้องทราบ (avi, doc, jpg และอื่นๆ ทั้งหมด) สำหรับแต่ละประเภทโปรแกรมที่เกี่ยวข้องจะถูกระบุไอคอนถูกกำหนดให้แสดงใน Explorer จะได้รับคำสั่งที่สามารถใช้กับไฟล์เหล่านี้ (เปิด พิมพ์ ฯลฯ ) หลังจากติดตั้งโปรแกรมต่าง ๆ ไฟล์ประเภทใหม่จะได้รับ ลงทะเบียนที่นี่ (เช่น หลังจากติดตั้งโปรแกรมเก็บถาวร 7-Zip ประเภทไฟล์จะปรากฏขึ้น 7z)
ส่วนนี้เป็นสำเนาของคีย์ย่อย HKEY_LOCAL_MACHINE\Software\Classes
HKEY_CURRENT_USER
(สศค.)
ส่วนนี้ประกอบด้วยการตั้งค่าของผู้ใช้ที่เข้าสู่ระบบในปัจจุบัน การตั้งค่าหน้าจอ รูปแบบแป้นพิมพ์ การเชื่อมต่อเครือข่าย การตั้งค่าโปรแกรม และอื่นๆ อีกมากมายจะถูกเก็บไว้ที่นี่
คำแนะนำส่วนใหญ่สำหรับการตั้งค่ารีจิสทรีใช้กับส่วนนี้
HKEY_USERS
(มข.)
ต่อไปนี้เป็นการตั้งค่าสำหรับผู้ใช้ระบบปฏิบัติการทั้งหมด รวมถึงการตั้งค่าเริ่มต้น ในความเป็นจริง ส่วน HKEY_CURRENT_USER เป็นหนึ่งในส่วนย่อยของส่วน HKEY_USERS และการเปลี่ยนแปลงการตั้งค่าทั้งหมดที่ผู้ใช้ทำจะถูกบันทึกไว้ในส่วนย่อยที่จัดสรรไว้
HKEY_LOCAL_MACHINE
(HKLM)
ส่วนนี้จะจัดเก็บข้อมูลเกี่ยวกับการตั้งค่าคอมพิวเตอร์ (การกำหนดค่าซอฟต์แวร์และฮาร์ดแวร์) ทุกสิ่งที่คุณเปลี่ยนแปลงในส่วนนี้จะส่งผลต่อผู้ใช้พีซีทั้งหมด
ส่วนนี้เป็นส่วนที่ได้รับความนิยมมากเป็นอันดับสองของการเปลี่ยนแปลงที่เกิดขึ้น
HKEY_CURRENT_CONFIG
(สศค.)
ส่วนนี้ประกอบด้วยข้อมูลเกี่ยวกับการตั้งค่าอุปกรณ์สำหรับเซสชันปัจจุบัน (โปรไฟล์ฮาร์ดแวร์) ส่วนนี้เป็นสำเนาของคีย์ย่อย “โปรไฟล์ HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Hardware” และในทางปฏิบัติแล้วไม่ได้ใช้สำหรับการเปลี่ยนแปลงด้วยตนเอง

ยินดีด้วย เรามาถึงครึ่งทางของบทเรียนแล้ว และคุณก็รู้เกี่ยวกับคีย์รีจิสตรีทั้งห้าคีย์แล้ว!

เพื่อศึกษาโครงสร้างรีจิสทรียังคงต้องทำความคุ้นเคยกับพารามิเตอร์และค่าต่างๆ

ประเภทของการตั้งค่ารีจิสทรีของ Windows

ดังที่เราทราบกันดีอยู่แล้วว่า ส่วนและส่วนย่อยมีพารามิเตอร์(เป็นภาษาอังกฤษ - รายการค่า) พารามิเตอร์อาจมีความหมายที่แตกต่างกัน เช่น: เส้นทางไฟล์ ชื่อโปรแกรม ตัวเลขต่างๆ เป็นต้น

ตัวอย่างโครงสร้างรีจิสทรีของ Windows 10

การตั้งค่ารีจิสทรีมีสามประเภทหลัก (และหลายรสชาติ):

  1. พารามิเตอร์สตริง – REG_SZ
  2. พารามิเตอร์ไบนารี – REG_BINARY
  3. พารามิเตอร์ DWORD – REG_DWORD

เรียนรู้เพิ่มเติมเกี่ยวกับการตั้งค่ารีจิสทรี

ฉันจะพยายามอธิบายโดยย่อถึงความแตกต่างระหว่างการตั้งค่ารีจิสทรี:

พารามิเตอร์ คำอธิบาย
พารามิเตอร์สตริง
เร็ก_สจ
ประกอบด้วยสตริงข้อความ เช่น เส้นทางไปยังไฟล์หรือโฟลเดอร์ (“C:\Windows”)
พารามิเตอร์สตริงขยาย
เร็ก_ขยาย_สจ
อาจมีตัวแปรพิเศษ เช่น แทนที่จะระบุ “C:\Windows” คุณสามารถระบุ %systemroot% ได้ (อันที่จริงนี่จะเป็นเส้นทางเดียวกัน แต่เราสามารถใช้ได้หากเราไม่ทราบล่วงหน้าว่าระบบปฏิบัติการถูกติดตั้งไว้ที่ใด ).
พารามิเตอร์หลายบรรทัด
เร็ก_มัลติ_สจ
สามารถมีได้มากกว่า 1 บรรทัด สะดวกหากต้องการกรอกรายการทั้งหมด
พารามิเตอร์ไบนารี
เร็ก_ไบนารี่
ชุดข้อมูลไบนารีที่แสดงในรูปแบบเลขฐานสิบหก (เช่น 10 82 A0 8F) ใช้เพื่อเก็บข้อมูลเกี่ยวกับอุปกรณ์
ค่า DWORD
เร็ก_DWORD
นี่คือจำนวนเต็มที่สามารถอยู่ในรูปแบบไบนารี ทศนิยม หรือเลขฐานสิบหก (เช่น 0x00000020 (32) - ค่าคีย์ทศนิยมอยู่ในวงเล็บ) ความยาวของตัวเลขคือ 4 ไบต์ (32 บิต) บ่อยครั้งที่พารามิเตอร์นี้ทำงานเหมือนสวิตช์: 1 – เปิด, 0 – ปิด

ในความเป็นจริงมีพารามิเตอร์หลายประเภทเป็นสองเท่า แต่เพื่อให้เข้าใจหลักการของโครงสร้างรีจิสทรีไม่จำเป็นต้องเข้าใจ (แต่ถ้าคุณต้องการอย่าลืมเขียนในความคิดเห็น!)

การปรากฏตัวของพารามิเตอร์ต่างๆ

ต่อไปนี้คือลักษณะที่การตั้งค่าแต่ละรายการปรากฏใน Registry Editor:

ประเภทของการตั้งค่ารีจิสทรีใน Windows 10 และ 8 (ตัวอย่าง)

นั่นก็คือทุกประเภท พารามิเตอร์สตริงโดยมีไอคอนระบุด้วยตัวอักษร “ เกี่ยวกับ", ก พารามิเตอร์ไบนารีและตัวเลขมีการระบุด้วยไอคอนพร้อมตัวเลข " 0011 ».

ว้าว ดูเหมือนว่าเราได้ครอบคลุมทุกสิ่งที่เราต้องการแล้ว!

บทสรุป

ดังนั้น ในบทเรียนนี้ เราจึงได้ทราบอุปกรณ์รีจิสทรีของ Windows 10/8/7/XP

ทำซ้ำ: รีจิสทรีประกอบด้วยห้าส่วนซึ่งสามารถมีส่วนย่อยได้ (เช่น โฟลเดอร์ใน Explorer) ส่วนและส่วนย่อยประกอบด้วย ตัวเลือก(สตริงและตัวเลข) ด้วยการเปลี่ยนค่าพารามิเตอร์ เราสามารถเปลี่ยนการตั้งค่าของระบบปฏิบัติการ โปรแกรม และผู้ใช้ได้

ไม่ยากเกินไปใช่ไหม?

ฉันหวังว่าจะได้รับข้อเสนอแนะและคำถามของคุณในความคิดเห็น!

ในบทช่วยสอนถัดไป เราจะเรียนรู้ว่ารีจิสทรีถูกจัดเก็บไว้ที่ไหนในฮาร์ดไดรฟ์ สมัครรับข่าวสาร แบ่งปันกับเพื่อน ๆ บนโซเชียลเน็ตเวิร์ก

ป.ล. ช่วงเวลาแห่งอารมณ์ขัน

แต่นี่คือสิ่งที่จะเกิดขึ้นถ้าคุณไม่เรียนบทเรียนไอที :)

ห้ามคัดลอกแต่คุณสามารถแชร์ลิงก์ได้

เมื่อทำงานกับบางโปรแกรมในระบบปฏิบัติการ Windows บางครั้งคุณจำเป็นต้องทำการเปลี่ยนแปลงวิธีการทำงาน ในบางกรณี การเพิ่มหรือแก้ไขรายการที่มีอยู่ใน Windows Registry จะช่วยให้บรรลุเป้าหมายที่เฉพาะเจาะจงได้ ในบทความนี้ เราจะดูวิธีสร้างค่าสตริงในรีจิสทรีของ Windows โดยใช้ RegEdit มีหลายตัวเลือกสำหรับการเปิด RegEdit ปรากฏขึ้น ในบทความนี้ .

ขั้นตอนแรกคือการตัดสินใจว่าคุณต้องการเพิ่มพารามิเตอร์สตริงใหม่ให้กับพารามิเตอร์ใด สำหรับผู้ที่งงกับคำถามนี้คงรู้ว่ากำลังทำอะไรอยู่ ดังนั้นเราจึงพบโฟลเดอร์ที่ต้องการในรีจิสทรี:

ทางด้านขวาของ Registry Editor คือเนื้อหาของโฟลเดอร์ หากมีบางรายการอยู่แล้ว รายการเหล่านั้นจะปรากฏขึ้น ในการสร้างพารามิเตอร์สตริงใหม่ คุณต้องคลิกขวาในพื้นที่ว่างในหน้าต่างด้านขวา เมนูจะเปิดขึ้นพร้อมลิงค์” สร้าง- เลื่อนเคอร์เซอร์ของเมาส์ไปที่ลิงก์นั้น เมนูจะปรากฏขึ้น จากเมนูนี้ ด้วยปุ่มซ้ายของเมาส์ ให้เลือกตัวเลือก “ พารามิเตอร์สตริง»:

อันเป็นผลมาจากการปรับเปลี่ยนเหล่านี้รายการรีจิสทรีใหม่ "" จะปรากฏขึ้น ชื่อที่สามารถ (และควร!) สามารถเปลี่ยนแปลงได้ทันที

เราเปลี่ยนชื่อของพารามิเตอร์ที่สร้างขึ้นใหม่เป็นสิ่งที่จำเป็นแล้วกด Enter หรือเพียงคลิกเมาส์ที่ใดก็ได้บนหน้าจอ:

ทั้งหมด! มีการสร้างพารามิเตอร์สตริงใหม่ในรีจิสทรีของ Windows! -

ดี

ข้าว. 5.3.หน้าต่างสำหรับเปลี่ยนค่าของพารามิเตอร์สตริง

หากต้องการเปลี่ยนค่าของพารามิเตอร์ที่พบ คุณต้องเลือกค่าดังกล่าวในเมนู แก้ไข(แก้ไข) เลือกรายการ เปลี่ยน(แก้ไข- อีกวิธีหนึ่งคือการคลิกขวาที่ตัวเลือกแล้วเลือก เปลี่ยนหรือดับเบิลคลิกโดยใช้พอยเตอร์เมาส์ ในรูป รูปที่ 5.3 และ 5.4 แสดงกล่องโต้ตอบทั่วไปสองกล่องสำหรับการเปลี่ยนค่าพารามิเตอร์

ข้าว. 5.4.หน้าต่างสำหรับเปลี่ยนค่าของพารามิเตอร์ตัวเลข

มุมมองของหน้าต่างสำหรับเปลี่ยนค่าพารามิเตอร์ของรีจิสทรี ดังแสดงในรูปที่ 1 5.3 ใช้เพื่อเปลี่ยนค่าสตริง และในรูป 5.4 – ค่าตัวเลข ( DWORD- ความหมายของพารามิเตอร์จะกำหนดชนิดข้อมูลของพารามิเตอร์ ค่าที่เป็นไปได้ และชื่อของกล่องโต้ตอบ

ข้อมูลพารามิเตอร์ประเภทต่างๆ จะสอดคล้องกับช่วงค่าอินพุตที่แตกต่างกัน ในรูป รูปที่ 5.5 แสดงกล่องโต้ตอบการแก้ไขข้อมูลไบนารี

ข้าว. 5.5.ตัวอย่างหน้าต่างการแก้ไขข้อมูลไบนารี

5.11. การลบคีย์รีจิสทรีหรือการตั้งค่า

คุณสามารถลบการตั้งค่ารีจิสทรีใดๆ ได้ เช่น โดยการเลือกจากเมนู แก้ไข(แก้ไข) ย่อหน้า ลบ(ลบ) หรือโดยการคลิกขวาที่พารามิเตอร์และเลือกจากเมนูบริบท ลบ(ลบ) หรือใช้เคอร์เซอร์ไฮไลต์พารามิเตอร์นี้ ให้กดปุ่ม ลบ- ขั้นตอนการลบเสร็จสิ้นเหมือนเช่นทุกครั้ง หน้าต่างยืนยันการกระทำที่เลือก: ในหน้าต่างคำเตือนที่ปรากฏขึ้น ให้เลือก ใช่(ใช่).

5.12. สร้างคีย์รีจิสทรีหรือค่า

เมื่อสร้างพารามิเตอร์ คุณต้องตัดสินใจว่าควรสร้างพารามิเตอร์นี้ในคีย์ใด ขั้นตอนการสร้างพารามิเตอร์มีดังนี้: เมื่อพบคีย์ที่ต้องการแล้วไฮไลต์แล้วคุณควรดำเนินการ แก้ไข -> ใหม่(แก้ไข -> สร้าง) และในเมนูย่อยที่ปรากฏขึ้น ให้เลือกประเภทของพารามิเตอร์ที่จะสร้าง คีย์ย่อยถูกสร้างขึ้นในลักษณะเดียวกัน ย่อหน้า สร้าง(สร้าง) เมนู แก้ไข(แก้ไข) ยังมีเมนูย่อยที่ให้คุณสร้างคีย์ย่อยใหม่ในคีย์ที่เลือก (รูปที่ 5.6) เมนูนี้จะเปิดใช้งานหากวัตถุที่เลือกนั้นเป็นคีย์ย่อย (อยู่ที่ด้านซ้ายของ Registry Explorer)

ข้าว. 5.6.ตัวอย่างการสร้างพารามิเตอร์

การตั้งค่าที่สร้างขึ้นจะปรากฏที่ด้านขวาของหน้าต่าง Registry Explorer ตามค่าเริ่มต้น ชื่อพารามิเตอร์จะถูกไฮไลต์เพื่อให้คุณสามารถป้อนได้ทันที การดำเนินการกำหนดค่าให้กับพารามิเตอร์จะเทียบเท่ากับการแก้ไขตามที่อธิบายไว้ข้างต้น

5.13. การส่งออกและนำเข้าข้อมูลรีจิสทรี

วิธีหนึ่งในการเก็บข้อมูลรีจิสทรีคือการส่งออกคีย์และคีย์ย่อยไปยังไฟล์ เนื้อหาของไฟล์นี้สามารถนำเข้ากลับเข้าสู่รีจิสทรีของคอมพิวเตอร์เครื่องนี้หรือเครื่องอื่นได้ในภายหลัง

หากต้องการส่งออกคีย์ คุณต้องเลือกคีย์ที่ส่งออกแล้วเลือก ส่งออก(ส่งออก) บนเมนู ไฟล์(ไฟล์- ในรูป 5.7 แสดงหน้าต่าง การส่งออกไฟล์รีจิสตรี(ส่งออกไฟล์รีจิสทรี).

ข้าว. 5.7.หน้าต่างสำหรับเลือกไฟล์เพื่อส่งออกสาขารีจิสทรี

ตัวอย่างนี้จะส่งออกคีย์ระดับบนสุด HKEY_LOCAL_MACHINE.

คุณสามารถนำเข้าคีย์รีจิสทรีไปยังไฟล์ประเภทต่างๆ ได้ ประเภทจะถูกเลือกในฟิลด์ ประเภทไฟล์(บันทึกเป็นประเภท- ส่วนขยายเริ่มต้นคือ .reg- คุณยังสามารถบันทึกข้อมูล เช่น ในรูปแบบข้อความ (extension .txt- ซึ่งจะทำให้คุณสามารถดูไฟล์ต่างๆ ได้ แผ่นจดบันทึก(แผ่นจดบันทึก) หรือใช้คำสั่งบรรทัดคำสั่ง แก้ไข- ยังสามารถส่งออกไปที่ .reg– ไฟล์ที่เข้ากันได้กับประเภทของรายการรีจิสตรีที่ใช้ Win9x/ นท- กล่องโต้ตอบนี้ช่วยให้คุณสร้างสำเนาสำรองของรีจิสทรีทั้งหมดได้ ในส่วน ช่วงการส่งออก(ช่วงการส่งออก) มีให้เลือกสองตัวเลือก:

รีจิสทรีทั้งหมด(ทั้งหมด) – การเก็บถาวรการลงทะเบียนทั้งหมด;

เลือกสาขา(สาขาที่เลือก) – การเก็บถาวรคีย์ที่เลือกและโครงสร้างลำดับชั้นทั้งหมดภายใต้คีย์นั้น

กระบวนการส่งออกหลังจากระบุชื่อไฟล์แล้วจะเสร็จสิ้นโดยการกดปุ่ม บันทึก(บันทึก). ขนาดของไฟล์ส่งออกขึ้นอยู่กับว่ามีการส่งออกรีจิสทรีทั้งหมดหรือบางส่วน ขนาดของไฟล์ที่สร้างในรูป 5.7 (คีย์ HKEY_LOCAL_MACHINE จะถูกส่งออก) ขึ้นอยู่กับจำนวนซอฟต์แวร์ที่ติดตั้ง ขอบเขตของพารามิเตอร์การกำหนดค่า ฯลฯ

หากต้องการนำเข้าไฟล์ให้ใช้คำสั่ง นำเข้า(นำเข้า) เมนู ไฟล์(ไฟล์- หลังจากรันคำสั่งนี้ กล่องโต้ตอบสำหรับเลือกไฟล์ที่นำเข้าจะปรากฏขึ้น คล้ายกับหน้าต่างส่งออก คุณต้องระบุชื่อไฟล์และคลิกที่ปุ่ม เปิด(เปิด- ถัดไป กล่องโต้ตอบจะปรากฏขึ้นเพื่อแสดงกระบวนการกู้คืน หากระบบปฏิบัติการที่ทำงานอยู่ใช้ค่าของคีย์ที่นำเข้า คำเตือนอาจปรากฏขึ้นเพื่อระบุว่าข้อมูลบางอย่างอาจไม่สามารถกู้คืนได้