2014年4月5日土曜日

Windwos Server Backupが動かない問題の対処

vssadmin list writers
「System Writer」存在すること

Cryptographic Services サービス 開始
Volume Shadow Copy サービス 開始 手動
COM+ Event System サービス 開始

Microsoft Software Shadow Copy Provider

sc sdshow cryptsvc
sc sdshow EventSystem
D:(A;;   CCLCSWRPWPDTLOCRRC;;;SY)
 (A;;   CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)
 (A;;   CCLCSWLOCRRC;;;IU)
 (A;;   CCLCSWLOCRRC;;;SU)
S:(AU;FA;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;WD)

System Writerがないなら
Takeown /f %windir%\winsxs\filemaps\* /a
icacls %windir%\winsxs\filemaps\*.* /grant "NT AUTHORITY\SYSTEM:(RX)"
icacls %windir%\winsxs\filemaps\*.* /grant "NT Service\trustedinstaller:(F)"
icacls %windir%\winsxs\filemaps\*.* /grant BUILTIN\Users: (RX)

icacls C:\windows\winsxs\temp\PendingRenames

アプリケーションのイベントビューアに以下がある
CAPI2
event id:513
details:TraverseDir: Unable to push subdirectory.

「C:\Windows\Microsoft.Net」にサブフォルダが1000以上あることが問題
Visual Studio 2013をインストールしたことが理由

KB2807849にfixがある。

解決は、最後の1行です(^^;kbのさきにfotfixがあるのでインストール

うーん。と、けっこう悩みました。