Menggunakan font khusus tanpa hak administrator?

40

Saya tahu Anda dapat menggunakan font khusus C:\Windows\Fontsdan aplikasi akan dapat menemukan dan menggunakannya. Namun ini hanya mungkin ketika Anda memiliki akses administrator ke mesin, yang jarang terjadi di lingkungan bersama.

Apakah ada cara umum untuk menggunakan font khusus dari beberapa lokasi lain yang cocok untuk pengguna non-admin? Jika tidak, adakah cara khusus untuk Adobe Fireworks (CS3) dan Office 2007?

Saya tertarik terutama pada XP dan Vista, tetapi solusi yang berfungsi untuk versi Windows lainnya akan sangat bagus.

Lancer Api
sumber

Jawaban:

12

Menambah dan menghapus font sistem adalah tugas Administrator, dan akan ditolak untuk pengguna yang tidak memiliki izin admin (Power User sebenarnya mungkin cukup), karena mereka dapat benar-benar mengacaukan Windows dengan menghapus atau mengganti font sistem standar. :)

Dari apa yang saya baca di sini Anda harus dapat memberikan pengguna menulis akses ke folder \ Windows \ Fonts mereka, dan itu akan memungkinkan mereka menginstal font.

Ƭᴇcʜιᴇ007
sumber
4
Yah saya tidak perlu (atau ingin benar-benar) untuk mereka menjadi "font sistem" yang mempengaruhi seluruh komputer atau mengganti apa pun yang sudah ada, hanya ada sehingga mereka dapat digunakan dalam dokumen kata-kata saya, gambar yang saya kerjakan dalam kembang api , dll.
Fire Lancer
Saya tidak berpikir Anda dapat menggunakan font apa pun (terutama di Word) yang tidak terdaftar dengan subsistem font Windows, di mana pun lokasinya.
Ƭᴇcʜιᴇ007
Ada cara terprogram untuk menambahkan font untuk sesi pengguna saat ini (lihat blogs.msdn.com/michkap/archive/2006/06/25/646701.aspx ) sehingga mungkin itulah yang dilakukan utilitas kedua. Ini menjelaskan mengapa utilitas perlu dijalankan setiap kali sistem dimulai.
dsolimano
@ Fire Lancer: Maka utilitas itu seharusnya ada di depan Anda. :) @dsolimano: Ketika Anda menggunakan AddFontResource (atau AddFontResourceEx) Anda mendaftarkannya dengan sistem. Tindakan ini tidak memerlukan hak admin, dan tidak permanen. Untuk membuat font permanen memerlukan hak karena Anda memerlukannya untuk a) menambahkan font ke daftar di registri, dan b) (opsional) pindahkan ke folder font font. Hanya menggunakan AddfontResource adalah PITA yang cukup besar sehingga seringkali lebih baik untuk merencanakan menggunakan kerangka 2D dengan penyedia font yang dipetakan. ;)
Ƭᴇcʜιᴇ007
Itu RegisterFont.exeProgram tidak hanya hal yang saya cari untuk melakukan - hanya menambahkan font beberapa kustom untuk pekerjaan XP laptop saya. Blog berjalan bahkan pengguna yang melek teknis minimal melalui instalasi dan pengaturan. Utilitas mungkin dapat menggunakan GUI untuk membuat segalanya lebih mudah, tetapi meskipun apa adanya itu sempurna. Terima kasih!
MattDMo
24

Menggunakan font khusus tanpa hak administrator dimungkinkan dengan platform PortableApps.com (diperkenalkan pada versi 10.0 ).

Untuk menggunakan font khusus:

  1. Unduh dan ekstrak platform PortableApps.com

    pengaturan 1

    pengaturan 2

  2. Salin file font ke <PortableApps>\PortableApps\PortableApps.com\Data\Fontsdirektori. Buat folder ini jika belum ada.

    map

  3. Tutup dan mulai ulang platform PortableApps.com.

    dekat

    mulai

Font sekarang harus dapat digunakan di aplikasi lain saat platform PortableApps.com sedang berjalan.

iglvzx
sumber
Bekerja seperti yang diiklankan dengan PortableApps 12.0.5. Dapat diinstal di direktori home pengguna (mis., Pada server).
krlmlr
3
Solusi menarik tetapi ... jika Anda bekerja di organisasi di mana Anda tidak diizinkan hak admin, Anda mungkin melanggar semua jenis aturan IS jika Anda mengunduh dan menjalankan perangkat lunak dari internet.
Lqueryvg
Semua aplikasi bersifat open-source dan gratis untuk digunakan. Jika Anda menggunakan Gimp untuk mengedit beberapa gambar atau menggunakan Inkscape saya tidak melihat ada masalah dengan itu.
Melroy
Versi 15.0.2 berfungsi pada Window 10. Setelah memulai ulang PortableApps.com dan PowerPoint 2016 saya dapat menggunakan semua gaya Roboto di sana. Jawaban ini harus naik lebih jauh.
Stefan_Fairphone
@Melroy Ini bukan hanya tentang lisensi perangkat lunak. Ini juga tentang keamanan. Anda dapat secara tidak sengaja mengunduh aplikasi yang dikompromikan jika tidak diperiksa oleh IT. Jika sesuatu terjadi itu menjadi masalah tanggung jawab. Kemungkinan besar Anda akan bertanggung jawab jika aplikasi yang tidak diperiksa oleh IT menyebabkan masalah.
exhuma
19

