Bạn không thể tạo thư mục có tên con. Sự thật thú vị hay suy đoán trống rỗng từ cuộc đời Bill Gates

Câu hỏi lạ phải không? Tuy nhiên, người dùng RuNet hỏi khá thường xuyên vì họ không biết câu trả lời. Và bên cạnh đó, tại sao lại có lệnh cấm tạo thư mục mang tên Con? Có thực sự có điều gì đó tuyệt mật về vấn đề này và chỉ những người làm việc trên hệ điều hành Windows mới biết câu trả lời? Không hề, mọi thứ đơn giản hơn nhiều.

Bill Gates là một trong những nhà phát triển phần mềm nổi tiếng nhất thế giới. Tại sao anh ấy lại trở nên nổi tiếng như vậy? Có lẽ vấn đề nằm ở tài sản của ông - trong suốt cuộc đời, ông đã kiếm được hơn năm mươi tỷ đô la. Chưa hết, không chỉ tiền đã khiến anh ấy nổi tiếng, chúng ta còn đang nói về công ty Microsoft do anh ấy thành lập, chuyên sản xuất nhiều chương trình khác nhau cho máy tính. Công ty trở nên nổi tiếng nhất nhờ hệ điều hành Windows được đa số chủ sở hữu sử dụng. Và chính xác là trong đó thoạt nhìn có rất nhiều khuyết điểm kỳ lạ và buồn cười, giống như sai sót mà bài viết này dành cho.

Nhưng hãy quay lại chủ đề chính. Có một truyền thuyết kể rằng ngày xưa, khi còn nhỏ Gates mới bắt đầu đi học, cậu khác biệt với những đứa trẻ khác. Vì vậy, anh ấy không thể tìm được ngôn ngữ chung với nhiều người trong số họ, và anh ấy cũng là một học sinh xuất sắc, do đó anh ấy liên tục được đặt cho nhiều biệt danh khác nhau. Một trong số đó là từ Con - nó được dịch là “mọt sách”. Rõ ràng là đối với Gates, biệt danh này chẳng có gì hay ho và anh ấy không thích nó và như người ta nói, thậm chí còn ghét nó. Sau đó, khi bắt đầu tạo ra hệ điều hành MS-DOS, anh ấy đã nhớ đến biệt danh của mình và quyết định thêm từ này vào các trường hợp ngoại lệ, do đó người dùng sẽ không thể tạo một thư mục có tên đó. Tuy nhiên, bây giờ, sau nhiều năm, rõ ràng phiên bản này chẳng qua là phát minh của ai đó. Làm sao chúng ta biết được điều này? Các nguồn phương Tây chỉ ra rằng người hùng trong bài viết của chúng tôi thực sự không học giỏi ở trường như người ta thường tin. Hơn nữa, họ nói rằng anh ta thậm chí còn bị đuổi học vì thành tích học tập kém, tuy nhiên, điều đó không ngăn cản anh ta trở thành tỷ phú.

Nhưng trên thực tế, mọi thứ đơn giản hơn nhiều. Hóa ra là ngay cả khi thiết kế MS-DOS, Bill đã chỉ định các thư mục trong hệ thống tệp chỉ có thể được tạo một lần và được sử dụng cho nhu cầu của chính hệ thống. Vì vậy, ngoài thư mục CON, bạn không thể nhập nhiều tên khác, ví dụ: PRN, NUL, UX, LPT0, LPT1, COM1, COM2, v.v.

Điều thú vị là ngay cả sau khi hệ điều hành Windows được tạo ra, vì lý do nào đó, các lập trình viên đã quyết định không sửa "lỗi" kỳ lạ này, vì vậy ngày nay nó có thể được tìm thấy trên tất cả các hệ điều hành Windows, ngoại trừ những hệ điều hành mới nhất: Vista, 7 và 8 .

Có thể gian lận hệ thống?

