Sử dụng phông chữ tùy chỉnh mà không có quyền quản trị viên?


40

Tôi biết bạn có thể đặt phông chữ tùy chỉnh C:\Windows\Fontsvà các ứng dụng sẽ có thể tìm và sử dụng chúng. Tuy nhiên, điều này chỉ có thể khi bạn có quyền truy cập của quản trị viên vào máy, điều này hiếm khi xảy ra trong môi trường dùng chung.

Có cách nào chung để sử dụng phông chữ tùy chỉnh từ một số vị trí khác phù hợp với người dùng không phải là quản trị viên không? Nếu không, có cách nào cụ thể cho Adobe Fireworks (CS3) và Office 2007 không?

Tôi quan tâm chủ yếu đến XP và Vista, nhưng một giải pháp hoạt động cho các phiên bản Windows khác sẽ rất tuyệt.

Câu trả lời:


12

Thêm và xóa phông chữ hệ thống là một nhiệm vụ Quản trị viên và sẽ bị từ chối đối với người dùng không có quyền quản trị viên (Power User thực sự có thể là đủ), vì họ thực sự có thể làm rối Windows bằng cách xóa hoặc thay thế phông chữ hệ thống tiêu chuẩn. :)

Từ những gì tôi đọc được ở đây, bạn sẽ có thể cấp cho người dùng quyền truy cập ghi vào thư mục \ Windows \ Fonts của họ và điều đó sẽ cho phép họ cài đặt phông chữ.


4
Chà, tôi không cần (hoặc thực sự muốn) chúng là "phông chữ hệ thống" có hiệu lực cho toàn bộ máy tính hoặc thay thế bất cứ thứ gì đã có, chỉ cần ở đó để chúng có thể được sử dụng trong các tài liệu từ của tôi, hình ảnh tôi đang làm việc trong pháo hoa , v.v.
Fire Lancer

Tôi không nghĩ bạn có thể sử dụng bất kỳ phông chữ nào (đặc biệt là trong Word) không được đăng ký với hệ thống con phông chữ của Windows, bất kể chúng nằm ở đâu.
Ƭᴇcʜιᴇ007

Có nhiều cách lập trình để thêm phông chữ cho phiên của người dùng hiện tại (xem blog.msdn.com/michkap/archive/2006/06/25/646701.aspx ) vì vậy đó có thể là những gì tiện ích thứ hai đang làm. Điều này giải thích tại sao tiện ích cần được chạy mỗi khi hệ thống khởi động.
DSolimano

@Fire Lancer: Sau đó, tiện ích đó sẽ nằm ngay trên con hẻm của bạn. :) @dsolimano: Khi bạn sử dụng AddFontResource (hoặc AddFontResourceEx), bạn đang đăng ký nó với hệ thống. Hành động này không yêu cầu quyền quản trị và không vĩnh viễn. Để làm cho phông chữ vĩnh viễn đòi hỏi các quyền vì bạn cần chúng để a) thêm phông chữ vào danh sách trong sổ đăng ký và b) (tùy chọn) di chuyển nó vào thư mục phông chữ. Chỉ cần sử dụng AddfontResource là một PITA đủ lớn, thường sẽ tốt hơn khi lên kế hoạch sử dụng khung 2D với nhà cung cấp phông chữ bitmap. ;)
Ƭᴇcʜιᴇ007

Đó là RegisterFont.exechương trình không chỉ là điều tôi đang tìm kiếm để làm - chỉ cần thêm một phông chữ vài tùy chỉnh để máy tính xách tay làm việc XP của tôi. Blog hướng dẫn ngay cả người dùng biết chữ tối thiểu thông qua cài đặt và thiết lập. Tiện ích có thể có thể sử dụng GUI để làm cho mọi thứ dễ dàng hơn, nhưng ngay cả khi nó hoàn hảo. Cảm ơn!
MattDMo

24

Có thể sử dụng phông chữ tùy chỉnh mà không có đặc quyền của quản trị viên với nền tảng PortableApps.com (được giới thiệu trong phiên bản 10.0 ).

