7个你永远无法理解的windows谜团

有没有想过当你删除一个文件或者在你登录之前运行什么帐户时会发生什么?我们揭示了这些窗户背后的秘密和其他的秘密。...

现代计算机不需要太多就可以运行:只要启动它们,你就可以开始工作了。但是,你有没有停下来想想你的Windows PC上幕后发生了什么?

windows-mystries-resolved

让我们来看看这些谜团。你可能想知道为什么窗户在某些地方很特别,或者根本没有注意到它们。下面是你日常操作系统中一些神秘的小元素的答案。

1删除文件时会发生什么?

当你在文件上按Delete键时,它会去哪里?事实证明,这个失败的文件在真正被删除之前有两个步骤。假设你没有禁用回收站,删除一个文件会先把它发送到那里。在文件进入回收站后的任何时候,您都可以轻松地打开它并单击“还原文件”将其取回。

这是一个安全网,以防您误删除文件。在手动清空回收站(或使用CCleaner或windows10的storagesense等工具清除)之前,Windows实际上不会将文件标记为删除。尽管如此,文件并没有真正消失。此时,Windows将文件标记为清除,以便在磁盘上覆盖。

因此,有一段时间,你可以用Recuva这样的工具来恢复删除的文件。但是,如果在尝试恢复之前将大量数据写入磁盘,系统可能会覆盖该文件,那么您就走运了。这就是为什么要真正擦除一个文件,必须用垃圾数据完全覆盖磁盘。完全覆盖文件仍在等待Windows覆盖的任何空间可确保没有人可以恢复该文件。

2文件和文件夹名称限制

很可能您试图用一个特殊字符命名一个文件或文件夹,但Windows不允许您这样做。像/、*和:这样的字符在文件名中不起作用。这背后的原因来自Windows文件系统的工作方式。

例如,Windows使用\字符来区分目录。使用cd(change directory)命令,您可以指向硬盘上的一个文件,如C:\Users\Ben\Dropbox\MakeUseOf\Windows mycles。

如果我将文件命名为Windows\Mysteries而不是Windows Mysteries,会发生什么?文件系统将把神秘视为一个名为Windows的文件夹中的文件。你可以想象这将如何引起混乱,所以计算机根本不允许。

windows file name not allowed

Windows阻止冒号的原因与此类似:它向Windows指定前面的名称是一个设备(如C:\指的是您的内部硬盘驱动器)。但其他一些似乎是为了防止用户混淆。

星号字符是命令提示符中的通配符,因此键入del*.*将删除当前目录中的所有文件。如果可以将文件命名为*.txt,则会与命令提示符中的del*.txt等命令冲突。键入该命令的人可能希望删除具有该名称的单个文件,但实际上会删除扩展名为.txt的所有文件。

您可能认为这些限制是过时的,因为命令提示符不再是我们导航文件的方式。但很可能这些限制在Windows中已经存在了几十年,而且他们没有理由取消这些限制。

没有名为con的文件夹

除了字符之外,一些完整的单词不能用作文件名。包括CON、AUX、LPT1等等。不出所料,这种限制是由于系统保留了这些词。CON是键盘和显示功能,AUX是使用串行端口的设备,LPT1是并行打印机端口。

如果您可以创建具有这些名称的文件,Windows就不会知道您是在引用文件夹还是系统函数。这很像编程语言中的保留字。不能命名while、int或其他已经有特殊含义的名称。

三。微软word有很多话要说

Windows中的一些功能可能是开发人员为了便于测试软件而留下的快速技巧。MicrosoftWord中就存在这样一个技巧。键入以下行,然后按Enter键,Word将为您生成大量文本:

=rand(5, 10)

第一个数字控制Word将创建多少段落,第二个数字是每个段落的行数。

word rand function

在较新版本的Word中,生成的文本来自Office帮助文档。旧版本简单地重复了棕色狐狸一遍又一遍地跳过懒狗的动作,您可以使用以下命令**:

