โดยปกติแล้วผมมักจะสิงอยู่ในบอร์ดนี้ แต่ก็มีตอบกระทู้ไปอยู่บ้างเพื่อนๆบางคนก็คงเห็นผ่านตากับอยู่บ้าง ซึ่งบอกวิธีซ่อนไดร์โดยการใช้งานผ่าน GroupPolicy Editer แต่วิธีนี้ยังมีข้อจำกัดอยู่บ้างคือ มันมีรายละเอียดเยอะ กว่าจะหาเมนูซ่อนไดร์นี้เจอก็เล่นเอาตาลาย บวกกับมันยังไม่ยืดหยุ่นพอ คือ มันสามารถซ่อนได้เพียงแค่เพียงไม่กี่ไดร์สืบเนื่องจะกกระทู้นี้ครับ ที่ผมได้อ่าน
http://www.siamcafe.net/board/index.php?topic=11448.0 ประกอบกับมีคนถามว่า
ถ้าเข้าผ่านMy computer จะมองไม่เห็น Drive
แต่เวลาเข้าผ่าน internet explore แล้วพิมพ์ C:\ ในช่องaddress
แล้วยังมองเห็น drive c: อยู่ มีวิธีทำให้เวลาเข้าผ่านinternet explore แล้วมองไม่เห็นไหมครับ
ตำตอบคือวิธีที่ผมจะบอกอยู่นี้ ทำได้ทั้ง 2 อย่างเลยครับ แล้วก็แก้ไข Regedit เพียงไม่กี่บันทัด รวมทั้งเวลาใช้งานก็ง่าย คือแค่ คลิก และ ตลิก เท่านั้น
ตอนแรกคิดว่าจะเก็บทริกนี้ไว้เป็นความลับ แต่ผมเองก็ได้ความรู้จากบอร์ดนี้มามากมาย ผมจึงไม่เป็นประโยชน์อะไรที่จะเก็บไว้คนเดียว และผมก็ภูมิใจนำเสนอวิธีนี้ครับ 8)
เริ่มจากมาดู Code กันก่อนเลยครับ..
------------------------------------------------------------------------------------------------------------------------------------------
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
"NoDrives"=dword:00000000
"NoViewOnDrive"=dword:00000000
------------------------------------------------------------------------------------------------------------------------------------------
จะเห็นว่า Code ที่ใช้แก้ไขง่ายๆมีอยู่แต่ 4 บันทัดเท่านั้นเองครับ แต่บันทัดที่ใช้ซ่อนไดร์ และ ไม่ให้เข้าผ่าน inter explore แล้วพิมพ์ C:\ ในช่องaddress มี 2 บันทัดครับคือ
"NoDrives" <---------- นี่คือส่วนที่จะซ่อนไดร์ครับ
"NoViewOnDrive"= <---------- นี่คือส่วนป้องกันการเปิดดูข้อมูลในไดร์ที่ถูกซ่อนไม่ว่ากรณีใดๆ
และ เลข dword:00000000 ที่ตามท้ายมานั้นคือชุดเลขระหัสที่ใช้กำหนดว่าจะซ่อนไดร์อะไรบ้างนะครับ
ยำนะครับว่าเป็นเลขฐาน 16 เท่านั้นครับทีนี้เราจะรู้ได้อย่างไรล่ะครับว่า เราควรจะนำค่าตัวเลขเท่าไหร่มาใส่เพื่อให้มันซ่อนและป้องกันข้อมูลในไดร์ที่เราต้องการ ตามมาดูต่อเลยครับผม
นี่คือเลขค่าประจำไดร์ต่างๆครับ..
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 = 242144
T = 524288
U = 1048576
V = 2097152
W = 4164304
X = 8388608
Y = 16777216
Z = 33554432
All Drive = 67108863
OK นะครับมาถึงตรงนี้อย่างพึ่งงงกันซะก่อน ขั้นตอนต่อไปมีอยู่ว่า
ให้เพื่อนนำค่าตัวเลขที่ประจำในแต่ล๊ะไดร์นั้น แปลงเป็นเลขฐาน 16 แล้วนำไปใส่แทนที่ชุดตัวเลขหลังคำว่า dword:
00000000 ครับ คือตัวเลขจะมี 8 หลักครับ
ตัวอย่างครับสมมุติว่าไดร์ที่เราต้องการซ่อน และ ป้องกันไม่ให้เข้าถึงข้อมูลก็คือ ได้ร์ C ให้นำค่าประจำไดร์ ซึ่งก็คือ 4 แปลงเป็นเลขฐาน 16 ก็ได้ 4 เหมือนเดิม มาแก้ไขใส่ในค่า dword: ครับ
------------------------------------------------------------------------------------------------------------------------------------------
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
"NoDrives"=dword:0000000
4"NoViewOnDrive"=dword:0000000
4------------------------------------------------------------------------------------------------------------------------------------------
เพียงเท่านี้ก็จะสามารถซ่อน และป้องกันการเข้าถึงข้อมูลไดร์ C ได้แล้วครับ...... ยังครับทริกยังไม่จบแค่นี้
หากต้องการซ่อนหรือป้องกันหลายไดร์พร้อมกัน ก็นำค่าของแต่ละไดรว์มาบวกกันครับ
เช่น ต้องการซ่อนไดรว์ A: D: และ F: ก็ให้นำค่าประจำไดร์ของไดร์ A D และ F มาบวกกัน... ตัวอย่างครับ
A: 1
D: 8
F: 32
ก็ให้เอามาบวกกันครับ จะได้ค่าเท่ากับ 41 ครับ แล้วแปลงเป็นเลขฐาน 16 จะได้
29 ครับ แล้วทำการแก้ code โดยใส่ค่า 29 ครับ
------------------------------------------------------------------------------------------------------------------------------------------
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
"NoDrives"=dword:000000
29"NoViewOnDrive"=dword:000000
29------------------------------------------------------------------------------------------------------------------------------------------
เพียงเท่านี้ก็จะซ่อนไดร์ทั้ง 3 ดังตัวอย่างได้เลยครับ
ตัวอย่างต่อไปจะเป็นตัวอย่างร้านของผมเองนะครับ เอาให้เคลียร์กันไปเลย ร้านของผมนั้นจะแบ่ง HDD เป็น 3 ไดร์ด้วยกันครับ คือ
C: <------ เก็บ OS และโปรแกรมต่างๆครับ
D: <------ เก็บโปรแกรมเกมส์ต่างๆในร้านครับ
E: <------ เป็นที่เก็บข้อมูลอิสระครับ โดยผมจะทำการแก้ไข พาร์ทของ C:\Documents and Settings และ desktop ต่างๆมาไว้ที่ไดร์นี้แทนครับ โดยใช้โปรแกรม Tweak ต่างๆ เนื่องจากถ้าเราป้องกันการเข้าถึงไดร์ C แล้วทุกอย่างในไดร์ C จะเข้าไม่ได้ครับ (แต่ยังสามารถเรียกโปรแกรมได้ปกติครับ อย่าตกใจไป )โดยไดร์นี้ผมจะตั้งให้เข้าถึงได้อิสระครับไม่ได้ป้องกันไว้ และจะแบ่งขนาดเพียงเล็กน้อยเท่านั้น
เริ่มแรกเปิด text Editer ขึ้นมาครับ แล้วก๊อบ Code ลงไป แล้วก็ทำการแก้ไขรหัสตัวเลขครับ
อย่างร้านขอมผมก็คือ C + D + E (4 + 8 + 16 = 28) แปลงเป็นเลขฐาน 16 ได้ 1C ครับ แล้วผมจะนำค่าที่ได้นี้สำหรับซ่อนไดร์ทั้ง 3 ครับ
ต่อมาไดร์ที่ผมต้องการจะป้องกันไม่ให้เข้าถึงข้อมูลครับ คือมีแค่ C และ D เท่านั้น ก็นำเอา C + D (4 + 8 = 12) แปลงเป็นเลขฐาน 16 ได้ C ครับ
หลังจากนี้ก็แก้ไข Code ที่เราก๊อบมาไว้ใน Text Editer เลยครับ ดังตัวอย่างร้านของผมคือ
------------------------------------------------------------------------------------------------------------------------------------------
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
"NoDrives"=dword:000000
1C"NoViewOnDrive"=dword:0000000
C------------------------------------------------------------------------------------------------------------------------------------------
เมื่อได้ตามนี้แล้วกด Save เป็นไฟล์นามสกุล .reg เลยครับ วิธีใช้งานก็คือ ดับเบิลคลิก แล้ว Restart เครื่องไดร์ที่ถูกเลือกไหว้ก็จะถูกซ่อน และ ป้องกันการเข้าถึงข้อมูลครับ
"อ่าวแล้วทีนี้จะทำให้ไดร์กลับมาเป็นเหมือนเดิมได้อย่างไรล่ะ" แหมง่ายๆครับก็ใส่รหัส เป็น 0 ให้หมด สิครับ ล๊ะก็ save ไฟล์ จากนั้นก็แค่ดับเบิลคลิก ได้ร์ที่ถูกซ่อนก็จะกลับมาเป็นเหมือนเดิมครับ :)
------------------------------------------------------------------------------------------------------------------------------------------
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
"NoDrives"=dword:00000000
"NoViewOnDrive"=dword:00000000
------------------------------------------------------------------------------------------------------------------------------------------
เป็นอย่างไรบ้างครับ เพื่อนๆ ง่ายไหมครับ ทริกที่ผมนำมาเสนอไว้นี้คงจะพอมีประโยชน์บ้างนะครับ (หวังว่าอย่างนั้น) เพื่อที่บทความของผมจะได้ไม่เป็นกระทู้รกบอร์ด ครับ
บทความนี้ข้อเครดิตให้กับร้าน HIBERNET Cafe' ครับผม .... ได้ผลอย่างไรมาโพสบอกกันมั่งนะครับ :) :)
Ps: วิธีนี้แนะนำให้ใช้กับ Windows XP นะครับนอกนั้นยังไม่แน่ใจครับเพราะไม่เคยเลอง น่ะครับ