แสดงบทความที่มีป้ายกำกับ Nav Pane แสดงบทความทั้งหมด
แสดงบทความที่มีป้ายกำกับ Nav Pane แสดงบทความทั้งหมด

วันอังคารที่ 21 กรกฎาคม พ.ศ. 2558

Hide/Restore Libraries in the Navigation Pane on Windows 7-10


 

วิธีซ่อน/คืนค่า Libraries ใน Navigation Pane Windows 7-10  



มี 5 วิธี ส่วนคุณจะเลือกทำตามวิธีไหนนั้น ขึ้นอยู่กับว่าคุณใช้ Windows รุ่นไหน





Hide & Restore Libraries in the Navigation Pane

 

วิธีที่ 1. ซ่อน/แสดง Libraries ด้วยตัวเลือกในเมนูคลิกขวาบน Navigation Pane  (Windows 8.1 และ 10 Insider Preview)

ถ้าคลิกขวาบนที่ว่างของ Navigation Pane ก็จะมีตัวเลือก "Show/Hide" Libraries ให้คุณใช้อยู่แล้ว (ดูภาพตัวอย่างข้างบน)
* Note ใน Windows 8.1
Checkbox ถ้าคุณติ๊กถูกที่ Show Libraries: เมื่อคุณคลิกที่ File Explorer บน Taskbar จะเป็นการเปิด Libraries Checkbox ถ้าคุณเอาเครื่องหมายถูกออกจาก Show Libraries: เมื่อคุณคลิกที่ File Explorer บน Taskbar จะเป็นการเปิด This PC


 


วิธีที่ 2. ซ่อน/แสดง Libraries ใน Folder Options (Windows 8.1, 10)




1. เปิด Folder อะไรขึ้นมาก็ได้ > View Tab > Options



2. ที่ Folder Options dialog, General Tab ดูที่การตั้งค่า Navigation Pane ตัวเลือก Show Libraries
Checkbox[1] ถ้าเอาเครื่องหมายถูกออกจาก Check box จะเป็นการซ่อน Libraries
Checkbox2[1] ถ้าติ๊กเครื่องหมายถูกใน Check box จะเป็นการโชว์ Libraries





 



ซ่อน/คืนค่า Libraries ใน Navigation Pane ด้วย Registry

 Registry icons


การซ่อน/คืนค่า Liblaries โดยการปรับแต่ง Registry ในแต่ละหัวข้อนั้น ผลลัพธ์จะใช้ได้ หรือไม่ได้อย่างไรนั้น ขึ้นอยู่กับรุ่นของ windows ที่คุณใช้ ซึ่งต้องนำไปทดลองกันเอง
"อ่านก่อนทำตาม"
1. Windows 7, 8: ก่อนการแก้ไข Registry คุณต้อง ต้องตั้งค่า Permisstion ของ ShellFolder key ให้เป็น Full control, แต่ถ้ายังไม่สามารถตั้งค่า Permisstion ได้ตามปกติ ให้คุณ Sign in เข้าไปแก้ไขด้วยชื่อ Administrator
2. Windows 8.1: ปรับแต่ง Registry ใน User ปกติได้ทันที และไม่ต้องตั้งค่า Permisstion
3. Windows 8.1, 10: ถ้าคุณซ่อน Libraries โดยการปรับแต่ง Registry จะทำให้ตัวเลือก Show/Hide Librariesที่เป็นเมนูคลิกขวาใน Navigation Pane และ ตัวตั้งค่าใน Folder Options (ตามวิธีที่ 1, 2) ไม่สามารถตั้งค่าได้
* เพื่อให้ง่ายต่อการคืนค่า Registry ในภายหลัง "จะดีมาก" ถ้าคุณสำรอง Registry key ไว้ก่อนการปรับแต่ง 
วิธีการ Backup Reg
: คลิกขวาบนคีย์ที่คุณต้องการปรับแต่ง > Export > ตั้งชื่อ File อะไรก็ได้ > Save 
วิธีการ Restore Reg: ให้คุณดับเบิลคลิกที่ File.reg ที่คุณสำรองไว้



วิธีที่ 3. ซ่อน/คืนค่า Libraries "ทุก User"

Open regedit

เปิด Registry Editor: กด Windows + r > พิมพ์ regedit > OK > Yes

1. เปิดเข้าไปตามคีย์นี้:  HKEY_CLASSES_ROOT\CLSID\{031E4825-7B94-4dc3-B131-E946B44C8DD5}\ShellFolder
Hide and Restore  Libraries in Navigation Pane
2. คลิกขวาที่ ShellFolder > Permisstion

3. คลิกที่กลุ่ม Administrators > ที่ช่อง Allow คลิกถูกที่ตัวเลือก Full Control > OK

4. ที่ Column ด้านขวา ดับเบิลคลิกที่Attributes เปลี่ยนค่า Value Data 
จาก b080010d เป็น
 b090010d > Ok



Restore Libraries:Libraries
- ให้คุณเปลี่ยนค่า Value Data กลับไปเป็น b080010d Libraries ก็จะกลับคืนมาเหมือนเดิม
* ถ้าคุณสำรอง Reg file ไว้ก่อนการแก้ไข ก็ให้คุณ Double click ที่ File.rge เพื่อเป็นการคืนค่า Libraries ก็ได้