Hóa ra, điều này có thể được thực hiện theo nhiều cách khác nhau.

  • Phương pháp đơn giản nhất là nhập từ CON, trong đó một hoặc hai chữ cái sẽ được lấy từ bố cục tiếng Nga. Phương pháp này là "gian lận", nhưng nếu bạn cần gây bất ngờ cho bạn bè, bạn có thể sử dụng nó một cách an toàn.
  • Bây giờ nó phức tạp hơn một chút. Bạn cần nhập văn bản sau vào dòng lệnh: C:\>mkdir \\.\C:\CON và thư mục sẽ xuất hiện trên ổ C (bạn có thể tự đặt một địa chỉ khác). Tuy nhiên, khó khăn là thư mục không thể di chuyển hoặc xóa được. Nếu bạn muốn loại bỏ nó, hãy nhập tổ hợp các chữ cái sau vào dòng: C:\>rmdir\\.\C\CON.
  • Cuối cùng, giải pháp khả thi cuối cùng cho vấn đề là thay đổi hệ điều hành của bạn thành 7 hoặc 8. Bằng cách bất thường này, bạn có thể đánh lừa hệ thống.

Ở cuối bài viết, tôi muốn đề cập rằng trong hệ điều hành Windows, bạn có thể tìm thấy rất nhiều loại bí mật và “lỗi”. Tuy nhiên, bạn cần phải xử lý chúng cực kỳ cẩn thận, vì nếu các thông số thay đổi, hệ thống có thể ngừng hoạt động. Chúng tôi hy vọng nó không đến với bạn.

Chúc bạn một ngày tốt lành, những độc giả thân yêu của blog của tôi. Hôm nay chúng ta sẽ thư giãn một chút vì sẽ không có bài học nào, mặc dù bài viết vẫn đề cập đến cách làm việc trong Windows. Chỉ là có một truyền thuyết xa xưa lan truyền trên Internet rằng vì hành vi phạm tội của Bill Gates nên các tập tin không thể được đặt một cái tên cụ thể. Vì vậy, hôm nay tôi sẽ cho bạn biết cách không thể đặt tên thư mục trong Windows, bất kể phiên bản nào.

Từ xa xưa, trên mạng đã có một truyền thuyết kể rằng khi còn là một cậu học sinh, Bill Gates bị một số bạn cùng lớp bắt nạt nên đặt cho biệt danh là Bill Gates. CON và liên tục xúc phạm anh bằng biệt danh này. Con được dịch trong ngôn ngữ của chúng tôi là “Bespectacled, nerdy, nerdy, v.v.” Và mối oán hận thời thơ ấu này đã ăn sâu vào tâm trí ông già Bill đến nỗi khi windows xuất hiện, ông đảm bảo rằng không ai có thể tạo một tập tin hoặc thư mục có tên CON.

Đúng. Trong Windows, bạn không thể đặt tên thư mục hoặc tài liệu khác có tên con. Hãy tự mình thử nó. Tùy thuộc vào phiên bản Windows mà bạn sẽ gặp lỗi hoặc đơn giản là tên trước đó sẽ xuất hiện.

Đúng vậy, không chắc Billy già đã thực hiện tất cả những thao tác này để trả thù những kẻ phạm tội với trẻ em. Vì thế huyền thoại vẫn là huyền thoại. Đúng, thành thật mà nói, khi tôi nghe câu chuyện này, bản thân tôi đã tin vào điều đó và đã nghĩ rất lâu rằng đó là sự thật. Bạn đã nghe phiên bản này chưa? Tôi nghĩ nhiều người đã nghe rất nhiều. Và bạn nghĩ gì, Tại sao từ này có thể không được sử dụng làm tên tập tin và thư mục không?

Trên thực tế, tất cả những điều tồi tệ này đã diễn ra kể từ thời MS-DOS và đầu những năm tám mươi. Tên này được chính hệ thống dành riêng cho các thiết bị đầu vào và đầu ra, tức là. bàn phím, chuột, v.v. Bản thân từ CON có nghĩa là viết tắt của từ Console, tức là. bảng điều khiển. Trong Windows, tên này cũng được hệ thống dành riêng nên không có tệp hoặc thư mục nào có thể có tên này.

