จะลบแบบอักษรใน Windows 7 ที่ยังใช้งานอยู่ได้อย่างไร


16

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

ฉันปิดแอปพลิเคชันที่ทำงานอยู่ทั้งหมด แต่ยังคงได้รับข้อความแสดงข้อผิดพลาด ไม่มีใครรู้วิธีกำหนดโปรแกรมที่ใช้แบบอักษรหรือไม่? มีวิธีบังคับให้ลบแบบอักษรหรือไม่


Safe Mode และ Unlocker ไม่ทำงานสำหรับฉันฉันหาวิธีแก้ไขปัญหาแล้ว แต่เปิดโฟลเดอร์แบบอักษรผ่านเส้นทาง UNC: superuser.com/questions/264072/…
matt wilkie

คำตอบ:


6

วิธีที่ดีที่สุดเพื่อให้แน่ใจว่าตัวอักษรที่ไม่ได้ใช้งานอีกต่อไปคือการพยายามที่จะเอามันออกไปใน Safe Mode

คุณสามารถไปถึงที่นั่นได้โดยการรีบูตกด F8 ก่อนบู๊ต Windows แล้วเลือกด้วยปุ่มลูกศร ...


2
แม้ในเซฟโหมด Windows ก็อ้างว่าใช้งานแบบอักษรของฉันอยู่: / จะทำอย่างไร
powerbuoy

@powerbuoy: ใช้ Sysinternals Process Monitor และทำบันทึกการบูตจากนั้นมองหาชื่อตัวอักษรของคุณในบันทึกนั้น สิ่งนี้ควรระบุว่ากระบวนการใดเปิดไฟล์หลังจากนั้นคุณสามารถพยายามหลีกเลี่ยงกระบวนการนั้นในการโหลดใน Safe Mode ด้วย Sysinternals AutoRuns หรือมากกว่านั้น
Tamara Wijsman

1
@powerbuoy ลองใช้โหมดพรอมต์คำสั่งเซฟโหมดซึ่งแตกต่างจากเซฟโหมดแบบตรงได้รับความอนุเคราะห์จากsuperuser.com/a/516022/16966
matt wilkie

5

Unlockerเป็นแอปพลิเคชั่นเล็ก ๆ ที่ยอดเยี่ยมฟรีที่สามารถช่วยคุณกำหนดแอพพลิเคชั่นที่มีการล็อคไฟล์ นอกจากนี้ยังช่วยให้คุณสามารถปลดล็อคหรือถ้าเป็น Windows เองให้ลบออกในการรีบูตครั้งถัดไป


3
Unlocker เป็นเครื่องมือที่ยอดเยี่ยม แต่น่าเสียดายที่ไม่สามารถใช้งานได้ในโฟลเดอร์แบบอักษร
fitojb

1
@ user2552310 พูดว่า (ในการแก้ไขที่แนะนำ) ว่านี่ติดตั้ง 3x bloatware แม้หลังจากปฏิเสธการติดตั้ง
Olli

Chrome ไม่อนุญาตให้ฉันดาวน์โหลดสิ่งนี้โดยอ้างว่าเป็น "อันตราย": /
powerbuoy

Unlocker มีรุ่นพกพาที่ไม่ได้ติดตั้งอะไรเลย
krispy

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

4

แก้ไข 10 วินาทีผ่านทางพรอมต์คำสั่ง elvated: เริ่ม> CMD> เรียกใช้ในฐานะผู้ดูแลระบบ:

del /f /s /q /a "C:\Windows\fonts\my-font.ttf"

ที่จะบังคับให้ลบไฟล์และนั่นก็คือ


4
ฉันลองสิ่งนี้ใน Windows 7 ยัง "เข้าถึงถูกปฏิเสธ"
Max Kielland

3

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

เพียงรันคำสั่งต่อไปนี้:

C:\Program Files\Unlocker>Unlocker.exe C:\Windows\Fonts\Oswald-Regular.otf

เห็นได้ชัดว่าใช้ Unlocker.exe จากตำแหน่งที่ติดตั้งและแทนที่ชื่อฟอนต์เฉพาะด้วยชื่อที่คุณต้องการลบ


2

ก่อนหน้านี้ฉันแนะนำ Unlocker เทคนิคน้อยรุกรานและสูงขึ้นเกี่ยวข้องกับการใช้Process Explorer ใน Process Explorer:

  1. ใต้Findเมนูให้เลือกFind Handle or DLL...(หรือกดCtrl+ F)
  2. พิมพ์ชื่อไฟล์ของแบบอักษรที่คุณต้องการลบ ( ไม่ใช่ชื่อตัวอักษรหากคุณไม่แน่ใจเกี่ยวกับชื่อของไฟล์ให้ค้นหาแบบอักษรในไดเรกทอรีแบบอักษรของคุณและดูคุณสมบัติไฟล์)
  3. ฆ่ากระบวนการใด ๆ โดยใช้ไฟล์
    • หากคุณฆ่าexplorer.exe, เริ่มต้นใหม่ได้โดยเลือกRun...จากFileเมนู (หรือกดCtrl+ R) explorer.exeและเข้า
  4. ลบไฟล์ออกจากหน้าต่าง Exlorer หรือผ่านทางพรอมต์คำสั่ง