วิธีที่ 4. ซ่อน/คืนค่า Libraries "เฉพาะ User" ที่กำลังเปิดใช้งาน


1. คลิกเข้าไปตามคีย์นี้ 
HKEY_CURRENT_USER\Software\Classes\CLSID\{031E4825-7B94-4dc3-B131-E946B44C8DD5}\ ShellFolder (* ถ้าคุณคลิกไปสุดทางแล้วไม่พบ Key ตามที่ระบุให้สร้างขึ้นมาเอง)
2. ที่ Column ด้านขวา ดับเบิลคลิกที่ Attributes เปลี่ยนค่า Value Data 
จาก b080010d เป็น
 b090010d > OK
Hide and Restore  Libraries in Navigation Pane (individual)








Restore Libraries:Libraries[1]
- ให้คุณเปลี่ยนค่า Value Data กลับไปเป็น b080010d Libraries ก็จะกลับคืนมาเหมือนเดิม
* ถ้าคุณสำรอง Reg file ไว้ก่อนการแก้ไข ก็ให้คุณ Double click ที่ File.rge เพื่อเป็นการคืนค่า Libraries ก็ได้






วิธีที่ 5. ซ่อน/คืนค่า Libraries "ลบการเชื่อมโยง" ของ CLSID ที่ NameSpace

วิธีการนี้ทำได้ง่ายมาก ไม่ต้องแก้ไข Permission ด้วย แต่ผลลัพธ์ข้างเคียงที่แตกต่างกันไป แล้วแต่รุ่นของ Windows (อ่านที่ 
* Note ข้างล่าง
)

1. คลิกเข้าไปตามคีย์นี้ 
HKEY_LOCAL_MACHINE
\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Desktop\
NameSpace\{031E4825-7B94-4dc3-B131-E946B44C8DD5}

Hide and Restore  Libraries in Navigation Pane

1. เพื่อเป็นการสร้าง File.reg สำหรับการคืนค่า Libraries ให้กลับมาในภายหลัง, ให้คุณคลิกขวาที่คีย์ {031E4825-7B94-4dc3-B131-E946B44C8DD5} > Export > ตั้งชื่ออะไรก็ได้ > Save

2. วิธีซ่อน Libraries: คลิกขวาที่ {031E4825-7B94-4dc3-B131-E946B44C8DD5} > Delete > Yes
** ถ้ายังไม่มีการเปลี่ยนแปลงใดๆ ให้คุณ Restart Explorer หรือ Sign out/in, Log off /on หรือ Restart อย่าใดอย่างหนึ่ง
Restore Libraries:Libraries[2]
Double click File.reg ที่สำรองไว้ตามข้อ 1. Lbraries ก็จะกลับคืนมาเหมือนเดิม


* Note: ข้อสังเกต
Windows 10 Insider Preview: ถ้าคุณลบ Key ตามวิธีที่ 5 นี้ 
จะทำให้ตัวเลือก 
Show/Hide Libraries ที่เป็นเมนูคลิกขวาใน Navigation Pane และ ตัวตั้งค่าใน Folder Options (ตามวิธีที่ 1, 2) ไม่สามารถตั้งค่าได้
 
Relation of show or hide libraries in Nav pane and file Explorer on taskbarWindows 8.1: ถ้าคุณลบ Key ตามวิธีที่ 5 นี้
1. ถ้าเมนูคลิกขวาบน Navigation Pane ยังเป็น Checkbox2[2] Show Libraries, เมื่อคุณคลิกที่ File Explorer บน Taskbar ระบบก็จะมี Pop-up แจ้งว่า
The parametor is incorrect ตามรูป
2. ถ้าคุณเอาเครื่องหมายถูกออกจาก Checkbox[2] Show Libraries เมื่อคุณคลิกที่ File Explorer บน Taskbar จะเป็นการเปิดThis PC
Windows 8: ผมทดลองลบแล้ว แต่ไม่มีผลการเปลี่ยนแปลงอะไรเลย
Windows 7: ถ้าคุณลบ Key ตามวิธีที่ 5 นี้ 
เมื่อคุณคลิกที่ File Explorer บน Taskbar จากเดิมที่เคยเปิดเป็น Libraries ก็จะเปลี่ยนเป็นการเปิด 
Favorites
* Windows 7,8 ถ้าคุณต้องการเปลี่ยน File Explorer Icon บน Taskbar เพื่อความสวยงามก็สามารถทำได้




Hide/Restore Network in the Navigation Pane on Windows 7-10


 

วิธีซ่อน/คืนค่า "Network" ใน Navigation Pane ในWindows 7-10


 

Hide and Restore Network in the Navigation Pane

