ฉันจะสร้างฮาร์ดไดรฟ์ภายนอกเก็บตัวอักษรไดรฟ์เดิมไว้อย่างถาวรได้อย่างไร


19

ฉันมีเดสก์ท็อปพีซี (วินเทจ 2002) ที่ใช้ Windows XP ซึ่งเปิดใช้งานประมาณสองหรือสามครั้งต่อสัปดาห์ ฉันมีไฟดิจิตัลฮาร์ดดิสก์ Western Digital ขนาด 250 GB เชื่อมต่อผ่าน USB ฉันมักจะเปิดฮาร์ดดิสก์ก่อนที่พีซีดังนั้นมันจึงเปิดเครื่องและทำงานเป็นบูทพีซี

เมื่อฉันเชื่อมต่อฮาร์ดดิสก์ภายนอกครั้งแรกพีซีกำหนดให้ตัวอักษรนั้น ('ฉัน' ถ้าเป็นเรื่องสำคัญ) และฉันได้ติดตั้งซอฟต์แวร์ลงในนั้นสร้างทางลัดไปยังไฟล์และโฟลเดอร์ต่าง ๆ บนดิสก์โดยใช้ตัวอักษรนั้น เป็นเวลาหลายปีทุกอย่างเรียบร้อยแล้วฉันจะบูตพีซีและฮาร์ดดิสก์ได้รับจดหมายฉบับอื่น ฉันจะต้องเข้าไปที่ 'คอมพิวเตอร์ของฉัน / จัดการ / จัดการดิสก์' และเปลี่ยนจดหมายกลับเป็น 'ฉัน' ด้วยตนเอง

หากฉันรีบูทพีซีโดยปกติแล้วฮาร์ดดิสก์จะยังคงเป็น 'ฉัน' แต่หลังจากรีบูตครั้งถัดไปจะเป็นตัวอักษรสุ่มอื่น ๆ และฉันต้องเปลี่ยนมันด้วยตนเองเป็น 'ฉัน' สิ่งนี้จะดำเนินต่อไปในระยะเวลาหนึ่งอาจมีช่วงเวลาที่มักจะเป็น 'ฉัน' และจากนั้นก็ไม่มีเหตุผลที่ชัดเจน (ตัวอย่างเช่นไม่มีอุปกรณ์ใหม่เพิ่ม) อักษรชื่อไดรฟ์จะเริ่มเปลี่ยนอีกครั้ง ในขณะนี้มันอยู่ในอารมณ์แบบตัวอักษรไดรฟ์ดังนั้นฉันคิดว่าฉันจะถามคำถามต่อไปนี้ ...

ฉันจะกำหนดให้ฮาร์ดดิสก์ภายนอกเป็น 'ฉัน' อย่างถาวรได้อย่างไร


ตอบ:

ขอบคุณมอลลี่ ที่ดูเหมือนว่าจะได้ทำเคล็ดลับ (หลังจากเล่นซอเล็ก ๆ น้อย ๆ ) - ฉันผิดหวังเล็กน้อยไม่มีวิธีที่จะทำใน Windows โดยไม่ต้องติดตั้งอย่างอื่นแม้ว่า สำหรับคนอื่นที่พยายามทำสิ่งนี้มันไม่ได้ตรงไปตรงมาเลยดังนั้นนี่คือสิ่งที่เกิดขึ้นกับฉัน

ฉันติดตั้งUSBDLMตามคำแนะนำบนเว็บไซต์ ฉันเดาว่าฉันต้องกำหนดตัวอักษร USB ตัวแรกให้ฉันดังนั้นฉันจึงแทนที่ 'Letter1 =' บรรทัดเป็น 'Letter = I' ในไฟล์. ini ในการทดสอบฉันรีบูตพีซีเฉพาะเพื่อค้นหาว่ามันกลับมาพร้อมกับจอแสดงผลที่ตั้งไว้ที่ 640x480 ใน 16 สี หลังจากการตรวจสอบบางอย่างฉันจะติดตั้งไดรเวอร์การแสดงผลอีกครั้งและรีบูตเครื่องและตั้งค่าการแสดงผลกลับเป็นการตั้งค่าปกติ ตอนนี้ฮาร์ดดิสก์ภายนอกได้รับการตั้งค่าเป็น 'ฉัน' แต่ฉันพบว่าฉันต้องใช้สถานะการแบ่งปันซ้ำอีกครั้งจึงเห็นได้จากแล็ปท็อปของฉันซึ่งอยู่ในเครือข่ายเดียวกัน

