[10378]  VAIO PCG−C1S
投稿者:とんとかいも さん   2000-06-29 10:00:42
ここで質問させてもらっていいのかわかりませんが、過去ログが停止中なので
皆さんの情報をお願いしたいのです。

上記ノートを会社で使っているのですが、Windowsが不安定で
インストールし直ししたいのですが、リカバリーディスクだと
要らないツールも一杯はいっちゃうので、購入したWindows98SE
をインストールしたいのですが、最初、CDドライブがPCカードで使用
のため、起動ディスクでCDドライブが認識せず、PCカードマネージャー
及びCDドライバをいれてSETUP出来るようになるまでこぎつけましたが
SETUPを実行すると

「実行可能な最大プログラムサイズは最低464896バイト必要です。」

と表示され、インストールできません。SONYのサポートに電話しても
「インストールは可能です」「リカバリーディスクでインストールして要らないものを
アンインストールした方が早いです」と完結されてしまいました。
どうにかならないものでしょうか。

  1. ともくん さん   2000-06-29 10:41:53
    >実行可能な最大プログラムサイズは最低464896バイト必要です

    CONFIG.SYSにdos=highを追加するだけで解決できるかもしれませんが、
    それでもだめな場合はCONFIG.SYSがどうなっているか掲示してください
  2. とんとかいも さん   2000-06-29 11:03:22
    すばやいレスありがとうございます。
    CONFIG.SYSは以下の通りです。

    files=60
    buffers=20
    dos=high,umb
    stacks=9,256
    DEVICE=HIMEM.SYS
    rem DEVICEHigh=EMM386.EXE noems
    DEVICEHigh=BILING.SYS
    DEVICEHigh=JFONT.SYS /MSG=OFF
    DEVICEHigh=JDISP.SYS /HS=LC
    DEVICEHigh=JKEYB.SYS /106
    DEVICE=ANSI.SYS
    DEVICEHIGH=CNFIGNAM.EXE /DEFAULT
    DEVICEHIGH=PCMSS.EXE
    DEVICEHIGH=PCMCS95.EXE
    DEVICE=MELIDECL.SYS /M180 /I15
    DEVICE=MELIDECD.SYS /D:MSCD001
    lastdrive=z
  3. ともくん さん   2000-06-29 14:01:53
    rem DEVICEHigh=EMM386.EXE noems
    DEVICE=EMM386.EXE noems
    にしないとUMBが使えない?のでは???WIN系は良いのかな?

    あと、MSDOS.sysに
    DblSpace=0
    DrvSpace=0
    を追加し圧縮ディスク系のドライバーをロードしない
    これでも多少は増えます
    DEVICE=MELIDECL.SYS /M180 /I15
    DEVICE=MELIDECD.SYS /D:MSCD001
    もDEVICEHIGHにしてしまう
  4. ともくん さん   2000-06-29 14:03:51
    実際いくら空いているかは掌握されていますか?
  5. ともくん さん   2000-06-29 14:10:51
    とりあえずCDは読めるんですよね?
    最悪フォーマットシステム転送したHDDに
    Windows98SEのCDコピーしてしまうのはいかがでしょうか?
  6. もっくろ さん   2000-06-29 18:17:31
    私もVAIOを使用していますが、再インストールは、サポートで言われた通り、リカバリーディスクでインストールして要らないものをアンインストールした方が早いです。VAIOの場合オリジナルのドライバーなどもあるので細かいことを考えなくていい方が楽だと思います。
  7. 林檎模様の窓枠 さん   2000-06-29 18:23:28
    dos=high,umb
    ↑はHIMEMとEMM386の後に設定するもんじゃありませんでしたっけ?
    それと
    files=60
    は40でOKのはずです。これが結構喰ってるでしょう。
    lastdrive=z
    もCD-ROMかなにか一番最後に来てるドライブレターにしてみましょう。
    これも結構空くはずです。

    #98DOSゲーやってたことを思い出しますな・・・
  8. まくつ さん   2000-06-29 19:22:40
    林檎模様の窓枠 さん>
    >dos=high,umb
    >↑はHIMEMとEMM386の後に設定するもんじゃありませんでしたっけ?

    Config.Sysの中なら どの位置でも構わなかった筈です。
    HiMemory/UMB を管理するメモリマネージャ(EMM386など)が無いと
    指定が無効になるだけです。

    あと
    >files=60
    >buffers=20
    の指定はプリインストールされている常駐ソフトなどの安定動作に
    必要な大きさに設定されている可能性もありますので御注意を〜
  9. tt7300 さん   2000-06-30 04:02:29
    >DEVICE=EMM386.EXE noems
    >にしないとUMBが使えない?のでは???

     その通りです。現状ではDEVICEHIGH=が機能しておらず、全てのデバイスドライバがコンベンショナルメモリに配置されています。また、

    >files=60
    >buffers=20

     で、メモリを食うのはbuffers=の方です。SETUPを実行するとオプション指定しない限りsmartdrvが組み込まれるはずですので、

    buffers=2

     まで削ってしまってかまわないです。起動完了まで遅くはなりますが、メモリの空きを確保するなら致し方ありません。
  10. とんとかいも さん   2000-06-30 09:16:52
    みなさん色々ありがとうございます。
    参考にさせてもらって試してみます。
  11. とんとかいも さん   2000-06-30 11:28:03
    CD-ROMはメルコのCDN-D24VAを使っているのですが、
    Windows98の起動ディスクの[CD]の項目に

    device=melidecl.sys /pointenable=ce00
    device=melidecd.sys /d:oemcd001

    と追加するだけでインストールできました。
    下手に自分でCONFIG.SYSを書かない方が良かったわけですね。
    皆さんありがとうございました。