Ngoài CON, bạn sẽ không thể tạo các tệp và thư mục có tên PRN (Máy in), COM1, COM2, UX, NUL (Giá trị trống), LPT1, LPT2, v.v. Tất cả những tên này đều được Windows yêu quý của chúng ta bảo lưu và không có sẵn cho người dùng trung bình.

Cách giải quyết cho tình huống này

Tất nhiên, bạn có thể thực hiện một chút thủ thuật mà vẫn tạo được tệp hoặc thư mục có tên này.

  1. Chỉ cần sử dụng các chữ cái Cyrillic S hoặc O để đánh vần từ này. Nhưng đây là một lời nói dối.
  2. Bạn có thể tạo một thư mục có tên con và không cần đổi nó thành chữ Cyrillic. Để thực hiện việc này, bạn cần nhập dòng lệnh theo bất kỳ cách thuận tiện nào, ví dụ: viết cmd vào dòng thực thi và nhấp vào OK. Trên dòng lệnh viết như sau - md\\?\C:\con. Thay vì C:\, bạn có thể viết ký tự ổ đĩa hoặc đường dẫn thư mục khác, ví dụ D:\files\con.

Thư mục sẽ được tạo nhưng bạn vẫn không thể nhập và làm việc với nó. Bạn thậm chí sẽ không thể xóa nó và nó sẽ tồn tại trên máy tính của bạn mãi mãi và mỗi ngày kích thước của nó sẽ tăng lên và nuốt chửng các tập tin của bạn... Nó đã đưa tôi đến một nơi nào đó. Tất nhiên là tôi đang nói đùa. Bạn có thể loại bỏ nó, nhưng chỉ một lần nữa thông qua dòng lệnh. Lần này bạn cần phải viết như sau trong đó: rd\\?\C:\con(Trong đó C:\con là đường dẫn đến thư mục).

Được rồi, đừng làm điều nhảm nhí nào cả. Bạn có thể tạo thư mục Con để làm việc, nhưng bạn có cần nó không? Đừng nghĩ. Vì vậy, bạn có thể chơi xung quanh cho vui. Tốt hơn hãy nghĩ đến việc bảo vệ các tập tin của bạn. Do nhiều yếu tố khác nhau không phải lúc nào cũng nằm trong tầm kiểm soát của bạn, bạn có thể mất tất cả thông tin quan trọng (vi rút, hoạt động không chính xác, vô tình xóa, lỗi ổ cứng, v.v.). Để không đánh mất thứ gì đó rất quan trọng, hãy xem khóa học video này. Mọi thứ đều được bày trên kệ và ngay cả một con số 0 tuyệt đối cũng có thể hiểu được điều đó.

Chà, nói chung thì truyền thuyết về CON rất hay. Tôi thực sự thích nó, mọi thứ được đặt cạnh nhau khá thú vị. Sẽ thú vị hơn khi sống với những huyền thoại thú vị như vậy, vì vậy không có gì xấu hổ khi không biết toàn bộ sự thật.

Bạn đã bao giờ thử tạo thư mục CON hoặc thư mục có tên "PRN", "NUL", "COM1", "COM2", "LPT1", v.v. chưa? Bạn không thể làm được phải không? Tại sao tôi không thể tạo thư mục CON trong Windows và có thể bỏ qua lệnh cấm này không?

Câu trả lời cho câu hỏi này là “KHÔNG” và “CÓ”!

Câu trả lời là không vì khi bạn tạo một thư mục mới và cố gắng đổi tên nó thành bất kỳ tên nào ở trên, bạn đều không thực hiện được. Trong Windows XP, tên thư mục sẽ tự động đổi lại thành "Thư mục mới" bất kể bạn có cố đổi tên nó bao nhiêu lần. Trong trường hợp Windows 7 hoặc Vista, khi bạn cố gắng đổi tên một tệp, bạn sẽ nhận được thông báo lỗi cho biết tên thiết bị được chỉ định không khả dụng.

