Saya hanya ingin tahu apakah mungkin menjalankan Windows tanpa GUI seperti Linux — hanya dengan terminal virtual (tty)
Alasan di balik ini adalah bahwa kotak Windows 7 saya sering membeku setiap kali beberapa aplikasi acak ditutup, seperti Firefox (ya bahkan Firefox, Chrome tidak melakukan itu), MSN, Microsoft Office, dll. (Saya menginstal ulang berkali-kali dan Windows memiliki sudah seperti itu untuk setiap versi yang saya gunakan, saya pikir itu benar-benar hanya seperti Windows D :)
Namun, saya perhatikan bahwa walaupun ketika sebuah program macet dan dengan demikian membekukan hampir seluruh desktop saya, jika saya kebetulan memiliki jendela konsol (saya punya SUA, lapisan Unix dibangun ke dalam Windows, diinstal), cukup gunakan perintah kill, ia tutup turun aplikasi yang tidak responsif dalam sekejap dan mengembalikan saya desktop responsif lagi.
Jadi saya bertanya-tanya: apakah mungkin untuk beralih ke beberapa antarmuka teks saja ketika desktop ditutup, seperti yang kadang-kadang saya lakukan di Linux?
sumber
Jawaban:
Windows Server Core adalah versi Windows 'GUI-less':
Untuk versi yang lebih lama dan non-server Anda dapat mengedit kunci registri
HKEY_LOCAL_MACHINE>Software>Microsoft>Windows NT>CurrentVersion>Winlogon
dan mengubah nilai Shell menjadicmd.exe
bukanExplorer.exe
.Bukan opsi bebas GUI, tetapi menghilangkan Explorer dan banyak 'visual' visual yang memakan semua sumber daya Anda. :)
sumber
Seperti yang disarankan afrazier, alih-alih mencari pekerjaan yang berbelit-belit, mengapa tidak membahas masalah inti? Tentu, Anda dapat membunuh (dan menjalankan kembali) explorer.exe (seperti yang disarankan techie007), tetapi mengatasi penyebab ketidakstabilan itu terdengar lebih bijaksana bagi saya.
Windows 7, dan varian x64 pada khususnya, sangat stabil. Jelas, Anda memiliki sesuatu yang secara fundamental mengganggu keseimbangan.
Secara pribadi, saya akan memeriksa perangkat keras Anda, dalam hal keterbandingan, tetapi juga untuk kesalahan. Unduh driver stabil terbaru. Kemudian instal ulang Windows 7 (lebih disukai x64), instal driver yang diperbarui, dan instal esensi telanjang dalam hal perangkat lunak, lalu cadangkan.
Jalankan selama beberapa hari, jika semuanya baik-baik saja, instal beberapa aplikasi lagi ... tapi hati-hati apa yang Anda instal - kebanyakan masalah stabilitas Windows terkait dengan driver yang tidak memiliki kode, tetapi kadang-kadang ada pembaruan windows tertentu yang menyebabkan masalah.
Gagal ini, sebagai penggemar * nix, mengapa Anda tidak mempertimbangkan Linux + Mono?
sumber
Itu "agak" mungkin; lihat cangkang asli .
sumber
Windows 3.1, 95 dan 98 GUI dijalankan sebagai lapisan terpisah di atas OS DOS. Dengan munculnya arsitektur berbasis NT (NT4, 2000, XP), GUI sekarang menjadi OS, sementara "DOS" sekarang menjadi aplikasi. Selain pemecahan masalah CLI, tidak mungkin menjalankan OS yang lebih baru tanpa GUI.
sumber
DOS
= Sistem Operasi Disk . Apa yang Anda dapatkan di Windows Command Prompt bukan Sistem Operasi.Microsoft telah mengumumkan Windows Nano Server untuk versi Windows Server berikutnya (berbasis Windows 10):
Tidak akan ada GUI di Windows Nano Server:
sumber
Session Manager menentukan sesi apa yang akan dijalankan dengan mengevaluasi
untuk subsistem yang diperlukan dan opsional.
Windows, misalnya, adalah subsistem yang dijalankan dan terdaftar sebagai
dengan berbagai parameter diteruskan. Ini adalah
Client-Server Runtime Server Subsystem
dan akan memulai antarmuka grafis. Saat mencoba hal-hal berikut yang tidak boleh Anda coba di rumahkita bisa melihat sesuatu di sepanjang garis
yang pada dasarnya berarti
cmd.exe
keluar dengan anggun karena jendela itu tidak dapat dibuat. Namun saya pikir sebuah program yang menginisialisasi mode DOS, mencetak sesuatu di layar dan loop akan berhasil. Ini pada dasarnya adalah sesuatu yangchkdsk
tidak ketika menjalankan selama boot dan tidak akan sulit untuk mereplikasi sesuatu di sepanjang baris dalam C ++. Namun dibutuhkan beberapa waktu untuk mereplikasi konsol penuh, kecuali ada alternatif open source yang baik di luar sana di mana itu adalah masalah menulis ulang ...Jadi, secara teknis dimungkinkan untuk menulis perangkat lunak yang memungkinkan Anda untuk menjalankan baris perintah saja dan beralih ke sesi baris perintah, tetapi saya melihat ini sebagai solusi keras untuk apa yang Anda coba capai. Karena Anda harus mencari tahu mengapa semuanya hang dan mengapa Anda tidak bisa cukup menekan CTRL+ SHIFT+ ESCuntuk meluncurkan task manager dan membunuhnya dengan api ...
Lihatlah menangkap jejak dan memaksa dump jika Anda ingin menyelesaikan pembekuan sebagai gantinya. :)
sumber
Aktifkan Layanan Manajemen Darurat , jika sistem Anda memiliki port serial.
"Konsol Administrasi Khusus" EMS memberi Anda
cmd.exe
prompt (setelah Anda membuka "saluran") yang dapat Anda gunakan untuk melakukan tugas. Konsol bahkan terus berfungsi jika sistem bluescreens, memungkinkan Anda untuk melihat data kerusakan atau reboot.sumber
Anda dapat menginstal Windows Server 2008 R2 dalam konfigurasi "Core" yang tidak memiliki gui.
sumber
jika Anda mencari instalasi footprint windows kecil dengan hanya command prompt, Anda dapat melihat windows PE. Saya percaya mereka ada di versi 5, dan ini dapat diperoleh secara gratis dari M $. Saya yakin sebagian besar "gui" masih berjalan di latar belakang, tetapi Anda dapat memutuskan bagaimana itu akan dibangun, Anda dapat memilih driver, memenangkan aplikasi seperti PowerShell, atau dot.net, aplikasi lain seperti A / V, alat pencitraan , dll.
Lingkungan ini seharusnya untuk penyebaran / pemulihan komputer, tetapi Anda tahu komunitas M $ dan beberapa teknisi bahkan telah membuat GUI ...
sumber
Cara lain adalah dengan menggunakan lingkungan pre-os. Jika Anda pernah mencoba manajer partisi aomei Anda akan melihatnya reboot dan menjalankan perintah di shell ketat di lingkungan non gui. Tapi saya belum tahu bagaimana melakukannya.
sumber