Để sử dụng phông chữ tùy chỉnh:

  1. Tải xuống và giải nén nền tảng PortableApps.com

    thiết lập 1

    thiết lập 2

  2. Sao chép các tập tin phông chữ vào <PortableApps>\PortableApps\PortableApps.com\Data\Fontsthư mục. Tạo thư mục này nếu nó chưa tồn tại.

    thư mục

  3. Đóng và khởi động lại nền tảng PortableApps.com.

    gần

    khởi đầu

Các phông chữ bây giờ có thể sử dụng được trong các ứng dụng khác trong khi nền tảng PortableApps.com đang chạy.


Hoạt động như quảng cáo với PortableApps 12.0.5. Có thể được cài đặt trong thư mục chính của người dùng (ví dụ: trên máy chủ).
krlmlr

3
Giải pháp thú vị nhưng ... nếu bạn đang làm việc trong một tổ chức nơi bạn không được phép quản trị viên, bạn có thể vi phạm tất cả các loại quy tắc IS nếu bạn tải xuống và chạy phần mềm từ internet.
Lqueryvg

Tất cả các ứng dụng là nguồn mở và miễn phí sử dụng. Nếu bạn sử dụng Gimp để chỉnh sửa một số hình ảnh hoặc sử dụng Inkscape, tôi không thấy có vấn đề gì với điều đó.
Melroy

Phiên bản 15.0.2 hoạt động trên Window 10. Sau khi khởi động lại cả PortableApps.com và PowerPoint 2016, tôi có thể sử dụng tất cả các kiểu Roboto ở đó. Câu trả lời này sẽ tăng lên hơn nữa.
Stefan_Fairphone

@Melroy Không chỉ về giấy phép phần mềm. Đó cũng là về bảo mật. Bạn có thể vô tình tải xuống các ứng dụng bị xâm nhập nếu chúng không được IT hiệu đính. Nếu một cái gì đó xảy ra nó trở thành một câu hỏi về trách nhiệm pháp lý. Nhiều khả năng bạn sẽ phải chịu trách nhiệm nếu một ứng dụng không được hiệu đính bởi CNTT gây rắc rối.
shoutuma

19

Có một cách giải quyết tôi đã sử dụng trên XP; Tôi không thể nói nếu nó hoạt động trên các phiên bản Windows khác.

Nếu bạn nhấp đúp chuột vào bất kỳ tệp phông chữ nào, bất cứ nơi nào nó được lưu, bạn sẽ nhận được một cửa sổ xem trước. Cho đến khi bạn đóng cửa sổ này, phông chữ sẽ có sẵn để sử dụng trong các ứng dụng khác, mặc dù một số có thể cần khởi động lại.

Tôi tin rằng điều này hoạt động vì bản xem trước tự động và tạm thời cài đặt phông chữ để hiển thị nó và cài đặt tạm thời này không liên quan đến việc thêm phông chữ vào thư mục Phông chữ, do đó không yêu cầu quyền quản trị.


Chỉnh sửa: Chỉ cần thử nghiệm sao chép lối tắt của tệp phông chữ vào thư mục Phông chữ và dường như nó cũng hoạt động với tôi, nhưng tôi chắc chắn rằng tôi đã thử nó mà không thành công trước đó.


3
Ngọt ngào hack! Tôi sẽ phải ghi nhớ điều đó cho tương lai. :)
cʜιᴇ007

