OLD Sled | INDEX | INDEX(1) | NEW Sled

システムファイルチェッカに関して  投稿者:kazuyan  投稿日:1999年02月28日 22時03分 

昨日私の愛機であるAZ40DMがむずかり出したので、思い切ってOSとふだん使っているソフトを再インストールしました。一応念のためと思い、win98に付随している標題のシステムファイルチェッカを使ったところ、C:\windows\systemにあるUSER.EXEが壊れている可能性が高いのでインストールディスクで修理しなさい。といった趣旨のメッセージが出てきました。このUSER.EXEのインストールディスクというのはいったい何物なのか、どういったアプリケーションなのかもよくわかりません。どなたか、わかる方お教えください。

  1. re: 熊ちゃん さん 投稿日:1999年02月28日 23時40分
    店頭でFMVノートでも確認されました。
    何かは不明ですが・・・
    展示サンプルなのに
    以上ゴミレスでした!

  2.  
  3. re: Ken さん 投稿日:1999年03月01日 01時11分
    USER.EXEはUser32.dllの16ビット版だったと思います。
    WinシステムはKernel32.dll、User32.dll、Gdi32.dllで構成されていてUser32.dllおよびUser.exeはユーザーインターフェース(入出力)を司る主要ファイルです。
    再インストールしても同メッセージが出る場合は修理に出してみてください。

  4.  
  5. re: kenatch さん 投稿日:1999年03月01日 01時59分
     私ならこうします、くらいな気持ちで書いてますんで、そのくらいの気持ちで読んでくださいね。

     USER.EXEはWindows98が持っているファイルだと思います。
     修復はシステムファイルチェッカで出来ます。
     「インストールディスクからファイルを1つ抽出する」にチェックして、その下の枠(でいいのかな?)に「USER.EXE」と書いて「開始」をクリックします。
     ファイルの抽出のダイアログが出たら「復元元」にWindows98がプリインストールされているならc:\windows\options\cabs(もしかしたら違うかも知れません、Windows98のプリインストール機を持っていないので(^^;)、そうでないのならWindows98のCD-ROMの\Win98を「参照」から選びます。
     ファイルの保存先はc:\windows\systemになっていると思います。
     「OK」をクリックすると「バックアップファイル」のダイアログが出るので念のためにバックアップして置いた方が良いと思います。バックアップフォルダはデフォルテのC:\WINDOWS\Helpdesk\SFCで問題ありません。
     「OK」をクリックすると自動的に(元のファイルをバックアップして)抽出してくれます。

     私のLV13CのUSER.EXEをエクスプローラーで見ると、646KB、98/06/12、20:01です。壊れているとは言われませんでした(^^)
     またUSER.EXEは、c:\windows\options\cabsまたはWindows98のCD-ROMの\Win98のWIN98_50.CAB(もし違ったら検索して探してみて下さい)に含まれています。ここから手動で抽出して、c:\windows\systemにコピーする事もできます。私ならコピーする前に元のファイルをバックアップしておきます。

     どういったアプリケーションなのかは分かりませんが、「抽出の仕方」ということでお願いします。

  6.  
  7. re: Ken さん 投稿日:1999年03月01日 02時06分
    >修復はシステムファイルチェッカで出来ます。
    そんなに便利なツールだったんですか(^^;;
    この間(2週間前)自作機を作ったときにWin98購入したので全く解りませんでした。
    User.exeは先ほど書いたとおりWindowsグラフィカルインターフェースを起動するためのシステムファイルです。

    訂正
    User32.dll、User.exeは入出力ではありませんでした。
    出力はGdi32.dll及びGdi.exeでした。

    謝った情報を公開してしまい申し訳ありませんでしたm(__)m

  8.  
  9. re: axis さん 投稿日:1999年03月01日 08時13分
    自宅のAT機、会社のVersaProNXの両方でもUSER.EXEが壊れていると出てました。両方とも似たようなアプリケーションをインストールしていたのですが、それらのどれかがUSER.EXEを上書きしたのでしょうか。。。

  10.  
  11. re: Ken さん 投稿日:1999年03月01日 09時57分
    User.exe等はシステムファイルであって内部にAPIという関数群が存在します。
    IE4.01やWindowsNTServicePack、その他マイクロソフトの修正モジュールには大抵新しいバージョンのUser.exe等が存在し上書きされることがあります。
    インストールするアプリケーションによってはWin98に対応していない可能性があります(Win98には新たに追加されたAPIが存在するので)
    これが問題かもしれません。
    *:Designed for Microsoft Windows98のロゴがかかれていない製品は基本的にサポート外となっています。

    私の環境(自作機、V200)ともに起こっていない現象なので詳しくは解りません。

  12.  
  13. re: YU さん 投稿日:1999年03月01日 14時46分
    USER.EXEは、Windows98が出る前に販売されたソフトをインストールすると、古い
    バージョンの物に勝手に書き換えられてしまうことがあります。
    そのままだと、ダイアログが化けたり、サイズが変わってしまったりするので、素直に
    システムファイルチェッカーに従って修復した方がいいです。

  14.  
  15. re: YU さん 投稿日:1999年03月01日 14時51分
    ちなみにuser.exeはWindows98に標準で付属している物なので、CD-ROMからコピーし直せば
    直ると思います。
    それが面倒なら、Windows\SysbckupフォルダからWindows\Systemフォルダにコピーする
    だけでも、たぶん大丈夫だと思います。

  16.  
  17. re: kazuyan さん 投稿日:1999年03月02日 02時10分
    色々益になるご意見をいただきありがとうございました。早速kenatch さんのご意見にしたがって、C:\windows\option\cabsからファイルをコピーしたところうまく直りました。本当にありがとうございました。

  18.  

OLD Sled | INDEX | INDEX(1) | NEW Sled

NamaLog Viewer SuperLite Ver-0.0.1α7 by K.O.T.B.GRIFFON / GRIFFON Works Software