Tại sao tôi không thể tạo thư mục CON?

Thực tế là những tên này phản ánh các thiết bị bên trong của hệ điều hành, do đó, bạn không thể tạo các thư mục có cùng tên. Tên CON được sử dụng cho các thiết bị bảng điều khiển, PRN cho máy in, UX cho các thiết bị bổ sung, LPT cho các cổng song song, v.v. Microsoft đã thực hiện sáng kiến ​​này để tránh mọi xung đột có thể phát sinh từ việc sử dụng các từ khóa này. Nếu bạn đang tự hỏi liệu bạn có thể bỏ qua hạn chế này mà vẫn tạo thư mục có tên CON,AUX hoặc bất kỳ tên dành riêng nào khác hay không, câu trả lời còn lại là có. Có một cách giải quyết khác để đạt được điều này nhưng nó không được khuyến khích vì nó có thể tạo ra một số điều không chắc chắn. Bạn vẫn nên nhớ lý do tại sao bạn không thể tạo thư mục CON. Nếu muốn, bạn có thể cố gắng thực hiện việc này và tự chịu rủi ro.

Bạn có thể đạt được điều này bằng cách sau

Mở dấu nhắc lệnh trên hệ thống của bạn bằng cách nhấp vào Bắt đầu, sau đó Chạy và nhập CMD. Khi mục nhập xuất hiện trên dòng lệnh, hãy cung cấp đường dẫn đầy đủ đến màn hình của bạn và nhập nó vào giữa dấu ngoặc kép. Mục nhập sẽ trông như thế này:<маршрут (адрес вашего рабочего стола)>. Lệnh được nhập đầy đủ sẽ trông giống như Type MD\\.\\"<адрес вашего рабочего стола>\Con". Sau đó, nhấn Enter. Sau khi hoàn thành các bước này, bạn sẽ có một thư mục có tên CON trên màn hình của mình. Bạn có thể làm theo các bước tương tự để sử dụng tất cả các tên khác!

Có thể loại bỏ nó?

Vì vậy, bạn đã có thể tạo một thư mục như vậy, bây giờ thì sao? Bạn cần phải loại bỏ nó. Một lần nữa về lý do tại sao bạn không thể tạo thư mục CON? Lệnh cấm liên quan đến việc tối ưu hóa hệ thống và điều này cần được ghi nhớ. Nhưng khi bạn cố gắng xóa nó, bạn sẽ không thể làm được! Tuy nhiên, có một cách dễ dàng để xóa thư mục này. Để xóa nó, hãy làm theo lời nhắc: mở dấu nhắc lệnh trên hệ thống của bạn bằng cách nhấp vào Bắt đầu, sau đó Chạy và nhập CMD. Khi lời nhắc mở ra, hãy chỉ định lại địa chỉ màn hình bằng cách chạy lệnh Type 2 Rd \\.\\"<адрес рабочего стола>\Con". Nhấn "Enter".

Thay đổi phương pháp

Ngoài ra, bạn có thể tạo thư mục có tên CON bằng phím Alt và bàn phím số, đây là cách dễ dàng hơn. Để thực hiện việc này, hãy tạo một thư mục mới ở bất kỳ đâu trên máy tính của bạn. Sau đó nhấn chuột phải (chuột phải) để đổi tên. Chọn mục menu ngữ cảnh thích hợp. Nhấn và giữ phím Alt và nhập tổ hợp số 0160 bằng bàn phím số, sau đó nhả phím Alt. Tên thư mục bây giờ sẽ biến mất và bạn có thể nhập bất kỳ tên thư mục nào bạn chọn: CON, PRN, NUL, v.v. Sau đó nhấn Enter.

Hộp cát

Barack Adama Ngày 26 tháng 11 năm 2012 lúc 05:29

Sự thật thú vị hay suy đoán trống rỗng từ cuộc đời Bill Gates


