我刚刚从 Windows Store 安装了新的 Gears 5 游戏,但我不知道它安装在哪里,因此我在防火墙中将其列入白名单。
PS C:\Program Files\WindowsApps> Get-Item .\Microsoft.HalifaxBaseGame_1.1.56.0_x64__8wekyb3d8bbwe | Format-List *
PSPath : Microsoft.PowerShell.Core\FileSystem::C:\Program Files\WindowsApps\Microsoft.HalifaxBaseGame_1.1.56.0_x64__8wekyb3d8bbwe
PSParentPath : Microsoft.PowerShell.Core\FileSystem::C:\Program Files\WindowsApps
PSChildName : Microsoft.HalifaxBaseGame_1.1.56.0_x64__8wekyb3d8bbwe
PSDrive : C
PSProvider : Microsoft.PowerShell.Core\FileSystem
PSIsContainer : True
Mode : d----l
BaseName : Microsoft.HalifaxBaseGame_1.1.56.0_x64__8wekyb3d8bbwe
Target : {}
LinkType :
Name : Microsoft.HalifaxBaseGame_1.1.56.0_x64__8wekyb3d8bbwe
FullName : C:\Program Files\WindowsApps\Microsoft.HalifaxBaseGame_1.1.56.0_x64__8wekyb3d8bbwe
Parent : WindowsApps
Exists : True
Root : C:\
Extension : .0_x64__8wekyb3d8bbwe
CreationTime : 2019-09-06 21:44:06
CreationTimeUtc : 2019-09-06 19:44:06
LastAccessTime : 2019-09-06 21:44:06
LastAccessTimeUtc : 2019-09-06 19:44:06
LastWriteTime : 2019-09-06 21:44:06
LastWriteTimeUtc : 2019-09-06 19:44:06
Attributes : Directory, ReparsePoint
这个连接点是否可能只是指向分区上的“未分配”空间?
在 Windows 事件查看器中,我看到一个条目,其中Windows Logs/Security
说明路径是一个设备别名。Audit Failure
Event ID=5157
\device\harddiskvolume13\geargame\binaries\winstore\gears5.exe
Windows 是否具有对 Store 应用的内核支持?新的 Gears 5 游戏是否可能安装到某个虚拟分区,而入口点是该分区的交界处Microsoft.HalifaxBaseGame_1.1.56.0_x64__8wekyb3d8bbwe
(C:\Program Files\WindowsApps
不要抨击,这对我来说是新术语)?
回复 @grawity
fsutil reparsePoint query .\Microsoft.HalifaxBaseGame_1.1.56.0_x64__8wekyb3d8bbwe\
Reparse Tag Value : 0x20000059
Tag value: Name Surrogate
GUID : {924F7678-1E30-4528-9678-0906DC05E06C}
Reparse Data Length: 0x000000a8
Reparse Data:
0000: 01 00 00 00 00 00 00 00 5b 00 58 00 55 00 43 00 ........[.X.U.C.
0010: 3a 00 5d 00 5c 00 43 00 3a 00 5c 00 50 00 72 00 :.].\.C.:.\.P.r.
0020: 6f 00 67 00 72 00 61 00 6d 00 20 00 46 00 69 00 o.g.r.a.m. .F.i.
0030: 6c 00 65 00 73 00 5c 00 57 00 69 00 6e 00 64 00 l.e.s.\.W.i.n.d.
0040: 6f 00 77 00 73 00 41 00 70 00 70 00 73 00 5c 00 o.w.s.A.p.p.s.\.
0050: 4d 00 53 00 49 00 58 00 56 00 43 00 5c 00 31 00 M.S.I.X.V.C.\.1.
0060: 45 00 36 00 36 00 41 00 33 00 45 00 37 00 2d 00 E.6.6.A.3.E.7.-.
0070: 32 00 46 00 37 00 42 00 2d 00 34 00 36 00 31 00 2.F.7.B.-.4.6.1.
0080: 43 00 2d 00 39 00 46 00 34 00 36 00 2d 00 33 00 C.-.9.F.4.6.-.3.
0090: 45 00 45 00 30 00 41 00 45 00 43 00 36 00 34 00 E.E.0.A.E.C.6.4.
00a0: 42 00 38 00 43 00 00 00 B.8.C...
如果我看一下,C:\Program Files\WindowsApps\MSIXVC\
就会看到这个:
它看起来很像一个虚拟硬盘。
虽然我仍然不知道如何通过 Windows 防火墙授予可执行权限,但这已经是很大的进步了。