Ukuran huruf Powershell salah pada Windows 8.1

22

Pada mesin Windows 8.1 saya, saya perlu PowerShell untuk mengkonfigurasi aplikasi web kantor.
Ketika saya memulai PowerShell, untuk sekejap, itu terlihat sebagaimana mestinya, tapi kemudian diubah ukurannya, dan font menjadi sekitar 0,5 sampai 1mm tingginya.

Hampir tidak bisa dibaca.
Saya mencoba menyesuaikan ukuran font, dan meningkatkan nilai registri untuk DPI, tetapi tidak memiliki efek apa pun.

Saya tidak bisa menggunakan shell di mana saya tidak bisa membaca output atau input.
Adakah yang bisa memberi tahu saya cara mengatasi ini?

Saya mencoba kaca pembesar layar, tetapi fontnya kecil, bahwa ketika Anda memperbesarnya, Anda tidak dapat membacanya ...

Kebingungan
sumber
Saya menderita masalah yang sama. Font ini berukuran bitmap 4x6 despites Saya menetapkan pengaturan default untuk konsol ke Lucida Console 24pt.
dolmen
1
Ini mungkin masalah izin. Pertanyaan ini mungkin memiliki jawaban yang berguna untuk menyelesaikan masalah kita.
dolmen
Lebih buruk lagi: mengetik "PowerShell" dari jendela "cmd.exe" yang memiliki pengaturan yang tepat melakukan pengubahan ukuran ...
dolmen
Menyipitkan mata 6 inci dari layar adalah bagian dari rekayasa "ergonomis" Microsoft dalam semua hal mereka. Ini semua tentang menjaga harapan tetap rendah.
Bill Westrup

Jawaban:

34

Buka Powershell yang ditinggikan ("Klik kanan" dan "Run As Administrator"). Klik kiri pada ikon di sisi kiri bilah judul (atau tekan Alt + Spasi), pilih Properties, lalu pada tab Font Anda dapat memilih ukuran. "8 x 12" mungkin yang Anda inginkan.

Anda mungkin ingin memilih "Lucida Console" sebagai fonta Anda karena Consolas agak sulit dibaca.

Anda HARUS memastikan Anda menjalankan PowerShell terangkat (sebagai Administrator) jika Anda ingin konfigurasi Anda bertahan secara permanen.

Robula
sumber
7
Ini hanya berfungsi untuk jendela saat ini. Ini tidak diingat, dan pengubahan ukuran masih terjadi, bahkan jika saya mengubah pengaturan "default". Jendela Cmd.exe baik-baik saja.
dolmen
1
Ini bekerja untuk saya - selama itu dilakukan di konsol dimulai sebagai administrator. Terima kasih!
Danny Staple
Ini tidak berpengaruh sama sekali
Quandary
3

Ketidakmampuan untuk memperbaiki pintasan dafault PowerShell secara permanen adalah masalah izin / UAC; Anda dapat mengonfigurasi PowerShell dengan cara apa pun yang Anda inginkan (font yang lebih besar / berbeda, ukuran Windows dll.), tetapi pengaturan tidak akan disimpan karena, seperti biasa dengan UAC, Anda berpikir Anda memiliki hak admin, tetapi Anda tidak, dan default Tautan PowerShell adalah sama untuk semua pengguna, jadi Anda memerlukan hak admin untuk memodifikasinya.

Solusi: mulai PowerShell menggunakan "Run as Administrator", konfigurasikan sesuai keinginan, dan kemudian pengaturan akan disimpan.

Saya masih tidak mengerti mengapa pengaturan standarnya termasuk font kecil yang menakjubkan, tetapi setidaknya bisa diperbaiki dengan cara ini.

Massimo
sumber
3