Tại sao tôi không thể tạo thư mục con trong Windows? Bill Gates, người mà hình ảnh hiện lên trong tâm trí khi nhắc đến cả công ty Microsoft lẫn hệ điều hành Windows, một trong những người giàu nhất thế giới, trong những năm đi học dường như đối với các bạn cùng lứa tuổi là một cậu bé khá kỳ lạ. Anh ấy yêu thích toán học và lập trình và bỏ qua những môn học “không cần thiết” mà anh ấy không hứng thú. Các bạn cùng lớp đã cười nhạo và trêu chọc anh ấy. Anh ta được gọi là từ xúc phạm con, trong bản dịch có nghĩa là "mọt sách" hoặc "mọt sách". Những người bị các bạn cùng lớp ở trường bức hại muốn nhanh chóng trưởng thành, có được địa vị đáng kể, từ đó chứng minh cho kẻ phạm tội thấy mình đã sai lầm như thế nào. Phiên bản tại sao một thư mục có tên con trong Windows không được tạo ra chính xác là do Bill Gates bị các bạn cùng lớp xúc phạm, tất nhiên là có quyền tồn tại, nhưng vẫn còn nhiều nghi vấn. Ngoài ra, Gates đã chứng minh cho tất cả những "kẻ phạm tội" trong trường rằng một kẻ mọt sách có thể phát triển thành một người có tên tuổi được hầu hết cả thế giới biết đến.

Nhưng nếu muốn nghe câu trả lời nghiêm túc hơn thì chúng ta nên quay về cội nguồn. Hệ thống MS-DOS được phát hành vào năm 1981. Từ đó cho đến năm 2000, khi sản phẩm không còn được phát triển nữa, 8 phiên bản đã được ra mắt. Chính nhờ MS-DOS, sản phẩm chính của Microsoft vào thời điểm đó, công ty đã trở thành tập đoàn lớn nhất. Trong MS-DOS, với tư cách là các tiện ích bổ sung, từ "con" có một ý nghĩa quan trọng: tên này được hệ thống dành riêng cho các thiết bị đầu vào/đầu ra. Windows hiện đại vẫn coi nó là tên của một thư mục hệ thống đã tồn tại. Và từ con không phải là cái tên duy nhất không thể dùng để đặt tên cho thư mục trong Windows. Bạn cũng không thể đặt tên thư mục bằng các từ nul, aux, lpt, prn và các từ khác. Những tên này cũng được dành riêng trong MS-DOS cho một số chức năng nhất định. Ví dụ: từ nul được hệ thống coi là “không có gì”. Vì vậy, lý do của điều này không phải là những bất bình thời thơ ấu mà là do cấu trúc thượng tầng mang tính hệ thống.
Tôi hy vọng nó thú vị, trong bài viết tiếp theo tôi sẽ nói về một số sản phẩm tự chế thú vị

Tags: Windows, Bill Gates, Microsoft, Dura Lex, Lập trình

Bài viết này không thể bình luận vì tác giả của nó chưa phải là thành viên chính thức của cộng đồng. Bạn sẽ chỉ có thể liên hệ với tác giả sau khi anh ấy nhận được

Cái tên Bill Gates được bao phủ trong rất nhiều câu chuyện và truyền thuyết. Ví dụ, có một lý do liên quan đến nó, tại sao tôi không thể tạo thư mục con?. Chúng ta đang nói về điều gì và liệu điều này có thực sự như vậy hay không, chúng ta sẽ cố gắng tìm hiểu trong bài viết này.

Chú thích: tại sao bạn không thể tạo thư mục có tên con

Bill Gates khi còn nhỏ là một cậu bé rất nhút nhát nên gần như không có bạn bè trong số các bạn cùng lứa. Anh dành toàn bộ thời gian rảnh rỗi để học tập, điều mà các bạn cùng lớp gọi anh là mọt sách. Trong tiếng lóng của giới trẻ Mỹ, từ mọt sách nghe giống như kẻ lừa đảo. Bill trẻ đã quá mệt mỏi với biệt danh này đến nỗi anh quyết định loại bỏ nó bằng bất cứ giá nào. Khi trưởng thành và thành công rực rỡ, Beal quyết định rằng biệt danh thời thơ ấu của anh không có chỗ đứng trong cuộc sống trưởng thành của anh, vì vậy anh đã thực hiện một số cài đặt nhất định trong Windows để ngăn người dùng tạo các thư mục có tên con. Đây là lời chào mừng từ người tạo ra hệ điều hành phổ biến nhất thế giới.