=rand.old(5, 10)

最后,如果您喜欢好的老式lorem ipsum文本,请使用以下替代行:

=lorem(5, 10)

此函数用于添加虚拟文本,而无需从网站复制和粘贴它。也许你想看看页边空白的样子,或者在Word中试用一种新字体。虽然这可能是微软程序员留下来的,但对家庭用户来说也是一个有用的窍门。很可能,他们不再使用快速的棕色福克斯文本,因为它的变化不足以模仿真实的文档。

4为什么有一个单独的程序文件(x86)文件夹?

在我们讨论32位和64位机器时,我们注意到在64位安装的Windows上,您有一个Program Files和Program Files(x86)文件夹。当然,32位程序仍然可以在64位Windows中工作,但是为什么它们不能把所有的东西都放在一起呢?

从本质上讲,它是保持32位程序的工作方式与以往相同,而不限制64位程序。一些旧的32位程序存在之前,64位是一个选项。因此,他们甚至不****位DLL文件(这是Windows中程序经常使用的标准库)是否存在。让32位程序尝试使用64位DLL将导致错误。

因此,通过将32位程序及其dll与64位程序分开,两个程序都可以保持功能,而不会妨碍另一个程序。

5windows如何知道冻结的程序?

每个Windows用户都知道程序冻结的烦恼。在几秒钟没有响应之后,您将看到一个弹出窗口,询问您是要等待程序响应还是终止它。

虽然这确实适用于完全冻结的程序,但当应用程序需要一些时间来完成任务时,您通常会看到它。为什么?

程序从Windows队列获取用户输入事件(如移动鼠标或在键盘上键入)。如果一个应用程序在大约5秒钟内没有检查这个队列,Windows会显示程序被锁定了,你会看到弹出窗口。这可能是合法的,比如当应用程序不能正常工作时。

但当一个程序真的很忙的时候,它也会发生。假设您有一个填充了5000个单元格的Excel电子表格。如果您选择整个电子表格并将其粘贴到一个新的工作表中,那么对于Excel来说,这是一个相当繁重的操作。Excel在处理粘贴请求时没有检查您的输入,这可能需要5秒钟以上的时间。这就是为什么如果在Windows发出警报时单击Wait,您将返回Excel,操作将完成。

6登录前运行什么帐户?

在您登录Windows帐户之前,计算机必须加载驱动程序,以便您可以看到屏幕、使用鼠标和键盘以及执行类似的功能。如果没有帐户登录到Windows,所有这些都从哪里运行?

基本上,此时有两个后台帐户正在运行。系统驱动程序,如用于显示和输入的驱动程序,在内核级别运行,不需要用户帐户即可工作。实际的登录窗口本身就是一个进程(logonui.exe)在系统帐户下运行。

系统具有与隐藏管理员帐户相同的文件权限,但Windows将其用作内部帐户。

与管理员不同,您不能更改系统的用户属性。使用Ctrl+Shift+Esc快捷方式打开任务管理器,并签出“详细信息”选项卡。你会注意到你正在使用的应用程序,比如Chrome和Office,在用户名标题下有你的帐户。但是系统进程,比如wininit.exe,在系统下运行。

windows task manager system details

7布什隐瞒了事实

这是Windows XP时代的一个最受粉丝喜爱的Windows故障。微软在Vista和更高版本中修复了它,所以你不能再自己尝试了,但是解释仍然很有趣。

在windowsxp和更早的版本中,如果你把事实输入一个记事本文档,然后保存并打开它,你会得到一堆乱七八糟的汉字。因为它很奇怪,而且与当时的美国总统有关,所以在网上流传。但是这个bug和实际的短语没有任何关系。

当Windows对记事本文档中的文本进行错误编码时,会发生这种情况。字符的特殊长度使Windows认为它是有效的中文Unicode,并用错误的字符编码来解释文本。因此,当你打开它,你会发现荒谬的中文文本而不是英文。

