ป้องกันส่วนต่อท้าย“ - ทางลัด” เมื่อสร้างทางลัดใน Windows 7


5

บาง superuser คำตอบและเพลงฮิตอื่น ๆ ของ Google แสดงให้เห็นว่าการตั้งค่าlinkเพื่อ00 00 00 00สำหรับคีย์รีจิสทรีHKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\ จะหยุดการเชื่อมโยงต่อท้าย- Shortcutเมื่อมีการสร้างทางลัด

ฉันใช้ Windows 7 และนี่ไม่ได้ผลสำหรับฉัน ฉันเหนื่อย

  • การตั้งค่าคีย์ด้วยตนเอง
  • การใช้ Ultimate Windows Tweaker
  • และเรียกใช้.regไฟล์

แต่ไม่มีใครทำงาน

ฉันได้ตั้งค่าสร้างทางลัดจดบันทึก- Shortcutคำต่อท้ายและตรวจสอบว่าค่า regkey ยังคง00 00 00 00อยู่ ค่ายังคงมีอยู่ในการรีบูตเครื่อง การอ้างอิงทั้งหมดนั้นผิดพลาดจริง ๆ หรือว่าฉันทำอะไรหายไป?

คำตอบ:


5

ดูเหมือนว่าการรีบูตเป็นสิ่งที่จำเป็นสำหรับการปรับแต่งเพื่อเริ่มทำงาน อันที่จริงการตั้งค่าที่จะ00 00 00 00ทำมัน บางทีการรีบูตอาจมากกว่าที่จำเป็นและเพียงแค่การฆ่าและการรีสตาร์ทexplorer.exeก็อาจทำได้


@Tim_Partridge ทำเครื่องหมายคำตอบของคุณเป็นที่ยอมรับ วิธีนี้ทำให้ผู้ใช้รายอื่นเห็นว่ามีคำตอบอย่างเป็นทางการอยู่
evan.bovie

3

ขั้นตอนตามที่อธิบายไว้ข้างต้นด้วยการตั้งStringค่าLinkเป็นศูนย์ทั้งหมดไม่ทำงานสำหรับฉัน แม้หลังจากรีสตาร์ทส่วนต่อท้าย- shortcutยังคงอยู่ที่นั่น บางครั้งมันก็เกิดขึ้นที่Linkค่าสตริงถูกรีเซ็ตเป็นเช่น 16 อย่างไรก็ตามฉันพบทางเลือกที่ทำงานกับ Windows 7 Ultimate 64 บิตของฉัน นี่คือเคล็ดลับ:

  1. เปิดตัวแก้ไขรีจิสทรี: เมนูเริ่ม»เรียกใช้» regedit

  2. บันทึก (ส่งออก) สำเนาของรีจิสทรีปัจจุบัน - ในกรณีที่มีข้อผิดพลาด ดีที่สุดคือการบันทึกไว้บนเดสก์ท็อปและตั้งชื่อพร้อมวันที่และคำอธิบายที่อธิบายเมื่อคุณบันทึกสำเนานี้ (เช่น "รีจิสทรี 20120319 ก่อนที่จะลบคำต่อท้ายทางลัด")

  3. จากนั้นคุณนำทางไป HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\

  4. หากมีคีย์ชื่อ "NamingTemplates" อยู่แล้วคุณสามารถป้อนค่าสตริงใหม่ได้โดยตรงและข้ามขั้นตอนที่ # 5 ต่อไป

  5. หากไม่มีคีย์ดังกล่าวเรียกว่า "NamingTemplates" ให้สร้างคีย์นี้ภายใต้พา ธ ด้านบน โดยให้คลิกซ้ายที่ "Explorer" ในเส้นทางด้านบนจากนั้นคลิกขวาที่ครึ่งขวาของหน้าต่างแล้วเลือกปุ่ม >> ใหม่ เปลี่ยนชื่อคีย์เป็น "NamingTemplates" เส้นทางที่สมบูรณ์นั้นคือ:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\NamingTemplates

  6. ตอนนี้ภายใต้คีย์ "NamingTemplates" คุณสร้างค่าสตริงด้วยชื่อ "ShortcutNameTemplate" (โดยไม่ใส่เครื่องหมายอัญประกาศ) โดยคลิกซ้ายที่ปุ่ม "NamingTemplates" แล้วคลิกขวาที่ครึ่งขวาของหน้าต่าง เลือกใหม่ >> ค่าสตริง เปลี่ยนชื่อค่าสตริงเป็น "ShortcutNameTemplate" สำหรับสิ่งนี้คุณต้องคลิกขวาที่ค่าสตริงและเลือก >> เปลี่ยนชื่อ

  7. จากนั้นคุณคลิกขวาอีกครั้งบนค่าสตริงที่สร้างขึ้นใหม่เลือก >> แก้ไขและป้อนค่า "% s .lnk" (อีกครั้งโดยไม่มีเครื่องหมายคำพูด)

  8. ออกและปิดตัวแก้ไขรีจิสทรี

  9. จากนั้นเพื่อให้การเปลี่ยนแปลงมีผลบังคับใช้ให้ปิด Exit Windows Explorer แล้วเปิดอีกครั้ง ตอนนี้คำต่อท้าย "-shortcut" จะหายไป

