Kezdőoldal » Számítástechnika » Egyéb kérdések » A con/con-tól hogy kap kékhalá...

A con/con-tól hogy kap kékhalált instant a Windows 95 és a Windows 98?

Figyelt kérdés
Vagy a con/con-nak mi lenne a feladata?

2021. okt. 13. 17:52
 1/5 anonim ***** válasza:
62%
A con a console, azaz a konzol (a fekete képernyő rajta szürke szöveg) hivatkozása a DOS alatt. Mivel a 95/98 és a ME is DOS alapú, amikor a con-ra akatsz hivatkozni, a DOS ezt a konzolnak tekinti és nem úgy kezeli le, amit a Windows vár, ezért dob egy hátast.
2021. okt. 13. 18:01
Hasznos számodra ez a válasz?
 2/5 A kérdező kommentje:
Köszönöm szépen a hasznos választ! :)
2021. okt. 13. 18:04
 3/5 anonim ***** válasza:

1: Ez nem így van, egyik sem dos alapú, minegyik már 32 bites önálló op.rendszer. Hogy még volt DOS "jellegű" rész benne az kompatibilitási okok miatt volt. De alapvetően önálló operációs rendszerek voltak már.

És pontosan mi ez a con/con? Én úgy emlékszem a C:\con\con volt az ami problémás volt.

A magyarázat annyi, hogy volt a parancsértelmezőben egy hiba, és ha a "tiltott" neveket (és nem csak a con volt ilyen, hanem még volt egy jópár) kétszer adtad meg akkor hibásan "érvényesnek" fogadta el.

2021. okt. 13. 19:34
Hasznos számodra ez a válasz?
 4/5 anonim ***** válasza:
100%

Nem csak a con/con okozott kékhalált, hanem az lpt/lpt, aux/aux, lpt1/lpt1 és még néhány útvonalra is. Ezek mind fenntartott nevek. Ha azt írod egy pathba, hogy "con/con", az útvonalellnörző logika nem képes ezt feldolgozni és egy kékhalállal válaszol. Egyébként a CON nem a képernyőn megjelenő konzolra utal, hanem a fizikai konzolra mint beviteli eszközre.


Az NT alapú Windowsokban is vannak hasonló bugok, a Windows 10 legutóbbi néhány verziójáig bezárólag. Ha például a c:\$i30:$bitmap pathot írod valahova, az arra kényszeríti a Windowst, hogy teljes lemezellenörzést végezzen. A c:\$MFT\123 path pedig lefagyasztja az adottt programot, amibe beleírod, és egy idő múlva magával rántja az egész rendszert is.

2021. okt. 13. 19:42
Hasznos számodra ez a válasz?
 5/5 anonim ***** válasza:
Foglalt karaktersorokat és környezeti változókat sajátként létrehozott változók vagy mappák neveként nem lehet használni, mert elhasal az operációs rendszer tőle. Később a foglalt karaktersorok felhasználhatóságát tiltották és már nem okozott BSOD-t a dolog.
2023. okt. 5. 21:47
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:





Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!