วันพุธที่ 22 กรกฎาคม พ.ศ. 2558

Prevent Access to Removable drives: วิธีสร้าง File.reg เพื่อ "ห้ามการเขียน, ก็อปปี้ และ Saveข้อมูล" ลงในอุปกรณ์บันทึกข้อมูลภายนอกทุกชนิด ผ่านทาง USB Port (Flash drive, HD External, SSD External, Memory card)



วิธีสร้าง File.reg เพื่อ "ห้ามการเขียน, ก็อปปี้ และ Saveข้อมูล" ลงในอุปกรณ์บันทึกข้อมูลภายนอกทุกชนิด
ผ่านทาง USB Port (Flash drive, HD External, SSD External, Memory card)


 


Prevent Access Removable drives

 

 


ทำความเข้าใจ "ผลลัพธ์" กันก่อน

เมื่อทำการปรับแต่ง Reg ตามบทความนี้ ถ้าคุณเสียบ อุปกรณ์บันทึกข้อมูลเข้ากับ USB port คุณยังจะสามารถใช่งาน, ก็อปปี้ ไฟล์, โฟลเดอร์ต่างๆ ที่อยู่ในอุปกรณ์บันทึกข้อมูลภายนอกนั้นๆได้ตามปกติ
แต่ จะไม่สามารถแก้ไข, เขียนทับ, ก็อปปี้ไฟล์/โฟลเดอร์ใด ๆจากข้างในคอมพิวเตอร์ไปไว้ใน อุปกรณ์บันทึกข้อมูลภายนอกได้เลย

* สำหรับวินโดว์ XP จะ Support หรือเปล่าต้องทดลองกันเองค่ะ, แต่ถ้าเป็น Vista - 10 ก็ใช้งานได้ปกติ





วิธีทำ
1. Copy code ข้างล่างนำไป Paste ใน Notepad หรือ WordPad ก็ได้ จากนั้น Save ตั้งชื่อไฟล์อะไรก็ได้ 
แต่ต้องพิมพ์ต่อท้ายชื่อไฟล์เป็น
 .reg


Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\StorageDevicePolicies] "WriteProtect"=dword:1

creating  file.reg to Prevent Access to Removable drives
2. ดับเบิลคลิกที่ File.reg > Yes > Yes > OK (หรือคลิกขวาบนไฟล์.reg เลือก Merge ก็ได้ค่ะ)

Prevent Copying to write data to USB Flashdrive


*เมื่อลอง ก็อปปี้ไฟล์, โฟลเดอร์จากใน Drive ของคอมพิวเตอร์ ก็จะมี Pop-up ขึ้นมาเตือนตามรูป -->>



Note: ตามหลักการเขียนข้อมูลแบบ DWORD (32bit) Value ที่ถูกต้อง, เราต้องใส่ Value data ของ WriteProtect เป็น 00000001(เป็นเลขฐาน16 แปดหลัก, แต่ละหลักมีค่า=4bit, 4x8=32bit) แต่เนื่องจากเลข 0 เจ็ดหลักที่นำหน้าเลข 1 นั้นไม่มีค่าอะไรเลย เพราะฉะนั้นเราจึงไม่จำเป็นต้องใส่ก็ได้




วิธีคืนค่า USB.

1. Copy code ข้างล่างนำไป Paste ใน Notepad จากนั้น Save ตั้งชื่อไฟล์อะไรก็ได้ แต่ต้องพิมพ์ต่อท้ายชื่อไฟล์เป็น .reg
Windows Registry Editor Version 5.00
[-HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\StorageDevicePolicies]

Restore Prevent Copy & write data to USB Flashdrive
2. ดับเบิลคลิกที่ File.reg, USB port ก็จะกลับมาใช้งานได้ตามปกติ




Note
* Code ข้างบนหมายถึง: ให้ลบคีย์ที่ชื่อ StorageDevicePolicies ออกไปค่ะ 
ถ้าใช้วิธีการปรับแต่งจากข้างในโปรแกรม regedit เราจะต้องสร้างคีย์ (รวมถึงข้อมูลในคีย์) StorageDevicePolicies ขึ้นมาเอง เพราะฉะนั้นถ้าต้องการคืนค่าการใช้งาน USB Port ก็ต้องลบคีย์ StorageDevicePolicies ออกไป





** ถ้าคุณต้องการปรับแต่งใน Registry Editor ให้ทำตามนี้ **

Prevent Access Removable drives (regedit)


1. กด Windows + r > พิมพ์ regedit > OK > Yes
2. ในโปรแกรม regedit ให้เปิดเข้าไปตามนี้  HKEY_LOCAL_MACHINE\
SYSTEM\CurrentControlSet\Control
3. คลิกขวาบนคีย์ Control > New > key ตั้งชื่อเป็น StorageDevicePolicies
4. คลิกขวาบนคีย์ StorageDevicePolicies > New > DWORD (32bit) value > ตั้งชื่อเป็น WriteProtect > Value data = 1

วิธีการคืนค่า
- ให้คุณคลิกขวาบนคีย์ StorageDevicePolicies > Delete
- หรือ ถ้ายังไม่ต้องการลบก็ให้เปลี่ยนค่า Value data ของ WriteProtect = 0 ก็ได้ค่ะ




บทความที่มีเนื้อหาคล้ายกัน:  วิธีสร้าง File.reg เพื่อปิดการเชื่อมต่อ อุปกรณ์บันทึกข้อมูลภายนอกผ่านทาง USB Port : วิธีการนี้จะแตกต่างจากวิธีการในบทความนี้ก็ตรงที่ วินโดว์จะมองไม่เห็น External memory ทุกชนิดที่เสียบเข้ากับ USB Port





1 ความคิดเห็น :

Unknown กล่าวว่า...

ชอบมากเลย