นี่คือภาพหน้าจอที่ควรดูแลหลังการเปลี่ยนแปลง: รีจิสทรีหลังการเปลี่ยนแปลงเพื่อระงับส่วนต่อท้าย "-shortcut" ใน Windows 7

หากในภายหลังคุณจะต้องย้อนกลับการเปลี่ยนแปลง:

  • หากคุณต้องสร้างคีย์ "NamingTemplates" -> จากนั้นเพียงลบคีย์นี้เพื่อทำการยกเลิกการเปลี่ยนแปลง
  • หากคีย์มีอยู่แล้วคุณควรตั้งค่ากลับเป็นค่าดั้งเดิมก่อนการเปลี่ยนแปลง (เช่นคุณควรเก็บบันทึก ... )

มีข้อผิดพลาดที่นี่ คุณเขียน... การตั้งStringค่าของLink ... ชนิดข้อมูล "สตริง" ไม่ถูกต้อง แต่ไมโครซอฟท์บอกว่าLinkREG_BINARYคุ้มค่าต้องเป็นชนิด เพิ่งทดสอบ โรงงาน
StackzOfZtuff

มีตัวยึดสำหรับชื่อไฟล์ / โฟลเดอร์ที่ไม่มีนามสกุลหรือไม่? ฉันต้องการมีลิงค์ชื่อ "เอกสาร" แทนที่จะเป็น "Document.odt" สตริงทำงานให้ฉัน
Vince42

2

การรีสตาร์ท Explorer นั้นเพียงพอไม่จำเป็นต้องรีบูต

เปิดเมนูเริ่มค้นหาพื้นที่ว่างแล้วกดCtrl+ Shiftในขณะที่คลิกขวาที่นั่น เลือกExit Explorer ในตัวเลือก


สำหรับเรคคอร์ด: ใน Windows เวอร์ชั่นก่อนหน้านี้ให้ปิด Explorer ผ่านStart - Off (หรือStart - Shut Down ) จากนั้นกด Ctrl + Alt + Shift ค้างไว้แล้วคลิก Cancel
grawity

1

Windows Tweaker Ultimate ของWindows Club ( ตรงหรือผ่านการค้นหา ) ได้หลอกลวงสำหรับฉันใน Windows 7 Professional 64 บิต ฉันเพียงแค่ตรวจสอบคำต่อท้ายลบ "-Shortcut" สำหรับตัวเลือกทางลัดใหม่ภายใต้ Tweaks เพิ่มเติม


จริง @sim: ฉันปรับปรุงคำตอบของฉันเป็นอย่างน้อยจัดการกับความเป็นไปได้ว่าเฉพาะการเชื่อมโยงโดยตรงที่ฉันให้กับ UWT ไม่ได้รับการแก้ไขอีกต่อไป แน่นอนว่าถ้า UWT ไม่พร้อมให้บริการในบางจุดมีไม่มากที่จะช่วยให้คำตอบนั้นเป็นของตัวเอง
J0e3gan

1
เห็นด้วย แต่อย่างน้อยตอนนี้มันเป็นคำตอบที่สำคัญกว่าเล็กน้อย ขอบคุณที่สละเวลาปรับปรุงมัน!
slm
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.