OKWAVEのAI「あい」が美容・健康の悩みに最適な回答をご提案!
-PR-
解決
済み

C++がインストールできません

  • すぐに回答を!
  • 質問No.132356
  • 閲覧数226
  • ありがとう数1
  • 気になる数0
  • 回答数11
  • コメント数0

お礼率 20% (10/50)

この質問はC++の質問掲示板に書き込んでたんですけど
どうもこっちに書いたほうが正しいような気がしてきました(^^;

今C++をインストールしようとしてるんですけど、なぜかエラーが返ってきてインストできないんです。
正確にはインストできるんですけどファイルがいくつか足りないんです
一度プログラムをビルドしても、「インクルードファイルをオープンすることができません」って言われてエラーがでてしまいます
前のPCはWin98で、その時は何の問題もなくインストできました
でもWin2000に変えてから(PCが変わり)できなくなっちゃいました
何が原因なんでしょうか?

それと、あまり意味はないと思いつつ、CDの中のデータを全部デスクトップにコピーして、そこからセットアップしてみたんです
すると今まででてたエラーが消えたのはよかったんですが、新たな問題が発生しました

「ファイル E:\VC++6.0\acmboot.exe(または必要なファイル)が見つかりません。パスおよびファイル名が正しいか、必要なライブラリがすべて使用可能かどうか、確認して下さい。」
↑これがCDから起動したときにでたエラーです
ちゃんとacmboot.exeはあります
これをダブルクリックしても同じエラーがでてしまいました

「ファイル C:\DOCUME~1\ADMINI~1\デスク~1\VC_6~1.0\VC98\INCLUDE\OLEDBERR.H を開くことができませんでした」
↑こっちはCDの中身をコピーしてから実行した時にでるエラーです
再試行しても何もおこらず、無視すると次のファイルに移るんですけど
他のファイルでもこのエラーがでます
全部ってわけではないんですけど・・・

ログインするときはAdministratorのIDで、パスワードはなしに(空白)してます
Win2000は初めてなものでわからないことがいっぱいです(^^;
みなさんのレスお待ちしてます
通報する
  • 回答数11
  • 気になる
    質問をブックマークします。
    マイページでまとめて確認できます。

質問者が選んだベストアンサー

  • 回答No.5
レベル12

ベストアンサー率 34% (273/789)

> OS!? ってことはもう一度再インストールですか?
> それとも下のことで解決できるんでしょうか?
> 「マイコンピュータを右クリック」…「値」を見てください 。
これは確認の方法です。見るだけでは直りません。で、見た結果はどうだったんですか?

また、あなたが登録している使用者名は全角?それとも半角?これは「マイコンピューターを右クリック」→「プロパティ」で「使用者」の欄にあります。※

見るだけでわからなかれば、変更する方が早いです。変更は「マイコンピュータを右クリック」→「管理」→ツリーから「コンピュータの管理(ローカル)」→「システムツール」→「ローカルユーザーとグループ」→「ユーザー」→「この中にあるあなたが登録した名前をダブルクリック」→「フルネームの欄を半角文字で書き直し」。以上でで使用者名は変更できます。その後再起動して、※の方法で再確認してください。
補足コメント
blackcat3

お礼率 20% (10/50)

確認したところ使用者名は全角でした(^^;
とりあえず変更をしようと上記の方法で変更しようとした結果・・・
なぜか変化なしです。全角のまま(変更されてませんでした)
なぜなんでしょうか?

とりあえず
「マイコンピュータを右クリック」→「管理」→ツリーから「コンピュータの管理(ローカル)」→「システムツール」→「ローカルユーザーとグループ」→「ユーザー」
とまでいって、AdministratorとGuestのフォルダ(?)がありましたので
Administratorのほうのフォルダをwクリック。
するとフルネームの欄がありましたのでさっそく半角(この時なぜか空白でした。全角で現在の使用者名が表示されてると思ったんですが・・・)
に変更してみました。念のためGuestのほうも。
それで再起動してマイコンピュータのプロパティで調べると・・・
なぜか変化なしでした
もっと他にも設定が必要でしょうか?
投稿日時 - 2001-09-09 20:11:30
-PR-
-PR-

その他の回答 (全10件)

  • 回答No.4

 2つめのコピーしたところからのインストールはおそらくパスの問題だと 思います。今、デスクトップにコピーしているようですがそれをもっとパ スの階層の少ないところたとえばc:\vc60などにコピーして実行してみて ください。 ...続きを読む
 2つめのコピーしたところからのインストールはおそらくパスの問題だと
思います。今、デスクトップにコピーしているようですがそれをもっとパ
スの階層の少ないところたとえばc:\vc60などにコピーして実行してみて
ください。
補足コメント
blackcat3

お礼率 20% (10/50)

うぅ、とりあえずCドライブのすぐ下に移動してから
セットアップしてみましたけど変化なかったです(^^;
tnakさん、レスありがとうございました^^
投稿日時 - 2001-09-09 18:39:21
  • 回答No.3
レベル4

ベストアンサー率 50% (1/2)

これは恐らくadministrator権限だと思います。 Windows2000やUNIX系のOSなどはマルチユーザーを対象としたOSです。 つまり1つのOSで複数ユーザーの設定を保存することができます。 プライバシー&セキュリティ保護のため普通は他人の設定をのぞき見たり、 ファイルを書き換えたりすることはできません。(例外もあります) このおかけで、ユーザーは勝手に新しいソフトをインストー ...続きを読む
これは恐らくadministrator権限だと思います。

Windows2000やUNIX系のOSなどはマルチユーザーを対象としたOSです。
つまり1つのOSで複数ユーザーの設定を保存することができます。
プライバシー&セキュリティ保護のため普通は他人の設定をのぞき見たり、
ファイルを書き換えたりすることはできません。(例外もあります)
このおかけで、ユーザーは勝手に新しいソフトをインストールすることができません。
「じゃあどうすればいいの?」
というと、
『すべてのファイルに対してアクセスの権限がある管理者でログイン
 してインストールする』です。
administratorというのはそのまんま『管理者』と言う意味で、上記の様な
権限を持っています。つまり、administratorでログインすれば、ソフトの
インストールができます。

administratorのパスワードはご存知ですか?
個人で使用している場合は、わかると思いますが、会社で使用していれば管理者の方が知っておられると思いますので、その方に頼んでインストールをしてください。

なお、administratorのパスワードがわからないとOS自体を再インストールする
はめになります。
補足コメント
blackcat3

お礼率 20% (10/50)

とりあえずログインするときはIDに
administrator
を入力してます。あとパスも
そこで、今どの権限でログインしてるか調べる方法ってありますか?
もしくは確実にadministratorでログインする方法
たぶんすでにadministratorで入ってると思うんですけど・・・

zohさん、とりあえず今サービスパックダウンロードしてるところです
インストしてから結果報告してみます

packnさん、レスありがとうございます^^
投稿日時 - 2001-09-09 23:04:13
  • 回答No.2
レベル12

ベストアンサー率 34% (273/789)

OSがWin2000と言うことですので心当たりを一つだけ… OSのインストール時に使用者名を登録しますよね?これが全角だと、TEMP(TMP)フォルダへのパスに全角文字が入ってしまいます。そうするとTEMPフォルダをきちんと認識できないインストーラがあります。該当するようでしたらユーサー名を半角に変更してください。TEMPフォルダへのパスは、 「マイコンピュータを右クリック」→「管理」→ツリーから ...続きを読む
OSがWin2000と言うことですので心当たりを一つだけ…

OSのインストール時に使用者名を登録しますよね?これが全角だと、TEMP(TMP)フォルダへのパスに全角文字が入ってしまいます。そうするとTEMPフォルダをきちんと認識できないインストーラがあります。該当するようでしたらユーサー名を半角に変更してください。TEMPフォルダへのパスは、
「マイコンピュータを右クリック」→「管理」→ツリーから「コンピュータの管理(ローカル)」→「システムツール」→「システム情報」→「ソフトウェアの環境」→「環境変数」で「値」を見てください。もしくはコマンドプロンプトで SET コマンドを実行…C/C++言語やってるんでしたらこっちが分かり易いか。
補足コメント
blackcat3

お礼率 20% (10/50)

OS!?
ってことはもう一度再インストールですか?
それとも下のことで解決できるんでしょうか?

「マイコンピュータを右クリック」→「管理」→ツリーから「コンピュータの管理(ローカル)」→「システムツール」→「システム情報」→「ソフトウェアの環境」→「環境変数」で「値」を見てください

まだプログラム始めたばかりなのでちょっと知識がないです(^^;
投稿日時 - 2001-09-09 18:35:12
  • 回答No.1
レベル11

ベストアンサー率 58% (114/195)

えと、とりあえず良くありそうな事として・・・ administrator権限を持ったアカウントを利用してインストールされてますか? 該当しそうな所っていってもこれだけの情報だとこれぐらいしか推測できませんし・・・ ...続きを読む
えと、とりあえず良くありそうな事として・・・
administrator権限を持ったアカウントを利用してインストールされてますか?

該当しそうな所っていってもこれだけの情報だとこれぐらいしか推測できませんし・・・
補足コメント
blackcat3

お礼率 20% (10/50)

administrator・・・とはどういうことですか?
そういえば毎回PCを起動した時にIDとパスワードを聞いてきます
その時のIDがadministratorってなってますけど・・・
これと何か関係が?

なんとなくこれが原因のような気がする~(^^;
投稿日時 - 2001-09-09 03:21:38
  • 回答No.6
レベル12

ベストアンサー率 34% (273/789)

あぁ~!すいません!私の勘違いです。参考URLに使用者名の変更方法が書いてあります。レジストリをいじるのが不安なら、そこからダウンロードできるスクリプトを使用してください。申し訳なかったです。 ...続きを読む
あぁ~!すいません!私の勘違いです。参考URLに使用者名の変更方法が書いてあります。レジストリをいじるのが不安なら、そこからダウンロードできるスクリプトを使用してください。申し訳なかったです。
補足コメント
blackcat3

お礼率 20% (10/50)

はぅぅ・・・
一応使用者名は変わりました
ですが・・・・
エラーは直らずです(T-T)
これはもうMeなどに変えるか新しいC++を購入するしかないかも・・・

もしそれ以外にも原因があるだろうと思われたらレスください
なんでも試してみるつもりです
zohさん、毎回レスありがとうございます
投稿日時 - 2001-09-09 21:42:11
  • 回答No.7
レベル12

ベストアンサー率 34% (273/789)

う~ん、そうすると、サービスパックのインストールを試してみるぐらいしかないか…。参考URLをどうぞ。これでダメならお手上げです。あとはMicrosoftに訊いてください。(^^; ...続きを読む
う~ん、そうすると、サービスパックのインストールを試してみるぐらいしかないか…。参考URLをどうぞ。これでダメならお手上げです。あとはMicrosoftに訊いてください。(^^;
  • 回答No.10
レベル11

ベストアンサー率 37% (110/293)

Windows 2000上でMicrosoft Visual C++ Ver6.0 Enterprise Edition を使用して居る者です。 したがって、VC++6.0はWindows2000で使用可能です。安心してください。 さて、ご質問の内容ですが、私も経験したこと有りません(^_^; とりあえず、http://www.microsoft.com/japan/support/defau ...続きを読む
Windows 2000上でMicrosoft Visual C++ Ver6.0 Enterprise Edition
を使用して居る者です。
したがって、VC++6.0はWindows2000で使用可能です。安心してください。

さて、ご質問の内容ですが、私も経験したこと有りません(^_^;
とりあえず、http://www.microsoft.com/japan/support/default.asp
で捜してみましたが、特に該当するモノを見つけられませんでした。
とりあえず、
[VS60] セットアップ時のトラブル シューティング

[VS60] Visual Studio 6.0 新規インストールの準備と実行
というのを見つけました。URLを書いておきますので参考にされてください。
特に後者は使えそうです。

なお、インストール完了後、絶対ServicePack当ててくださいね。

そうそう、C++といっても一応一般的な用語ですから、Microsoft Visual C++
6.0などと書いた方が皆さんも答えやすいと思います。
http://www.microsoft.com/JAPAN/support/kb/articles/J049/9/48.htm?LN=JA&SD=SO&FR=0
  • 回答No.9
レベル12

ベストアンサー率 34% (273/789)

> 単に、そのC++がWin98系対応の物で Win2000では使えないだけじゃないの? 「Microsoft Visual C/C++ Ver. 6.0」は「Microsoft Windows 2000」に対応していますが…?
> 単に、そのC++がWin98系対応の物で Win2000では使えないだけじゃないの?
「Microsoft Visual C/C++ Ver. 6.0」は「Microsoft Windows 2000」に対応していますが…?
  • 回答No.8
レベル11

ベストアンサー率 30% (150/490)

 単に、そのC++がWin98系対応の物で Win2000では使えないだけじゃないの?  Win98糸とWinNT系(2000もNT系である)は、基本構造が全然別物だと言う事を間違えないよーに!!(^。^)
 単に、そのC++がWin98系対応の物で Win2000では使えないだけじゃないの?
 Win98糸とWinNT系(2000もNT系である)は、基本構造が全然別物だと言う事を間違えないよーに!!(^。^)
  • 回答No.11

違いましたか。う~ん。 私もWin2000上で使っていますが、一度も遭遇したことがありません。 Visual C++ 6.0はかれこれ3年間ほどバージョンアップされていないので 最新版です。(サービスパックは除いて)最新版でWindows 2000やMeで対 応できていないというのはお話になりませんから... あの一つ気になるのですが、CDROMからセットアップしようとしたとき ...続きを読む
違いましたか。う~ん。

私もWin2000上で使っていますが、一度も遭遇したことがありません。
Visual C++ 6.0はかれこれ3年間ほどバージョンアップされていないので
最新版です。(サービスパックは除いて)最新版でWindows 2000やMeで対
応できていないというのはお話になりませんから...

あの一つ気になるのですが、CDROMからセットアップしようとしたとき

「ファイル E:\VC++6.0\acmboot.exe(または必要なファイル)が見つか
りません。パスおよびファイル名が正しいか、必要なライブラリがすべ
て使用可能かどうか、確認して下さい。」

とおっしゃっていますが、そのCD-ROMは正規のVisual C++ですか?
おそらく正規のVisual C++では無いと思います。

 正規のVisual C++ならVisualC++6.0というフォルダはCD-ROM上にあ
りません。正規のCD-ROM(マスター)を使ってセットアップしてください。
このQ&Aのテーマ
このQ&Aで解決しましたか?
関連するQ&A
-PR-
-PR-
あなたが体験したトラブルや解決方法を共有しませんか?
このQ&Aにはまだコメントがありません。
あなたの思ったこと、知っていることをここにコメントしてみましょう。

その他の関連するQ&A、テーマをキーワードで探す

キーワードでQ&A、テーマを検索する
-PR-
-PR-
-PR-

特集


いま みんなが気になるQ&A

関連するQ&A

-PR-

ピックアップ

-PR-
ページ先頭へ