【メモ】Windowsでアンインストールが出来ない時に確認すること

Error 2203. Can’t install/uninstall programs. – Microsoft Community

every time i try to install/uninstall a program the same error code pops up: Error 2203. An internal error has occurred. (C:\Windows\Installe178c5687.ipi-2147287035) Contact Microsoft Product Support Services (PSS) for assistance. For information about how to contact PSS, see C:\Users\Name\AppData\Local\Temp\Setup0000126c\PSS10R.CHM. i managed to get as far as the setup0000126c but after that i can’t find PSS. what do?




Windows上の開発環境をリニューアルしようと思って、既存のアプリケーションをアンインストールしようとしたら、

Error 2203. An internal error has occurred.

とでてアンインストールできない。そういえば最近ずっと、自動アップデートがこけたり、インストールに失敗したりすることがあるなあと思っていたんだけど、同じことかも。調べたら上の情報が。


回答↓

Error 2203. Can’t install/uninstall programs. – Microsoft Community

Follow the steps below and check if it helps.
a.       Go to Start.
b.      Type %temp% in the search box and then click the Temp folder item that appears at the top. 
c.       At the top of the Explorer window, in the address bar, click the folder to the left of Temp in the folder path (Local by default).
d.      In the folder list, right-click the Temp folder and then click Properties and then click the Security tab.
e.      Click the Edit button and on the next screen click Add.
f.        On the next screen, in the large text window type Everyone and then click Check Names – Everyone should then be underlined.
g.       Check the box for Full control under the Allow column, and then click OK, then OK again, and OK again to close all the windows.




ざっくり和訳すると、こんな感じ。

  1. スタートボタンを押す
  2. 検索欄に「%temp% 」と打ち込んで検索
  3. フォルダを1つ遡って「Temp」フォルダを右クリック
  4. プロパティを開き、セキュリティタブをクリック
  5. 「編集」をクリックし、次の画面で「追加」をクリック
  6. テキストフィールドに「Everyone」と入力して「名前を確認」をクリック。「Everyone」にアンダーラインが出たらOK
  7. 全ての権限が設定されていることを確認してOK
  8. OKを押して全てのウィンドウを閉じる


簡単に言うと、Tempフォルダの権限が足りないよということかな。なんでそんなことになったのかは全くわからないけれど(なんかのソフトが悪さしたかなあ)、とりあえずこれで綺麗にアンインストールできた。そんなに権限拡張して良いのかと思うけど、Tempフォルダだからまあいいか。。。