许多短语以四个字母的单词开头,然后是两个三个字母的单词,最后是一个五个字母的单词将触发此错误。这里没有政治评论——约翰得到的零食可能会导致同样的错误。

你在思考什么神秘的窗户?

这七个Windows怪癖都有合乎逻辑的解释,但是如果你不知道的话,它们是有趣和/或混乱的。在Windows这样古老的操作系统中,你一定会发现几十年前的决策所带来的影响,当时的计算方式大不相同。每天学习更多关于你所用电脑的知识是一件很愉快的事,将来我们很有可能会看到更多类似这样的谜团出现。

想要更多无法解释的现象吗?看看互联网上的未解之谜的最佳目的地。

你知道这些窗户的秘密吗?什么小东西让你挠头?把你的想法写在评论里!

图片来源:STYLEPICS/Depositphotos

  • 发表于 2021-03-14 02:33
  • 阅读 ( 231 )
  • 分类:IT

你可能感兴趣的文章

微软windows灾难的7个原因

...户将被迫立即执行干净的安装。技术意识不强的人会把它永远安装在电脑上。 ...

  • 发布于 2021-03-11 14:33
  • 阅读 ( 312 )

10个你不知道存在的windows应用商店应用

... 这里有10个你不知道的流行应用在Windows商店里。 ...

  • 发布于 2021-03-13 09:43
  • 阅读 ( 245 )

7个windows维护错误您永远不应该犯

...你电脑的性能。即使你消除了成千上万的“问题”,你也永远不会注意到其中的差别 ...

  • 发布于 2021-03-13 17:55
  • 阅读 ( 218 )

7个你不知道可以在几分钟内自动完成的日常任务

如今,自动化你生活中的许多事情是很容易的。但有时很难决定哪些自动化技巧值得实现。 ...

  • 发布于 2021-03-15 00:11
  • 阅读 ( 216 )

7个你可能不知道的windows 10邮件高级功能

有很多桌面电子邮件客户端可供选择。我们已经在网站的其他地方对它们进行了深入的研究。但对于windows10用户来说,有一个应用经常被忽视:内置的邮件应用。 ...

  • 发布于 2021-03-15 13:35
  • 阅读 ( 209 )

10个你在windows上找不到的独家linux应用程序

商业操作系统试图保留他们最好的软件作为独家产品。Linux不是这样的。许多最知名和功能最强大的应用程序都有Windows端口。GIMP在任何平台上都是Photoshop的流行替代品,它起源于Linux。 ...

  • 发布于 2021-03-16 07:39
  • 阅读 ( 264 )

谷歌硬盘的7个基本存储技巧你应该再读一遍

... 我已经给了你七个你可能不知道的小提示和提示,但是还有很多。 ...

  • 发布于 2021-03-17 08:56
  • 阅读 ( 235 )

7个你可能忽略的便捷skype提示和功能

...),和模因猫(你可以猜到那是什么。)一旦你找到了一个你喜欢的机器人,选择它并单击开始。 ...

  • 发布于 2021-03-23 15:21
  • 阅读 ( 241 )

microsoft将在多长时间内支持带有安全更新的我的windows版本?

...控制你的系统,除非你安装了安全补丁。 但微软并不是永远都支持所有版本的Windows,而且支持的类型也不尽相同。例如,Windows7不再获得“主流支持”,而是获得“扩展支持”——这意味着什么? 主流支持和扩展支持有什么...

  • 发布于 2021-04-07 21:53
  • 阅读 ( 199 )

如何在windows、linux和mac os x上创建已保存的搜索文件夹

...设置为首先显示最新的匹配文件。 linux操作系统 相关:7个你可能没有注意到的Ubuntu文件管理器特性 不同的Linux桌面环境以不同的方式工作,有些环境——尤其是更轻量级的、最小的环境——将无法创建保存的搜索。对于这个例...

  • 发布于 2021-04-11 08:27
  • 阅读 ( 180 )
这个帐号已注销
这个帐号已注销

0 篇文章

相关推荐