Tôi hy vọng bạn đoán rằng chúng ta đang nói về một câu chuyện hư cấu được phát minh ra đặc biệt để trêu chọc những người dùng PC “xanh”. Câu chuyện này đã tồn tại nhiều năm nhưng vẫn có người tin vào nó. Điều đặc biệt buồn cười khi thấy câu chuyện này được đăng lại trên nhiều mạng xã hội hoặc blog của những người khá trưởng thành và thành đạt. Hơn nữa, có những người không tin rằng câu chuyện này là hư cấu, và tiếp tục đeo đuổi tuổi thơ khó khăn của Gates... Đừng sa vào miếng mồi này, nếu không bạn có nguy cơ trở thành lý do để chế giễu!

Thực tế: tại sao bạn không thể tạo thư mục con trong Windows?

Chúng ta hãy thử tìm hiểu lý do thực sự tại sao không thể tạo thư mục có tên này trong Windows. Nguyên nhân nằm ở quá khứ xa xưa, khi chưa có Windows XP, Vista hay các shell khác. Có MS-DOS (các lệnh chỉ có thể được đưa ra từ bàn phím và thay vì các cửa sổ đẹp mắt trên màn hình lại có dòng chữ màu xám nhàm chán trên nền đen). Việc quản lý không hề dễ dàng, tuy nhiên, dù sao cũng không có lựa chọn nào khác nên người dùng hài lòng với những gì họ có.

DOS nhằm mục đích bằng cách nào đó hệ thống hóa công việc với nhiều tệp khác nhau có sẵn trên PC. Sử dụng phần mềm shell này, các tập tin có thể được sao chép, di chuyển, v.v. Ngoài ra còn có một tệp đặc biệt đại diện cho bàn phím và màn hình trong MS-DOS. Do đó, khi sao chép một tệp khác vào đó, tệp sau sẽ được hiển thị trên màn hình.

Nếu tệp này được sao chép sang tệp khác thì tất cả thông tin gõ trên bàn phím sẽ được đặt trong đó. Phần cuối của tệp được hiển thị bằng lệnh Ctrl + Z. Tệp cụ thể này được gọi là “console” và đã được đăng ký trong hệ thống với tên con. Đây là câu trả lời thực sự cho câu hỏi, Tại sao bạn không thể tạo thư mục con trong Windows? tên này đã được bảo lưu.

Đã rất nhiều thời gian trôi qua kể từ đó và hầu hết người dùng PC hiện đại khó có thể thực sự tưởng tượng ra MS-DOS, v.v., như đã đề cập ở trên, tuy nhiên, các truyền thống vẫn tiếp tục được tuân thủ để không làm gián đoạn khả năng tương thích với các phiên bản chương trình cũ hơn. Vì vậy, nếu ai đó định kể cho bạn nghe câu chuyện về Nhà thực vật học Biel, đừng tin điều đó - sự thật luôn nằm trên bề mặt!

Trên thực tế, người ta vẫn chưa biết chính xác ai và tại sao lại cần nghĩ ra một thư mục có tên đó. Có lẽ tên của anh ấy sẽ mãi mãi là một bí ẩn trong lịch sử, nhưng bây giờ bạn đã biết chắc chắn câu trả lời cho câu hỏi, Tại sao tôi không thể tạo thư mục con? Có lẽ thời gian sẽ trôi qua và điều gì đó sẽ thay đổi trong cách tổ chức hệ thống tệp trong Windows, nhưng ngày nay không có cách nào để tạo một thư mục có tên con.