Windows
在哪裡可以找到作為“本地系統帳戶”執行的 Windows 服務儲存的數據?
我正在使用將數據儲存在磁碟上的服務。該服務作為“本地系統帳戶”執行。
該系統使用者的儲存數據在哪裡?
我正在考慮,
C:\Documents and Settings\Default User
但我不確定。有人可以確認嗎?
預設情況下,您正在查看的數據不應位於“C:\Documents and Settings\Default User”中。這是預設使用者配置文件的位置,它是新使用者配置文件的模板。它的唯一功能是在使用者首次登錄電腦時將其複製到新文件夾以用作使用者配置文件。
如果該服務遵循 Microsoft 的指導方針,它會將數據儲存在應用程序數據文件夾 (%APPDATA%) 或本地應用程序數據文件夾(Windows Vista 和更高版本上的%LOCALAPPDATA%)中。它不應該使用 My Documents 或 Documents 文件夾,但您可能也想在那裡查看。
在 Windows XP 或 Windows Server 2003 的典型安裝中,檢查以下位置以獲取以本地系統 (NT AUTHORITY\SYSTEM) 執行的程序的應用程序數據:
- C:\Windows\system32\config\systemprofile\Application Data\ Vendor \ Program
- C:\Windows\system32\config\systemprofile\Local Settings\Application Data\ Vendor \ Program
- C:\Windows\system32\config\systemprofile\我的文件
在 Windows Vista 和更高版本的典型安裝中,檢查以下位置以獲取以本地系統 (NT AUTHORITY\SYSTEM) 執行的程序的應用程序數據:
- C:\Windows\system32\config\systemprofile\AppData\Roaming*供應商**程序*
- C:\Windows\system32\config\systemprofile\AppData\Local\ Vendor \ Program
- C:\Windows\system32\config\systemprofile\AppData\LocalLow*供應商**程序*
- C:\Windows\system32\config\systemprofile\Documents
當然,用適當的供應商名稱和程序名稱替換Vendor和Program。
$$ Edit - for bricelam $$ 對於在 64 位視窗上執行的 32 位程序,它將位於SysWOW64中。
- C:\Windows\SysWOW64\config\systemprofile\AppData