อนึ่งนี่เป็นการลบไฟล์ที่ไม่ใช่ระบบที่ใช้งานอยู่และไม่สามารถลบได้ใน Windows ไม่ใช่แค่แบบอักษร


1

ฉันพบวิธีอื่นในการทำเช่นนี้ ... และแท้จริงแล้วยูทิลิตี้ Font ของ Microsoft ที่เราใช้ในการลบแบบอักษรปรากฎว่าใช้แบบอักษรที่เราพยายามลบ!

ในโฟลเดอร์แบบอักษร ... คลิกจัดระเบียบ ... เค้าโครง ... ยกเลิกการเลือกรายละเอียดบานหน้าต่าง

ตอนนี้ลองและลบแบบอักษรอีกครั้งควรใช้งานได้

นั่นคือ Windows สำหรับคุณ! :)


0

ฉันเพิ่งลบมันจากพรอมต์คำสั่งยกระดับ (เช่นทำงานในฐานะผู้ดูแลระบบ) จากนั้นกลับไปที่โฟลเดอร์แบบอักษรและลบอีกครั้งหนึ่งและหายไป


0

สิ่งนี้ใช้ได้สำหรับฉันและมันง่ายมาก:

1- ใช้Unlockerเหมือนที่ Paul แนะนำ

2- ในการลบแบบอักษรคุณไม่สามารถใช้ Unlocker ในโฟลเดอร์แบบอักษรได้โดยตรงเคล็ดลับคือไปที่โฟลเดอร์ด้านหลัง (โฟลเดอร์ Windows) และทำการค้นหา (* .ttf) ผลลัพธ์จะเป็นแบบอักษรทั้งหมดในระบบของคุณ แต่คราวนี้มันไม่ได้อยู่ใน "โฟลเดอร์ฟอนต์" ดังนั้นคุณสามารถใช้ Unlocker และลบฟอนต์ที่คุณต้องการโชคดี


0

ฉันรู้ว่านี่เป็นคำถามเก่า แต่มันอาจเป็นประโยชน์กับคนอื่น ๆ เหมือนตอนนี้กับฉัน ไม่เหมาะสำหรับคนที่ใจหดหู่ สำรองข้อมูลรีจิสทรีของคุณก่อนที่จะทำ ไปที่ตัวแก้ไขรีจิสทรีจากนั้นค้นหาแบบอักษรของคุณใน NT \ CurrentVersion \ Fonts HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows HKEY_LOCAL_MAFT จากนั้นคลิกขวาและเลือกลบ หากคุณใช้ 64 บิตคุณอาจต้องลบที่เหมือนกันจากตำแหน่งนี้: HKEY_LOCAL_MACHINE \ SOFTWARE \ Wow6432Node \ Microsoft \ Windows NT \ CurrentVersion \ Fonts จากนั้นรีสตาร์ท


0

7 เครื่องมือในการปลดล็อกฮาร์ดเพื่อลบไฟล์• Raymond.CC

ตามรีวิวนี้IObit Unlockerเป็นตัวเลือกที่แนะนำ:

ไฟล์ถูกลบเรียบร้อยแล้วโดยไม่จำเป็นต้องรีบูตหรือใช้โหมดบังคับ! ยิ่งไปกว่านั้น IObit สามารถลบทั้งโฟลเดอร์ที่เต็มไปด้วยไฟล์ที่ป้องกันเหล่านี้ได้อย่างง่ายดายซึ่งเครื่องมือส่วนใหญ่ที่นี่ไม่สามารถลบได้แม้แต่ไฟล์เดียว

ติดตั้ง

chocoinstallio-unlocker

ลบแบบอักษร

คุณไม่สามารถเลือกแบบอักษรด้วย GUI ได้ แต่IObitUnlocker.exeยังรองรับการใช้บรรทัดคำสั่ง

pushd "%ProgramFiles(x86)%\IObit\IObit Unlocker"
IObitUnlocker.exe /Delete "C:\Windows\Fonts\Montserrat-Hairline.otf"

การใช้บรรทัดคำสั่ง IObit Unlocker

IObitUnlocker.exe Command [Option] Object

Command:  
/None
/Delete
/Rename
/Move
/Copy

Option:
/Normal
/Advanced

Object:
None: "Path1","Path2","Path3"
Delete: "Path1","Path2","Path3"
Rename: "Path1","Path2","Path3" "NewName1","NewName2","NewName3"
Move:   "Path1","Path2","Path3" "NewPath"
Copy:   "Path1","Path2","Path3" "NewPath"

0

ในกรณีของฉันไฟล์ฟอนต์ถูกล็อคโดยกระบวนการของระบบ (Pid = 4) ดังนั้นฉันจึงเปลี่ยนชื่อไฟล์และทำการรีบูตจากนั้นไฟล์จะถูกลบ


0

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


0

นี่เป็นเพราะแบบอักษร "เปิด" ใน Windows "Preview Pane" ทางด้านขวา

วิธีเดียวที่จะหลีกเลี่ยงปัญหานี้คือการปิดใช้งานบานหน้าต่างแสดงตัวอย่างใน Explorer โดยไปที่ View-> บานหน้าต่างรายละเอียด (ยกเลิกการเลือกบานหน้าต่างแสดงตัวอย่าง)

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