Sangat aneh, tetapi satu-satunya solusi permanen yang saya temukan adalah dengan mengikuti persis langkah-langkah ini:

  1. Di Windows 8.1, klik kanan tombol Start menu dan klik Windows PowerShell (Admin) . *
  2. Konfirmasikan permintaan UAC (jika ada).
  3. Klik ikon jendela sudut kiri atas dan pilih Properties .
  4. Pada tab Font, pilih Consolas sebagai font. Perhatikan bahwa Konsol Lucida tidak akan berfungsi.
  5. Pilih ukuran font yang sesuai. Saya memilih 14 poin.
  6. Klik OK .
  7. Tutup jendela PowerShell.

Ini menetapkan font untuk Windows PowerShell dan Windows PowerShell dari menu konteks menu Start, dan untuk pintasan Windows PowerShell di ikhtisar Aplikasi.

*) Jika Anda tidak memiliki Windows PowerShell (Admin) di menu Mulai (Alih-alih Anda melihat Command Prompt (Admin) ), lalu klik kanan bilah tugas dan pilih Properti . Lalu pergi ke Navigasi tab dan periksa Ganti Command Prompt dengan Windows PowerShell di menu ketika saya klik kanan pojok kiri bawah atau tekan tombol Windows + X .

Daniel AA Pelsmaeker
sumber
"Perhatikan bahwa Konsol Lucida tidak akan berfungsi." membantuku. :-)
Ignitor
1

Saya menggunakan pintasan yang disematkan ke bilah tugas. Seperti Anda, mengubah pengaturan dalam opsi jendela default dari menu jendela tidak memperbaiki apa pun.

Saya sudah bisa mengubah pengaturan untuk pintasan itu dengan mengklik kanan ikon taskbar, lalu mengklik kanan Windows PowerShell di menu (untuk mengakses menu konteks sortcut), lalu Properties . Tab font memiliki opsi. Namun, menggunakan Lucida Console sepertinya tidak berhasil. Tapi Consolas bekerja!

Mungkin juga berguna untuk membiarkan sistem memposisikan jendela ( Layout tab).

Catatan: Sayangnya ini hanya perbaikan sebagian. PowerShell diluncurkan dengan cara lain selain dari ikon ini masih memiliki masalah.

dolmen
sumber
1

Saya telah menambahkan Powershell ke menu mulai saya kemudian:

  • klik kanan> Jalankan sebagai Administrator
  • di properti dan default, ubah font ke Consolas 24 (atau ukuran apa pun yang Anda suka) - untuk beberapa alasan itu tidak bekerja dengan Lucida
  • keluar dari PowerShell dan konfigurasi harus disimpan dan ditautkan ke ikon di menu mulai Anda.
assylias
sumber
0

Sayangnya tidak ada jawaban lain tampaknya untuk mengatasi kenyataan bahwa Anda lakukan melihat jendela dengan pengaturan yang benar, tetapi hanya sesaat.

Saya curiga, tetapi sayangnya belum dapat membuktikan, bahwa ini adalah beberapa mekanisme bodoh yang menendang ketika jendela dianggap "terlalu besar" oleh sistem, sehingga "diubah ukurannya". Bahkan mungkin ada hubungannya dengan pengaturan dpi tinggi.

Lagi pula, jika Anda mengalami kesulitan pengaturan pengaturan jendela lagi seperti jawaban lain menyarankan, tetapi mulai dengan font yang lebih kecil, Anda mungkin akan dapat menyelesaikan pada kombinasi font / ukuran jendela yang diterima oleh sistem tanpa memicu perubahan ukuran paksa . Ini berhasil untuk saya. Saya harap ini membantu.

UncleZeiv
sumber
0

Untuk Win 8.1 Pada Mulai temukan PowerShell.
Buka lokasi file. Buka Properties shortcut (menu klik kanan).
Tab Keamanan -> Edit izin Anda untuk Memodifikasi.
Pilih tab Font. (lewati kesalahan - tidak ada yang diatur maka masalah)
Pilih Font (Saya mengatur Lucida Sans Ukuran 16).
Menerapkan perubahan).
Tab Keamanan Edit izin hapus modifikasi.
Menerapkan.
Semua selesai.

coleydog
sumber