Ada solusi yang saya gunakan di XP; Saya tidak bisa mengatakan apakah itu berfungsi pada versi Windows lainnya.

Jika Anda mengklik dua kali pada file font apa pun, di mana pun itu disimpan, Anda akan mendapatkan jendela pratinjau. Sampai Anda menutup jendela ini, font akan tersedia untuk digunakan di aplikasi lain, meskipun beberapa mungkin perlu dimulai ulang.

Saya percaya ini berfungsi karena pratinjau secara otomatis dan sementara menginstal font untuk merendernya, dan instalasi sementara ini tidak melibatkan penambahan font ke folder Font, oleh karena itu tidak memerlukan hak admin.


Sunting: Baru saja menguji menyalin jalan pintas file font ke folder Font, dan itu sepertinya bekerja untuk saya juga, tapi saya yakin saya sudah mencobanya tanpa hasil sebelumnya.

e100
sumber
3
Hack manis! Saya harus mengingatnya untuk masa depan. :)
Ƭᴇcʜιᴇ007
5
Sepertinya tidak bekerja di 7. :(
Kazark
15

Dari Windows 10 17704 dan seterusnya Anda akan memiliki kemampuan untuk menginstal font tanpa hak admin

Instalasi font untuk pengguna non-admin

Pernahkah Anda ingin menggunakan font Anda sendiri dari akun Anda di sekolah bersama atau PC kantor, tetapi tidak bisa karena Anda tidak memiliki hak administrator yang diperlukan untuk menginstal font? Kami telah mendengar kekecewaan Anda tentang ini dan telah membuat beberapa perubahan.

Di masa lalu, font di Windows selalu diinstal untuk semua pengguna. Karena itu adalah perubahan di seluruh sistem, selalu diperlukan hak istimewa admin. Kebutuhan akan admin tercermin dalam antarmuka pengguna. Misalnya, jika Anda menjelajah di File Explorer ke folder yang berisi file font dan mengklik kanan pada file untuk membuka menu konteks, maka opsi "Instal" akan muncul dengan lencana keamanan, yang berarti bahwa itu memerlukan admin .

Instal font

phuclv
sumber
1
Tidak bekerja di Universitas Wina. Hanya ada opsi "Instal" yang diawali dengan perisai Admin.
Stefan_Fairphone
2
@Stefan_Fairphone Anda yakin versinya> = 17704?
phuclv
1
Kami masih menggunakan Windows 10 Build 16299 ... 😬 Maaf, saya belum memeriksanya.
Stefan_Fairphone
6

NexusFont adalah pengelola font freeware yang dapat digunakan untuk mengelola font yang diinstal (dengan hak admin), atau membuat font tertentu tersedia saat runtime (tanpa admin privs). Untuk fitur yang terakhir ini jalankan saja NexusFont dan tambahkan grup font yang Anda suka. File font dapat berada di folder apa pun. Selama NF berjalan, aplikasi dapat menggunakan font. NF dapat digunakan dengan mudah.

Pada windows 7 ada beberapa kebiasaan yang perlu sedikit bereksperimen untuk memahami. Yang terbesar adalah bahwa jika Anda menginstal menggunakan tautan simbolis jangan dinonaktifkan dengan menghapus file karena menghapus file dan bukan hanya symlink. Dalam hal ini nonaktifkan (uninstall) font tetapi gunakan opsi "meninggalkan file di tempat mereka".

matt wilkie
sumber
Saya sudah sukses dengan program ini, tetapi perhatikan bahwa itu tidak memungkinkan penambahan font bitmap (ekstensi .fon)
thomasrutter
1

WinFonts4All juga berfungsi pada level pengguna (Diuji: Windows 7, Windows 8 dan Windows 10).

Ini memonitor semua font di% userprofile% \ Fonts dan mendaftarkannya untuk sesi pengguna saat ini. Bahkan memiliki GUI :)

Lihat dalam aksi: https://ygg.li/winfonts

Walialu
sumber
Tidak bekerja sama sekali (diuji pada Window 7)
Michael
1
dari video in-action sepertinya ini akan bekerja pada Windows 10, yang tidak perlu lagi
phuclv
Itu memang luar biasa @ phuclv! Saya tidak menyadari bahwa Win10 sudah memiliki built-in (setidaknya dari tingkat patch tertentu dan seterusnya)! :)
Walialu
0

Ya, Anda dapat memuat font tanpa hak admin. Lihatlah fungsi AddFontResource . Anda dapat menggunakan Font Xplorer (freeware) untuk memuat font dari folder lokal. Saya mengujinya pada Win7 (mungkin juga berfungsi di win8).

Sole42
sumber
-1

Hapus centang "salin font ke Folder Font" dan centang font. Font yang terinstal hanya akan tersedia untuk sesi itu. Setiap kali Anda login Anda harus mengulangi tugas ini

Vinod
sumber
8
Dalam konteks apa? Dalam versi Windows apa?
Kazark