GCS step1

【여보세요 ヨボセヨ(もしもし)한국(韓国)!】景福宮(경복궁:キョンボックン)

李氏朝鮮の朝鮮の中心的宮殿。 今回はその朝鮮の中心の中の中心。 景福宮に行ってみます。 韓国旅行を楽しむならH.I.S.

2012年7月4日水曜日

Microsoft .NET Framework 4がインストールできない!


PCスペックは
LENOVO S10E 海外で購入した WindowsXP
HDDの空き容量は18G
RAMは1G
CPUはIntel Atom N270 1.6Ghz

三ヶ月かけてやっとインストールできたのでその流れを紹介します。
苦悩をご理解頂ければ幸いです。

HP Directplus オンラインストア



何度やってもインストールできない。

XPのSP3にしないと駄目とあったのでバージョンアップ試してみたがやはり駄目。

過去の.NET Frameworkのヴァージョンを削除して再度インストールせよ!とあるので先ずはどんな.NET Frameworkのバージョンが入っているのか調べてみた。

利用したのは@ITにあるこのソフト

インストール後早速起動し調べてみると1.1以前が無い。

これが原因か!?

と考え削除。一つ一つ再インストールを試みるも何故か1.1以前と4が入らない。

削除の仕方が悪いのか?

何でも.NET Framework用のクリーン専用ソフトがあるという。やった!1.0及び1.1はインストールできた!

しかし4がインストールできない。 というよりインストーラ自体が動かない!!!
スタンドアロン形式のを利用しているのに!

どういうこっちゃ!?

調べていくとこんなページを見つけた。

セキュリティ???
そこで自分はセキュリティ設定を解除している。
逆にそれが不味いのか?と元に戻すがインストールできない。

同ページのChuki氏のコメントにインストールログ云々とある。
リンク先をクリックすると...





How to locate the latest installation log file and installation error code:

1.Navigate into the temp directory (Click Windows button, type %temp% in search bar and click temp folder in search results)
2.Search for filename that starts with “Microsoft .NET Framework 4 Setup” (It is an HTML document)
3.Navigate to the end of the html file.

とあるがサーチしても%temp%なるフォルダが無い!
TEMPフォルダとググッてみたところこんなサイトが...

Local Settings???

ムムッもしや隠しフォルダの中にあるのか?
隠しフォルダを隠したままの私早速設定を変更
あれ??何度設定変更しても隠しフォルダが表示されない...
どういうことよ~

またまたググッてみた「フォルダオプションを設定しても元に戻る」。
するとこんなページが出てきた...
なんだよ~どういうことよ!!仕方ないレジストリをいじる。
すると隠しフォルダが表示された。
見てみるとありましたTEMPフォルダ。
上記の表記を見るとHTML形式のはずだがそのフォルダ内にMicrosoft .NET Framework 4 Setupなるファイルがない...
変わりにあったのはdd_dotNetFx40_Full_x86_x64_decompression_log.txtというテキストファイル。

これか!?とそのテキストファイルを開く。

[6/27/2012, 15:47:51] === Logging started: 2012/06/27 15:47:51 ===
[6/27/2012, 15:47:51] Executable: C:\Documents and Settings\●\Desktop\dotNetFx40_Full_x86_x64.exe v4.0.30319.1
[6/27/2012, 15:47:51] --- logging level: standard ---
[6/27/2012, 15:47:51] Successfully bound to the ClusApi.dll
[6/27/2012, 15:47:51] Error 0x800706d9: Failed to open the current cluster
[6/27/2012, 15:47:51] Cluster drive map: ''
[6/27/2012, 15:47:51] Considering drive: 'C:\'...
[6/27/2012, 15:47:51] Drive 'C:\' has been selected as the largest fixed drive
[6/27/2012, 15:47:51] Error 0x80070032: Failed to decrypt the extract directory
[6/27/2012, 15:47:51] Directory 'C:\6b7d59d5e58bc82872928d4d\' has been selected for file extraction

とある...キターーーーーーっ
0x800706d9
これがインストールログのエラーコードだ!

再び先ほどのページに戻り

0x800706d9を調べるとこんな投稿が!!!!

Ragingwire 20 Nov 2010 7:27 AM
.Net 4.0 Installation would not start. I am running XP SP3, and ran the Cleanup Tool.
The logfile in the %temp% dir shows me the following:
Any help is greatly appreciated!

Thanks.

[11/20/2010, 16:16:36] === Logging started: 2010/11/20 16:16:36 ===
[11/20/2010, 16:16:36] Executable: C:\tmp\dotNetFx40_Full_x86_x64(2).exe v4.0.30319.1
[11/20/2010, 16:16:36] --- logging level: standard ---
[11/20/2010, 16:16:36] Successfully bound to the ClusApi.dll
[11/20/2010, 16:16:36] Error 0x800706d9: Failed to open the current cluster
[11/20/2010, 16:16:36] Cluster drive map: ''
[11/20/2010, 16:16:36] Considering drive: 'C:\'...
[11/20/2010, 16:16:36] Considering drive: 'Y:\'...
[11/20/2010, 16:16:36] Drive 'Y:\' is rejected because it's not a hard disk or RAM disk
[11/20/2010, 16:16:36] Drive 'C:\' has been selected as the largest fixed drive
[11/20/2010, 16:16:37] Directory 'C:\1254b8f7a3ca23610eadd5\' has been selected for file extraction

やったーーーっ 同じ症状!
仲間がいたーーーーっ 

しかしその答えが中々出てこない...
なぜだ!!!

なにぶんにも返答の件数が多すぎる。上記以外にも色々な件に関する返答が入り全く自分が欲しい答えが見つからなかった。
そこで「0x800706d9」のエラーコードでググッてみた!
するとこんなページが...


ムムムムッ こっこれは... 着たか!

DaveInSanFran氏のコメントに

I'm not thrilled about doing Microsoft's job on this forum, but I would have done anything to get help in a hurry when I was stuck.  I'm not going to let you flounder around for days like I did.

Grab any unzip utility, like WinZip.  Tell it to open an archive, and point at the file dotNetFx40_Full_x86_x64.exe.  Extract the files to any directory of your choosing.  (It should act like any other zip archive.)

In the extracted files, you'll find setup.exe.  By itself, it won't work, so you'll need to drop to a command prompt and run "setup.exe /x86".  The option "/x86" is required to make it run on 32-bit systems.

Hope this helps.

とある... 

きたーーーーっ 早速WINZIPつかってファイルを解凍。MS-DOSからsetup.exe /x86としましたがあれ?
一瞬画面が出たが開かない...

だめじゃーーーん!
と落胆。もうあてずっぽで「setup.exe /x86」とググッてみるとこんなページが...

なんだよーーーーっ 日本語で書いてあるじゃん!!!!

でもってWINRARを利用と書いてある!
WINRARを早速ダウンロード。そのソフトで.NET Framework 4を解凍。
MS-DOSからsetup.exe /x86を起動してみると...

でっきたーーーーーーーーーーーーーーーーーっ

凄い もう泣けてきた...。

この長い道のり...嬉しい。

ということで皆さん。このページを参考にしていただければ幸いです。

頑張ってください。





0 件のコメント:

コメントを投稿