Dek-D.com ใช้คุกกี้เพื่อพัฒนาประสบการณ์ของ
ผู้ใช้ให้ดียิ่งขึ้น เรียนรู้เพิ่มเติมที่นี่
ยอมรับ

วิธีซ่อนไดร์ฟโดยไม่ง้อโปรแกรม

ตั้งกระทู้ใหม่
ตั้งกระทู้ใหม่

เราสามารถซ่อน Drive เมื่อเข้า My Computer จะไม่สามารถมองเห็นได้

และยังกำหนดไม่ให้สามารถใช้งาน Drive นั้นๆได้ด้วยการแก้ไขค่า Registry

 

รูปแบบคำสั่งของไฟล์ .reg

 

Windows Registry Editor Version 5.00

 

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]

"NoDrives"=dword:00000000

"NoViewOnDrive"=dword:00000000

 

อธิบาย

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]

แก้ไขที่ตำแหน่งที่ระบุ

"NoDrives"=dword:00000000

ไม่แสดงไดร์ฟที่ต้องการ

"NoViewOnDrive"=dword:00000000

ไม่ให้สามารถใช้งานข้อมูลในไดร์ฟที่ำต้องการได้

 

โดยเอาค่า Hex ของ Drive ไปใส่ในช่อง 00000000 แทน

ค่าของแต่ละ Drive

A = 1

B = 2

C = 4

D = 8

E = 16

F = 32

G = 64

H = 128

I = 216

J = 512

K = 1024

L = 2048

M = 4096

N = 8192

O = 16384

P = 32768

Q = 65536

R = 131072

S = 262144

T = 524288

U = 1048576

V = 2097152

W = 4194304

X = 8388608

Y = 16777216

Z  = 33554432

All Drive = 67108863

 

แต่เราต้องแปลงก่อนจะใส่แทนในค่าเ่ช่น 

ยกตัวอย่างถ้าคุณไม่ต้องการให้เห็น Drive C:

ก็แก้ไขค่า

"NoDrives"=dword:00000000

เป็น

"NoDrives"=dword:00000004

 

แต่ถ้าเราต้องการซ่อน Drive Z

ต้องเอาค่า 33554432 ไปแปลงเป็นเลขฐาน 16 (Hex) ก่อน

 

การแปลงค่า Dec (เลขฐาน 10) เป็น Hex (เลขฐาน 16)

ทำได้ง่ายๆเพียงเปิดโปรแกรม Calulator ขึ้นมา

Start > All Programs >  Acessories > Calculator

 

 

เมนู View เลือก Scientific

 

จะได้หน้าจอเครื่องคิดเลขอีกแบบมาใช้

 

กดเลือก Dec (เลขฐาน 10) พิมพ์ค่าที่ต้องการ Drive Z  = 33554432

 

แล้วกด Hex (เลขฐาน 16) ก็จะได้ 2000000 เอาไปแทนค่าได้

 

ก็เอามาแทนค่้าจะได้ "NoDrives"=dword:2000000 ก็ซ่อน Drive Z ได้แล้ว

 

ถ้าต้องการซ่อนหลายๆ Drive ก็เพียงนำค่าของเลขแต่ละ Drive มาบวกกันก่อน

แล้วค่อยแปลงเป็นเลขฐาน 16 (Hex)

เช่น ต้องการซ่อน Drive C,D,E ก็เอา

C = 4

D = 8

E = 16

มาบวกกันเท่ากับ  28 แปลงเป็น Hex ได้ 1C ก็เอาไปแทน

"NoDrives"=dword:000001C

การป้องกันการใช้งานข้อมูลก็ใช้วิธีเดียวกันแต่หลีกเลี่ยงการป้องกัน Drive C

เดี๋ยวจะเกิดปัญหา แนะนำให้ทำ Drive อื่นที่ไม่ใช่ Drive C จะดีกว่า

 

ยกตัวอย่างเครื่องผมเลย

 

ผมต้องการจะซ่อนและป้องกัน Drive D,E และ Z

D = 8

E = 16

Z  = 33554432

เอาค่าทั้ง 3 มาบวกกันเท่ากับ  33554456 แปลงเป็น Hex ได้ 2000018

ก็เอามาแทน

Windows Registry Editor Version 5.00

 

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]

"NoDrives"=dword:02000018

"NoViewOnDrive"=dword:02000018

คัดลอกข้อความข้างบนไปใส่ใน NotePad

 

เมนู File เลือก Save As...

 

Save as type เลือกเป็น All File

ที่ช่อง File name พิมพ์ชื่อที่ต้องการภายในเครื่องไหม " " ตามด้วย .reg ดังภาพ

 

เรียบร้อยได้ไฟล์ HideDrive.reg มาแล้ว

 

 

ดับเบิ้ลคลิกที่ไฟล์ HideDrive.reg ดูจะขึ้นหน้าต่างมากด Yes แล้วกด OK

 

 

Drive D,E และ Z หายไปแล้ว ^^

ทดลองพิมพ์ D:\ ที่แถบ Address Bar

 

ไม่อนุญาตให้ทำการเข้าไปได้

 

แล้วจะแก้กลับละ แทนค่ากลับด้วย 0000000 แค่นั้นครับ ^^

 

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]

"NoDrives"=dword:00000000

"NoViewOnDrive"=dword:00000000

 

 

แล้วรันไฟล์ ShowDrive.reg ตามที่ผมเซฟไว้ ผลที่ได้

 

กลับมาแล้ว ^^

 

หวังว่าคงเป็นอีกวิธีที่จะป้องกันไม่ให้คนมือบอนมาวุ่นวายกับเครื่องเรานะครับ


PS.  หวัดดีเพื่อนๆในเว็บเด็กดีทุกคน

แสดงความคิดเห็น

>