5
Có vẻ như không hoạt động trong 7. :(
Kazark

15

Từ Windows 10 17704 trở đi, bạn sẽ có thể cài đặt phông chữ mà không có quyền quản trị

Cài đặt phông chữ cho người dùng không phải quản trị viên

Bạn đã bao giờ muốn sử dụng phông chữ của riêng mình từ tài khoản của mình trên một trường học chung hoặc PC làm việc, nhưng không thể vì bạn không có quyền quản trị viên cần thiết để cài đặt phông chữ? Chà, chúng tôi đã nghe thấy sự thất vọng của bạn về điều này và đã thực hiện một số thay đổi.

Trước đây, phông chữ trong Windows luôn được cài đặt cho tất cả người dùng. Bởi vì đó là một thay đổi toàn hệ thống, nó luôn đòi hỏi đặc quyền quản trị viên. Sự cần thiết phải có một quản trị viên đã được phản ánh trong giao diện người dùng. Ví dụ: nếu bạn duyệt trong File Explorer đến một thư mục chứa tệp phông chữ và nhấp chuột phải vào tệp để hiển thị menu ngữ cảnh, thì tùy chọn Cài đặt cài đặt sẽ xuất hiện với huy hiệu bảo mật, có nghĩa là nó yêu cầu quản trị viên .

Cài đặt phông chữ


1
Không làm việc tại Đại học Vienna. Chỉ có tùy chọn "Cài đặt" có tiền tố với lá chắn Quản trị viên.
Stefan_Fairphone

2
@Stefan_Fairphone bạn có chắc rằng phiên bản> = 17704 không?
phuclv

1
Chúng tôi vẫn đang sử dụng Windows 10 Build 16299 ... 😬 Xin lỗi, tôi đã không kiểm tra.
Stefan_Fairphone

6

NexusFont là trình quản lý phông chữ miễn phí có thể được sử dụng để quản lý các phông chữ đã cài đặt (với quyền riêng tư của quản trị viên) hoặc cung cấp một số phông chữ nhất định trong thời gian chạy (không có quyền riêng tư của quản trị viên). Đối với tính năng thứ hai này, chỉ cần chạy NexusFont và thêm (các) nhóm phông chữ bạn thích. Các tập tin phông chữ có thể nằm trong bất kỳ thư mục. Miễn là NF đang chạy, các ứng dụng có thể sử dụng phông chữ. NF có thể được sử dụng một cách hợp lý.

Trên windows 7, có một số quirks cần một chút thử nghiệm để hiểu rõ hơn. Cái lớn nhất là nếu bạn cài đặt bằng các liên kết tượng trưng thì đừng vô hiệu hóa bằng cách xóa các tệp vì nó xóa các tệp chứ không chỉ các liên kết tượng trưng. Trong trường hợp này, vô hiệu hóa (gỡ cài đặt) các phông chữ nhưng sử dụng tùy chọn "để lại các tệp trong đó".


Tôi đã thành công với chương trình này, nhưng lưu ý rằng nó không cho phép thêm phông chữ bitmap (phần mở rộng .fon)
thomasrutter

1

WinFonts4All cũng hoạt động ở cấp độ người dùng (Đã kiểm tra: Windows 7, Windows 8 và Windows 10).

Nó theo dõi tất cả các phông chữ trong% userprofile% \ Fonts và đăng ký chúng cho phiên người dùng hiện tại. Nó thậm chí còn có GUI :)

Xem nó trong hành động: https://ygg.li/winfonts


Hoàn toàn không hoạt động (đã thử nghiệm trên Cửa sổ 7)
Michael

1
từ video hoạt động, có vẻ như điều này sẽ hoạt động trên Windows 10, điều này không còn cần thiết nữa
phuclv

Đó thực sự là tuyệt vời @phuclv! Tôi không biết rằng Win10 đã được tích hợp sẵn (ít nhất là từ cấp độ bản vá cụ thể trở đi)! :)
Walialu

0

Có, bạn có thể tải phông chữ mà không có đặc quyền quản trị viên. Hãy xem chức năng AddFontResource . Bạn có thể sử dụng Font Xplorer (phần mềm miễn phí) để tải phông chữ từ thư mục cục bộ. Tôi đã thử nghiệm nó trên Win7 (có lẽ cũng hoạt động trong win8).


-1

Chỉ cần bỏ chọn hộp kiểm "sao chép phông chữ vào Thư mục Phông chữ" và cài đặt phông chữ. Các phông chữ được cài đặt sẽ chỉ khả dụng cho phiên đó. Mỗi khi bạn đăng nhập, bạn phải lặp lại tác vụ này


8
Trong bối cảnh nào? Trong phiên bản Windows nào?
Kazark
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.