ผลลัพธ์สุดท้ายของทั้งหมดนี้คือตอนนี้มันทำสิ่งที่ฉันต้องการแม้ว่ามันจะทำหน้าที่ราวกับว่าฮาร์ดไดรฟ์เพิ่งถูกเสียบในไม่กี่วินาทีหลังจากเดสก์ท็อปของ Windows ปรากฏขึ้นนั่นคือกล่องเล็ก ๆ ปรากฏขึ้นพร้อมแถบความคืบหน้า ค้นหาเนื้อหาของฮาร์ดไดรฟ์ 'ใหม่' และในที่สุดฉันก็ได้รับกล่องโต้ตอบว่า'ดิสก์หรืออุปกรณ์นี้มีเนื้อหามากกว่าหนึ่งประเภท คุณต้องการให้ Windows ทำอะไร ' และรายการตัวเลือกเช่นเล่นไฟล์มีเดียพิมพ์รูปภาพหรือเปิดโฟลเดอร์เพื่อดูไฟล์ นี่เป็นความเจ็บปวดเล็ก ๆ ที่ฉันหวังว่าจะไม่เกิดขึ้น แต่ไม่ใช่ราคาที่คุ้มค่า

นอกเหนือจากนั้น - ดูเหมือนว่าจะทำงานได้ดี :)

ดูเหมือนว่าจะพูดเร็วเกินไป ...

ทุกครั้งที่ฉันรีบูตฉันต้องแชร์ไดรฟ์ 'I' อีกครั้ง (ซึ่งฉันไม่ต้องทำมาก่อน) ดังนั้นแล็ปท็อปของฉันจึงสามารถมองเห็นได้ในเครือข่ายเดียวกัน ความคิดใดที่จะทำให้ถาวร


1
คุณเชื่อมต่อไดรฟ์ภายนอกเข้ากับพอร์ต USB เสมอหรือไม่
ต้มตุ๋น quixote

ใช่ - ฉันไม่เคยลบ
andygrunt

แอนดี้ไม่รู้ว่าคุณแก้ไขปัญหาการแบ่งปันไดรฟ์ "ฉัน" หรือไม่ ถ้าไม่ฉันจะโพสต์บางอย่างเกี่ยวกับวิธีการแบ่งปัน แก้ไข: เพิ่มมันต่อไป
opsin

คำตอบ:


17

USB Drive Letter Managerเป็นเพื่อนของคุณ :)

USBDLMเป็นบริการ Windows ที่ให้การควบคุมการกำหนดอักษรชื่อไดรฟ์ของ Window สำหรับไดรฟ์ USB

เมื่อติดตั้งไดรฟ์แบบถอดได้ (USB แฟลชไดรฟ์ตัวอ่านแฟลชการ์ดฮาร์ดไดรฟ์พกพา) เป็นครั้งแรก Windows จะเชื่อมต่อกับตัวอักษรไดรฟ์ 'ท้องถิ่น' ตัวแรกที่มี หากมีการใช้เครือข่ายร่วมกันในจดหมายฉบับนี้ Windows XP จะใช้มันสำหรับไดรฟ์ USB ใหม่เนื่องจากเนื่องจากเครือข่าย Windows XP ที่ใช้ร่วมกันนั้นมีลักษณะเฉพาะกับผู้ใช้ปัจจุบันและไม่สามารถมองเห็นได้ในบริบทของระบบที่ได้รับจดหมาย ดูเหมือนไดรฟ์ USB จะมองไม่เห็น ปัญหานี้ได้รับการแก้ไขโดย SP3 ในสถานการณ์ส่วนใหญ่

คุณสามารถเปลี่ยนการกำหนดตัวอักษรในคอนโซลการจัดการดิสก์ของ Windows ด้วยการคลิกเมาส์จำนวนมาก แต่คุณต้องทำอีกครั้งสำหรับอุปกรณ์ใหม่ทุกเครื่อง และสำหรับอุปกรณ์ USB ที่ไม่มีหมายเลขซีเรียล (ละเมิดมาตรฐาน USB) คุณต้องทำเช่นกันเมื่อคุณต่อเข้ากับพอร์ต USB อื่น

USBDLM สามารถสำหรับไดรฟ์ USB ที่เชื่อมต่อใหม่

  • ตรวจสอบว่าจดหมายนั้นถูกใช้โดยเครือข่ายแชร์ของผู้ใช้ที่เข้าสู่ระบบในปัจจุบันและกำหนดจดหมายถัดไปที่มีอยู่จริง
  • ตัวอักษรสำรองดังนั้นจึงไม่ใช้สำหรับไดรฟ์ในเครื่อง
  • กำหนดตัวอักษรจากรายการตัวอักษรเริ่มต้นใหม่ซึ่งขึ้นอยู่กับเกณฑ์ที่แตกต่างกันมากมายเช่นผู้ใช้ที่ใช้งานประเภทไดรฟ์การเชื่อมต่อ (USB, FireWire), พอร์ต USB, ฉลากระดับเสียงขนาดและอื่น ๆ
  • กำหนดตัวอักษรสำหรับไดรฟ์ USB เฉพาะโดยวางไฟล์ INI ไว้ในไดรฟ์
  • ถอดอักษรกำกับไดรฟ์ของเครื่องอ่านการ์ดออกจนกว่าจะใส่การ์ด
  • แสดงคำแนะนำบอลลูนพร้อมอักษรระบุไดรฟ์ที่กำหนด
  • กำหนดกิจกรรมการทำงานอัตโนมัติขึ้นอยู่กับเกณฑ์ที่แตกต่างกัน

