Windows는 결함 유전자의 상속인이고 아버지는 전설적인 사람입니다. DOS (디스크 운영 체제), 이 인기 있는 운영 체제의 사용자는 플로피 운영 체제 제품군의 첫 번째 버전부터 오늘날까지 Windows가 현재 버전에 여전히 존재하는 특정 "결함"을 유지한다는 사실을 알아야 합니다. 그리고 아마 영원히 영원히 될 것입니다, 그렇죠?
낯설기도 하고 신기하기도 한데, 예를 들면 "with"라는 이름의 폴더를 만듭니다. (따옴표 제외) 다음과 같은 이상한 메시지가 표시되는 창이 나타납니다.
장치 이름이 잘못되었습니다.
CON이라는 폴더를 만들 수 없습니다. |
왜 이런 일이 발생합니까? 어떤 장치를 가리키는 것입니까?
좋아요, 모든 것에는 논리적인 설명이 있습니다. "WITH"는 예약어입니다., 그 사용은 그 당시 (DOS 시대에 대해 이야기하고 있음) 다른 장치, 특히 키보드와 화면.
따라서 첫 번째 버전의 Windows가 DOS 환경, 즉 그래픽 인터페이스나 마우스 없이 운영 체제의 새 버전에서 실행되고 있다는 사실을 알고 있으면 DOS와 관련이 없지만 버그가 여전히 남아 있었습니다. 상호 작용.
하지만 그 뿐만이 아니다. 단어와 폴더 또는 파일 생성을 허용하지 않는 유일한 것(예, 파일에도 영향을 미침), 이름으로 생성을 방지하는 다른 예약어도 있으며 다음과 같습니다.
- 와의 (키보드와 화면).
-
PRN (시스템 장치 목록, 일반적으로 병렬 포트).
- AUX (보조 장치, 일반적으로 직렬 포트).
- 시계 $ (실시간 시계 시스템).
-
NUL (비트 버킷 장치).
- A: -Z: (드라이브 문자).
- COM1 (첫 번째 직렬 통신 포트).
- COM2 (두 번째 직렬 통신 포트).
- COM3 (세 번째 직렬 통신 포트).
- COM4 (네 번째 직렬 통신 포트).
- LPT1 (첫 번째 병렬 인쇄 포트).
- LPT2 (두 번째 병렬 인쇄 포트).
- LPT3 (세 번째 병렬 인쇄 포트).
- LPT4 (네 번째 병렬 인쇄 포트).
- LPT5 (다섯 번째 병렬 인쇄 포트).
- LPT6 (XNUMX번째 병렬 인쇄 포트).
- LPT7 (XNUMX번째 병렬 인쇄 포트).
- LPT8 (여덟 번째 병렬 인쇄 포트).
- LPT9 (XNUMX번째 병렬 인쇄 포트).
잠시만…
그러나 "불가능하다"는 주장 CON이라는 폴더를 만듭니다., 그것은 가능하기 때문에 신화입니다. 그러나 이것을 위해 우리는 구문과 함께 명령 콘솔(MS-DOS)을 사용해야 할 것입니다 md.와.
그러나 Windows에서는 나중에 시스템에 충돌을 일으킬지 알 수 없으므로 권장하지 않습니다. 주의해야 할 점은 두 번째 문제는 수동으로 수행할 수 없으므로 제거하는 것입니다. 이 경우 지침 rd.와. 그것은 행동에 들어갈 것입니다.
내가 주목하고 싶은 또 다른 중요한 세부 사항은 둘 다 이름이 CON인 파일을 저장할 수 없습니다. (또는 다른 예약어), 다음 스크린샷에서 동일한 알림에서 해당 단어가 Windows용으로 예약됨.
또한 CON이라는 이름으로 파일을 저장할 수 없습니다. |
그리고 당신은이 Windows 버그에 대해 알고 있습니까? 어떻게 생각하나요? =)