除了使用事件查看器之外,你还可以通过其他方式来查看 Windows 上一次登录的时间,以下是两种常见的方法

除了使用事件查看器之外,你还可以通过其他方式来查看 Windows 上一次登录的时间,以下是两种常见的方法:

方法一:使用命令提示符(Command Prompt)

打开命令提示符。你可以通过按下键盘上的"Win"键,然后输入"cmd",最后按下"Enter"键来打开它。
在命令提示符中,输入以下命令并按下"Enter"键:
shell
net user <用户名>
将 <用户名> 替换为你要查询的用户账户的名称。
在命令的输出中,找到 "最后一次登录"(Last Logon)的值。该值表示用户账户的上一次成功登录时间。

备注:此方法虽然有,不能显示最新信息

方法二:使用 PowerShell

打开 PowerShell。你可以通过按下键盘上的"Win"键,然后输入"PowerShell",最后按下"Enter"键来打开它。
在 PowerShell 中,输入以下命令并按下"Enter"键:
shell
Get-WinEvent -FilterHashtable @{Logname='Security';ID=4624} | Select-Object -First 1
这个命令将会从安全日志中提取登录成功事件(事件ID为4624),并选择最早的一条。
在输出中,找到 "TimeCreated"(创建时间)的值。该值表示用户账户的上一次成功登录时间。
无论使用哪种方法,你都可以查看到 Windows 上一次登录的时间。请注意,这些方法都是在本地计算机上查看登录时间,登录历史可能会因为安全策略或日志审计设置而有所不同。

要查看 Windows 上一次登录的时间,可以按照以下步骤进行操作:

按下 Win + R 键打开“运行”对话框。
输入"eventvwr.msc"并点击“确定”按钮,打开事件查看器。
在事件查看器的左侧导航窗格中选择“Windows 日志”,然后选择“系统”。
在右侧窗格中,您将看到一个事件列表,其中包含系统日志信息。
使用滚动条浏览列表,寻找事件ID为4624的事件。这是成功登录事件的ID。
单击该事件,在详细信息窗格中可以找到登录时间和用户名。
请注意,此方法只能查看本地计算机上的登录时间,且需要有管理员权限才能操作。

备注:此方法通过日志,能显示比较新的信息

还可以通过注册表编辑器来查看Windows上一次登录的时间。

以下是使用注册表编辑器的方法:

按下Win + R键打开“运行”对话框。
输入"regedit"并点击“确定”按钮,打开注册表编辑器。
在注册表编辑器中,导航到以下路径:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Authentication\LogonUI
在右侧窗格中,找到"LastLoggedOnUser"和"LastLoggedOnSAMUser"两个键值。它们分别对应上一次登录的用户名和安全帐户管理器(SAM)的用户名。
将鼠标悬停在"LastLoggedOnUser"或"LastLoggedOnSAMUser"键值上,即可看到包含上一次登录时间的信息。

posted @ 2023-07-01 03:40  suv789  阅读(3341)  评论(0编辑  收藏  举报