ฟังก์ชั่นทั้งหมดจะใช้กับไดรฟ์ USB ในขณะที่กำลังเชื่อมต่อเมื่อบริการ USBDLM เริ่มทำงานและเมื่อผู้ใช้เข้าสู่ระบบ

USBDLM ทำงานเป็นบริการ win32 ภายใต้ Windows 2000, XP, Server 2003 , Vista , Windows 7 และServer 2008


1
ใช่เจ๋งมาก ฉันต้องการสิ่งนี้สำหรับไดรฟ์ USB สำรองภายนอก ฉันต้องการไดรฟ์ USB ภายนอกสองตัว (หมุนทุกเดือน) เพื่อให้มีตัวอักษรไดรฟ์เหมือนกันเสมอ
Clay Nichols

0

วิธีแชร์ต่อ I: ขับรถเมื่อรีบูต

สร้างแบตช์ไฟล์ที่มี:

net share MYSHAREDFILES=i:

หรือถ้าเป็นโฟลเดอร์เฉพาะในไดรฟ์ I:

net share sharename=drive:path

ตอนนี้ "สร้างงานพื้นฐาน ... " ในตัวกำหนดเวลางานเพื่อเรียกใช้ไฟล์แบตช์ตอนบูต (ซึ่งอาจจะทำงานได้หรือไม่ก็ได้ขึ้นอยู่กับว่าบริการ USBDLM เริ่มทำงานเมื่อไรฉันคิดว่ามันจะเริ่มก่อน Task Scheduler) .

หรือ

เพิ่มไฟล์ชุดนั้นลงในโฟลเดอร์เริ่มต้น (หรือผู้ใช้ทั้งหมด) ของคุณซึ่งคุณจะต้องลงชื่อเข้าใช้ก่อนที่จะทำงาน

(ฉันรู้ว่าคำถามนี้มีอายุหนึ่งปีและหวังว่าคุณจะได้แก้ไขส่วนแบ่ง "หายไป" แล้ว แต่ถ้าไม่ทำเช่นนี้จะเป็นการหลอกลวง)


สวัสดีขอบคุณสำหรับคำตอบของคุณ คอมพิวเตอร์ที่ฉันมีปัญหานั้นเสียชีวิตมานานแล้วดังนั้นในแง่ที่ว่ามันได้รับการแก้ไข คำตอบของคุณอาจเป็นประโยชน์สำหรับผู้อื่นที่มีปัญหาคล้ายกัน
andygrunt

0

จากประสบการณ์ของฉัน Windows XP จะเก็บอักษรชื่อไดรฟ์เดิมไว้ในดิสก์เดียวกันหลังจากที่คุณตั้งค่าไว้แล้ว ปัญหาคือ Windows XP พิจารณาว่าดิสก์มีความแตกต่างกันสำหรับพอร์ต USB แต่ละพอร์ตซึ่งอาจทำให้ดูเหมือนว่าไดรฟ์ "สุ่ม" กลับไปที่อักษรระบุไดรฟ์ที่กำหนดโดยอัตโนมัติ

นั่นคือคุณต้องตั้งค่าอักษรระบุไดรฟ์ด้วยตนเองสำหรับแต่ละพอร์ต USB และถ้าคุณมีฮับแต่ละพอร์ตรวมกันของพอร์ตโฮสต์ USB และพอร์ตฮับ เมื่อคุณทำรากฐานแล้วไดรฟ์ควรเก็บอักษรระบุไดรฟ์ไว้ (จนกว่า / จนกว่าคุณจะได้รับฮับใหม่)


0
  • ดาวน์โหลดremount.exe
  • สร้างautorun.infไฟล์เช่นนี้:

    [อัตโนมัติ]

    open = ReMount.exe P:

ให้เลือกดาวน์โหลดDriveLetterViewและสร้างไฟล์แบตช์ด้วยคำสั่งต่อไปนี้:

DriveLetterView.exe /change local %~d0 p:

หากการทำงานอัตโนมัติถูกปิดใช้งานคุณจะต้องเรียกใช้ไฟล์แบตช์ด้วยตนเอง (จำเป็นต้องมีสิทธิ์ระดับผู้ดูแลระบบ)

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