"อ่านก่อนทำตาม"
1. ในการซ่อน Network ถ้าคุณไม่สามารถแก้ไข Registry ได้ใน User ปกติ, คุณต้อง Sign in ด้วยชื่อAdministrator เท่านั้นถึงจะ แก้ไข Registry ได้
2. เหตุที่ผมไม่สามารถระบุให้ชัดเจนได้ว่า ต้องเข้าไปแก้ไข Registry key ด้วยชื่อผู้ใช้ตามปกติ หรือต้อง Sign in ด้วยชื่อ Admin รวมไปถึงต้องแก้ไขค่า Permission ก่อนการปรับแต่ง Reg หรือไม่?...ก็เพราะว่า นี่เป็น Review แบบรวมๆ และ Windows แต่ละรุ่นก็ให้ความสำคัญกับ Key ต่างๆใน Registry ไม่เหมือนกัน

* เพื่อให้ง่ายต่อการคืนค่า Registry ในภายหลัง "จะดีมาก" ถ้าคุณสำรอง Registry key ไว้ก่อนการปรับแต่งวิธีการก็คือ...ให้คลิกขวาบนคีย์ที่คุณต้องการปรับแต่ง > Export > ตั้งชื่อ File อะไรก็ได้ > Save






วิธีซ่อน/คืนค่า "Network" ใน Navigation Pane มี 2 วิธีให้คุณเลือก


ซ่อน "Network" ใน Navigation Pane วิธีที่ 1

regedit

เปิด Registry Editor: กด Windows + r > พิมพ์ regedit > OK > Yes

1. เปิดเข้าไปตามคีย์นี้  HKEY_CLASSES_ROOT\CLSID\{F02C1A0D-BE21-4350-88B0-7367FC96EF3C}\ShellFolder
* เนื่องจากการซ่อน Network ใน Navigation Pane วิธีที่ 1. จะมีขั้นตอนการแก้ไขค่า Permission ที่ค่อนข้างยุ่งยาก ผมแนะนำให้คุณดูวิธีทำจาก VDO clip จะเข้าใจง่ายกว่า
2. หลังจากแก้ไข Permission เสร็จเรียบร้อยแล้ว ให้คุณดับเบิลคลิกที่ "Attributes" 
เปลี่ยนค่า Value data จาก b0040064 เป็น 
b0940064

** VDO นี้ผมดาวน์โหลดมาจาก Youtube นานมาก และก็หาไม่เจอด้วยว่าต้นฉบับอยู่ Linkไหน จึงขออภัยเจ้าของคลิปไว้ ณ.ที่นี้ด้วยที่ไม่ได้ให้ Credit (ไม่อยากเสียเวลาทำใหม่เองด้วย)


Restore Network: Network
- ดับเบิลคลิกที่ "Attributes" > เปลี่ยนค่า Value data = b0040064 
-
 * หรือถ้าคุณสำรอง Reg file ไว้ก่อนการแก้ไข ก็ให้คุณ Double click ที่ File.rge เพื่อเป็นการคืนค่า Favorites ก็ได้









ซ่อน "Network" ใน Navigation Pane วิธีที่2


Note:
- วิธีนี้ผมทดสอบใน Windows 8.1 โดยการ Sign in ด้วย User ปกติ, ก็สามารถซ่อน Network ได้โดยไม่ต้องแก้ไขค่า Permission ครับ
- ถ้า Windows ของคุณไม่สามารถปรับแต่งได้ให้คุณคลิกขวาที่ NonEnum >
ก็ต้องแก้ไขค่า Permission ก่อน, หรือถ้ายังแก้ไขค่าไม่ได้อีก คุณก็ต้องเข้าไปแก้ไขโดยการ Sign in ด้วยชื่อAdministrator

1. เปิดเข้าไปที่ : HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\NonEnum
Hide/Restore Network from NavPane



2. คลิกขวาที่ NonEnum key > Permission > คลิกที่กลุ่ม Administrator จากนั้นดูที่ตัวเลือก Full Control ว่ามี checkbox เครื่องหมายถูกที่ช่อง Allow หรือไม่?

2.1 ถ้ามีแล้ว ให้ข้ามไปปรับแต่งตาม ข้อ 3.
2.2 ถ้าไม่มี ให้ติ๊กเครื่องหมายถูกตามรูป > Ok
Hide or restore Network from NavPane



3. คลิกขวาที่ NonEnum > New > DWORD (32-bit value) > ใส่ชื่อเป็น {F02C1A0D-BE21-4350-88B0-7367FC96EF3C}
* ถ้า Registry ของคุณมี value ที่ชื่อนี้อยู่แล้ว 
ก็ไม่ต้องสร้างใหม่

4. ดับเบิลคลิกที่คีย์ {F02C1A0D-BE21-4350-88B0-7367FC96EF3C} ตั้งค่า Value data = 1 > OK
** ถ้าการปรับแต่ยังไม่เห็นผลลัพภ์ ให้คุณ Restart Explorer หรือ Sign out/Sign in ก็ได้

Restore Network Network icon
- ดับเบิลคลิกที่คีย์ {F02C1A0D-BE21-4350-88B0-7367FC96EF3C} เปลี่ยนค่า Value data = 0 > OK
- หรือ คุณจะลบ {F02C1A0D-BE21-4350-88B0-7367FC96EF3C} DWORD Value ทิ้งไป ก็ได้เหมือนกัน