2008/05/21

エラー 0xc0000022

Windows XP SP3 で新たにユーザを作成してログインしようとしたら、

「Explorer.exe アプリケーションエラー
アプリケーションを正しく初期化できませんでした (0xc0000022)」

といったエラーダイアログが表示されました。
その後ログイン自体はできた(?)みたいですが、
パソコンの画面にはマウスカーソルとデスクトップの壁紙が見えるのみ・・・・・。
なにもできない・・・・。Ctl+Alt+Delでタスクマネージャが起動できたのは
不幸中の幸い!でした。
男は黙ってログオフを実行するのみ。
その後Google先生に聞きましたところ、どうもこれはファイルアクセス権限に
関係するらしい。

先日、Windows XPの見た目をWindows Vista風にしようと思い、
SP3 UxTheme Patcher 1.1
VistaCG by ~spaceqcg
をインストールしました。

その SP3 UxTheme Patcher 1.1 をインストールしたときにどうも\\windows\system32\uxtheme.dllのファイルへのアクセス権限状況が変更されたようです。つまり普段使用しているユーザとSYSTEMに対してのみアクセス権限があるようになってしまったのです。

という訳で、元々のuxtheme.dllファイルへのアクセス権限と同じ様に、
Administrators, Power Users, Users グループのアクセス権限を付加しました。




ログイン、OK!

4 comments:

Anonymous said...

すいません...

この記事と同じ現象に見舞われてしまいました。

ですが、初心者なので...
やり方がよくわかりませんでした。

詳しく教えていただけませんか?

sanpei said...

すいません。言葉が足りなくて・・・。
どこまでご自分でできましたか?

1. まずは正常にログインできるユーザでWindowsにログインします。
2. Windows\system32フォルダにあるuxtheme.dllというファイルを右クリック-->プロパティをクリックして表示されるセキュリティというタブを選択します。
3. その後はわかりますでしょうか~?(^^)

反則かもしれませんが、ブログ本文をもう少しわかりやすく編集しちゃいますね。
ここはお許しをm(_ _)m皆様へm(_ _)m

sanpei said...

なんかしばらくの間コメントが投稿できなくなっていたかと思いますm(_ _)m。
コメント設定ってよくわからないです。日々勉強ですね。

koeta said...

全く同じ状況で涙目で悩んでいたところ、こちらにたどり着きました。
とても助かりました。
ありがとうございました。