Antworten:
conhost.exe
ist der neue Host-Prozess für Konsolenfenster. Bisher wurden die csrss.exe
Prozesse behandelt, bei denen es sich um den „Client Server Runtime Process“ handelt, einen Prozess, der mit Berechtigungen auf Systemebene ausgeführt wird.
Beginnend mit Windows Vista hat Microsoft einige wesentliche Verbesserungen und Änderungen in Bezug auf die Sicherheit vorgenommen. Eine dieser Änderungen bestand darin, dass Anwendungen, die auf unterschiedlichen „Ebenen“ oder als unterschiedliche Benutzer ausgeführt wurden, keinen freien Datenaustausch hatten.
Da Konsolenfenster von csrss.exe
diesem Vorgang betroffen waren , konnten Sie keine Dateien mehr in ein Konsolenfenster ziehen und den vollständigen Pfad und Dateinamen einfügen. Drag & Drop ist ein solcher Fall des Datenaustauschs, der ausgeschlossen wurde. Die Leute schrien, obwohl die meisten Windows-Benutzer diese Funktion wahrscheinlich nicht kannten.
Ich bezweifle jedoch, dass die fehlende Drag & Drop-Funktionalität der Grund dafür war, dass Konsolenfenster ausgeblendet wurden csrss
. Der pragmatischere Grund wäre, dass es absolut keinen Grund gibt, eine solche Funktionalität so nah am Kern des Betriebssystems zu haben. Zugegeben, es ist nicht so viel Funktionalität, wie es sein könnte, wenn Windows unter UNIX-ähnlichen Betriebssystemen Terminalemulatoren implementieren würde (und viel weniger, als wenn UNIX-ähnliche Betriebssysteme vollständig an ECMA-48 festhalten würden). Trotzdem kann alles, was mit einem einzelnen Konsolenfenster schief geht, einen Kernteil des Betriebssystems beschädigen.
Änderungen an der Funktionsweise von Konsolenfenstern werden dadurch sehr viel schwieriger, da Sie ziemlich schlimme Konsequenzen in Betracht ziehen müssen, wenn etwas schief geht. Eine weitere Änderung, die Sie sehen werden, außer dass Drag & Drop wieder funktioniert, besteht darin, dass die Zeichen nicht mehr auf ihre Zelle beschränkt sind. Insbesondere bei aktiviertem ClearType würden einige Glyphen ihre Zellgrenzen überschreiten und Spuren und andere Artefakte hinterlassen. Dies ist mittlerweile fast (aber nicht ganz) behoben.
They were previously hosted by csrss because of the fullscreen functionality.
@kinokijuf, eine in Vista + schmerzlich vermisste Funktion.
People cried out even though most Windows users probably didn't even know of that feature.
- Vielen Dank! Ich habe so hart darüber gelacht!
Ich habe gerade einen Artikel geschrieben, der versucht, den Zweck des Prozesses zu erklären. Es richtet sich an normale Menschen, aber es gibt viele Screenshots zu illustrieren.
Was ist conhost.exe und warum wird es ausgeführt?
Im Endeffekt befindet sich conhost.exe zwischen dem CSRSS-Prozess und cmd.exe, sodass Sie Drag & Drop erneut verwenden können.
Conhost.exe ist eine neue Binärdatei unter Win7. Es hostet das Eingabeaufforderungsfenster, in dem cmd.exe ausgeführt wird.
Ich habe "what is conhost.exe?" mit Google, einschließlich der Anführungszeichen, und erhielt eine Antwort: http://www.fileinspect.com/fileinfo/conhost-exe/
Es heißt: Die Datei conhost.exe ist ein Konsolenfenster-Host. Diese Datei ist Teil von Microsoft® Windows® Operating System. Conhost.exe wird von Microsoft Corporation entwickelt. Es ist ein System und eine versteckte Datei. Conhost.exe befindet sich normalerweise im Ordner% SYSTEM% und seine übliche Größe beträgt 270.848 Bytes. Der conhost.exe-Prozess ist sicher und das Deaktivieren kann gefährlich sein, da Programme auf Ihrem Computer ihn benötigen, um korrekt zu funktionieren.
Es ist immer noch eine neue Anwendung, daher ist es logisch, dass sie bei Google nicht sehr bekannt ist. Es hilft, wenn Sie Ihre Abfragen präzisieren ...