在 Windows 中有许多方法可以检查进程 ID。
例如,使用 PowerShell 命令:
ps | select Id, ProcessName | Sort Id | ft -AutoSize
Run Code Online (Sandbox Code Playgroud)
我们看到以下输出:
Id ProcessName
-- -----------
0 Idle
4 System
264 svchost
388 smss
476 csrss
536 wininit
580 winlogon
620 services
628 lsass
728 svchost
828 dwm
1060 chrome
1080 rundll32
1148 vmms
1620 spoolsv
2912 taskhostex
3020 explorer
...
Run Code Online (Sandbox Code Playgroud)
所有进程 ID 都是偶数,而且它们都是4 的倍数。
在任何基于 Windows NT 的 Windows 版本上都没有奇怪的进程 ID。
这是什么原因?
大多数 MTP(媒体传输协议)设备显示在 Windows 文件资源管理器中的设备名称或 GUID 下,但它们没有分配驱动器号。
如何从命令行访问此类设备上的文件?使用 cmd.exe 或 PowerShell。
我从古腾堡项目(大约 0.5MB)中获取了一本纯文本文件书,我想将其连接到自身n
时间以生成一个大文本文件,我可以对某些算法进行基准测试。是否有我可以使用的 linux 命令来实现此目的? cat
听起来很理想,但将文件连接到自身上似乎不太好,而且没有直接解决问题的n
时间部分。
在旧版本的 Windows 中,甚至在 Windows 10 预览版中,您都可以在控制面板中启用内置来宾帐户
控制面板\用户帐户\用户帐户\管理帐户
在 Windows 10 中,该Guest
条目丢失。
使用Computer Management
或net user
您仍然可以启用访客帐户,但即使如此,它也不会显示在登录屏幕上。
在本地安全策略中secpol.msc
:
本地策略 - 用户权限分配 - 拒绝本地登录
我们可以看到guest
列出,在旧版本的 Windows 中不是这种情况。
guest
从该策略中删除后,它会列在登录屏幕上,我们可以使用它来登录。
但是,整个资源管理器外壳不断崩溃并重新启动。桌面闪烁,您无法单击任何内容。
所以来宾帐户完全坏了。
answer.microsoft.com 上有一个关于此问题的问题,显示某些代码已快速添加到控制面板以不显示来宾帐户。所以微软确实知道这个问题。
虽然我真的不希望有人知道他们做了什么来打破这个,但至少这解释了为什么目前没有列出来宾帐户。
我有一个本地 IIS 正在运行,具有类似的绑定www.dev.mydomain.com
,主机名列在外部 DNS 服务器中,名称解析工作正常。
http://www.dev.mydomain.com
在Microsoft Edge 中打开站点时,我收到此消息:
嗯,我们无法访问此页面。
确保您拥有正确的网址:http : //www.dev.mydomain.com
将F12 Network Tab
不显示任何内容。
什么工作:
localhost
或IP地址或者127.0.0.1
或192.168.x.x
我尝试过但没有解决问题:
Network List Service
和Network Location Awareness
服务。www.dev.mydomain.com
到hosts
文件中。所以这是一个特定于一个用户和 Edge 的问题,其他程序或用户没有这个问题。
任何想法我还能做些什么来诊断这个?
Windows 10 - 1607 (14393.105)
Windows 7 和更新版本中的问题步骤记录器 (psr.exe) 是在您的系统上快速记录某些内容的好工具。无论您在做什么,它都会截取屏幕截图。但是我有四台显示器,屏幕截图始终适用于所有四台显示器,而我想记录的内容仅在单个显示器上发生。
我试图将录音机限制在一个屏幕上而没有运气。
Windows 7 的命令行开关是:
/start :Start Recording. (Outputpath flag SHOULD be specified)
/stop :Stop Recording.
/sc :Capture screenshots for recorded steps.
/maxsc :Maximum number of recent screen captures.
/maxlogsize :Maximum log file size (in MB) before wrapping occurs.
/gui :Display control GUI.
/arcetl :Include raw ETW file in archive output.
/arcxml :Include MHT file in archive output.
/recordpid :Record all actions associated with given PID.
/sketch :Sketch UI if no screenshot was saved.
/slides :Create …
Run Code Online (Sandbox Code Playgroud) Windows 10 引入了许多将个人数据泄露给 Microsoft 的新功能,您可以关闭其中的大部分功能,但这需要大量的点击和研究,因为它们并非都在一个地方。
这些设置的一个很好的列表位于fix10.isleaked.com
我想要某种可以一次性更改所有这些设置的批处理文件。
我有一台 Windows 10 Pro PC,没有域,我不在系统驱动器上使用 BitLocker,但使用 BitLocker 和密码(无 TPM)加密了一些固定数据驱动器。
当我想解锁这些驱动器时,我可以在文件资源管理器中选择它们并选择Unlock Drive...
,输入密码后驱动器被解密,我可以使用它。
因为我有几个使用相同密码的驱动器,所以我编写了一个脚本来同时解锁所有驱动器。
Unlock-BitLocker -MountPoint X: -Password $myPassword
Run Code Online (Sandbox Code Playgroud)
当以提升的管理员身份执行时,这可以正常工作,但是当我以普通标准用户身份运行脚本时,它会失败:
Get-CimInstance :访问被拒绝
WBEM_E_ACCESS_DENIED (0x80041003) 当前用户无权执行该操作。
我假设文件资源管理器和 PowerShell BitLocker 模块使用相同的 Win32 API,为什么一个作为标准用户工作而另一个不工作?
使用时:
manage-bde –unlock E: -rp password
Run Code Online (Sandbox Code Playgroud)
我得到:
BitLocker Drive Encryption: Configuration Tool version 10.0.14393
ERROR: An attempt to access a required resource was denied.
Check that you have administrative rights on the computer.
Run Code Online (Sandbox Code Playgroud)
使用进程监视器,我可以看到对以下注册表项的访问被拒绝:
HKLM\Software\Microsoft\WBEM\CIMOM
Run Code Online (Sandbox Code Playgroud)
我还发现文件资源管理器内容菜单调用可执行文件:
%systemroot%\System32\bdeunlock.exe
Run Code Online (Sandbox Code Playgroud)
它显示了输入密码的小弹出窗口。
当使用bdeunlock.exe
无访问权限时HKLM\Software\Microsoft\WBEM\CIMOM
,进程监视器中会显示。因此,它似乎无需访问该密钥即可解锁驱动器。
看起来 PowerShell cmdlet 和manage-bde.exe
使用 …
我下载了 MicrosoftMedia Creation Tool
为 Windows 10 创建 ISO 文件。选择我想要的版本并单击后,Next
我得到:
我可以单击Close
并且程序完成而无需执行任何操作。
在一个类似的问题中,第二个文本至少提供了更多细节。
在 diagerr.xml 中,我可以看到以下错误:
CSetupPlatform::ResurrectNewSystem:
Failure: Win32Exception: \\?\C:\$Windows.~BT\Sources\NewSystem.dat:
The system cannot find the file specified. [0x00000002] __cdecl
UnBCL::FileStream::FileStream(const class UnBCL::String *,enum
UnBCL::FileMode,enum UnBCL::FileAccess,enum UnBCL::FileShare,unsigned long)
Run Code Online (Sandbox Code Playgroud)
也许我正在执行此操作的 Windows 版本与我要下载的版本不匹配这一事实与此有关?
Windows 8 上的“选择操作系统”屏幕允许您使用光标键在不同的操作系统之间进行选择,但我找不到选择的方法:
'Change defaults or choose other options'
Run Code Online (Sandbox Code Playgroud)
带键盘。
我可以使用鼠标,但如果我没有鼠标怎么办?
在这种情况下,第二个操作系统是不需要鼠标的服务器核心。
windows-10 ×5
windows ×3
command-line ×2
bitlocker ×1
linux ×1
mtp ×1
multi-boot ×1
non-admin ×1
privacy ×1
process ×1
windows-8 ×1