- ベストアンサー
MS-DOS ver. 6.2 2000年問題
- 「MS-DOS version 6.20 (NEC)」を使用している際に、ファイルの保存日付が二十年狂ってしまう問題が発生しています。
- 西暦二千十三年を設定すると、自動的に西暦千九百九三年に設定が入れ替わってしまいます。
- DATEコマンドの設定を二十年狂わないようにするためには、どのような手順が必要でしょうか。
- みんなの回答 (5)
- 専門家の回答
質問者が選んだベストアンサー
少なくとも、私の稼働可能なPC-9821シリーズ、PC-9821NR266とPC-9821XC16(CPUはAMD K6-2 533MHzに換装) では、そのような現象は発生していません。 まぁ、1年ぶりに電源を入れたので、細かいところはわかりませんが… というか、カレンダの管理は OSではありませんので、ハード的な不具合が原因だと思います。 時計が狂う原因は、大きく3つあります。 1 内蔵電池が寿命を迎えている。 大抵は、VL2330(パナソニック製)又はML2430(SANYO製)のどちらかが使われています。 充電電圧が違うので、配線パターンが違いますので、保守部品以外を使うときは要注意です。 ちなみにヤフオクで、純正品の新品が妥当な値段で簡単に手に入ります。 98専門店で買うとその3倍以上しますから… 本体のフタ開けると、わかると思いますので、外して電圧を測ってみればいいと思います。 本体と電池両方が正常なら、48時間電源を入れっぱなしにすると、充電されます。 2 内蔵電池の充電回路が壊れている。 まぁ、あまり聞いたことがないのですが、可能性としてはあり得ますので… 3 カレンダICが壊れている。 この場合、M/Bの交換以外修理不可能ですので、諦めましょう。 症状としては、DATE、TIMEコマンドを入力すると、リアルタイムに日付が変わる。(テストモード) TIMEコマンドを入力しても、時間が進まない。 日付、時間を設定しても、変化が無い。と様々な現象が出ます。 現象からすれば、製造年月日に戻る&日付、時間を指定すると少なくとも電源を切るまでは正常という事なので、 内蔵電池切れの可能性が高いと思います。 48時間電源を入れっぱなしにしてみて、変化が無ければ電池の交換が必須だと思います。 ヤフオクで、「VL2330 3ピン端子付 9821」 で検索すれば、一発で出てくると思います。 だだし、購入後、充電は必須ですよ。
その他の回答 (4)
- 486HA
- ベストアンサー率45% (1013/2247)
NEC PC-98互換機に限らずPC-98/9821シリーズのPCも動作可能な状態で所有していますが、 今となっては日常的に使用しているものではありません。 私はPC-98/9821でもNEC版ではなくEPSON版のMS-DOSを使用していましたが、 バックアップ電池の劣化による内蔵時計の暴走を除いてファイルのタイム・スタンプが狂ったことは 経験したことがありません。
お礼
No.3 で指摘なされた方と同じ解のようです。 リチウム電池の劣化が問題であるのであれば、この問題を解決するためには、とてもではないですが、自力で解決が難しいと、小生には思えます。 地方には、九八専門店が多数、御座いますので、依頼するしか、手段は無いでしょうか。 小生の発言内容が心痛でいらっしゃらないのであれば、回答を頂けると有り難いです。 宜しくお願い申し上げます。
- katokundes
- ベストアンサー率22% (492/2217)
可能性? ttp://www.pc-98.jp/htmls/1100000091523-1.html 電池がへたっていて、(充電できるリチウムで自作の方が良いかも?) 日付はリセットされるが時間はネットで時間が修正されている DOSでネットでの時間修正があったか?
お礼
>日付はリセットされるが時間はネットで時間が修正されている 家庭内LANのみで用いている、OSは、MS-DOS (NEC) version 6.20 です。 Windows98、Windows 2000 は、インターネット接続出来るよう、設定していますが、ブラウザのヴァージョンが低すぎて、また、CPU、メモリー不足から、正常な表示は無理です。 FreeBSD(98) 8.3R は、インターネット接続していますが、先ず、起動をする機会が非常に少ないし、X は、立ち上がりません。ですので、コンソールのみです。ハードディスク上の容量制限が負荷となっています。 結論的に何を小生が発言したいのか、結局、分からないとの解です。 普段の PC9821Ra43 の使い方は、主に、インターネット接続を意識していません。 DOS コマンドから、 A:\ > DATE とし、正常な値を入力しても、いつの間にか、西暦千九百九三年に戻されてしまうようです。 No.1 ~ No.2 まで真摯に回答為さった方々からのコメントが御座いますように、 PC9821Ra43 の BIOS には、年月日の設定項目が在りません。 回答を頂いた限りでの小生の感想では、Ra43 のBIOS自体にパッチを当てる他、修正しようがないと思えるのですが、正直なところ、よく分かりません。 ご面倒で無ければ、小生と、これからもお付き合い下さいませ。 真摯なレスポンス、誠に有り難うございます。
- 486HA
- ベストアンサー率45% (1013/2247)
NEC PC-98/9821シリーズではPC/AT互換機のようにBIOSで時間を設定する機能はありません。 拙宅のNEC互換機であるEPSON PC-486HA(MS-DOS 6.2 EPSON版)では タイム・スタンプが狂うことはありません。 1999年12月31日 -> 99-12-31 2013年06月12日 -> 13-06-12 EPSON版 MS-DOS-6.2であれば問題は発生しないと思われますが、如何せん現行商品ではないので、 いまさらNEC MS-DOSについて「狂わないようにする」手段は皆無だと思われます。
お礼
皆無ですか。 No.1 での回答の方もそうでした。 もう少し、回答を待ってみようかと思います。 486HA さまには毎回、指南をして頂き、誠に有り難うござい舞す。 宜しかったら、現在、お使いのEPSON製の九八互換機を教えて頂けると幸いです。 また、九八互換機を主にどのような目的でお使いなのかも、ご鞭撻して頂けると、更に、有り難いです。宜しくお願い申し上げます。
補足
EPSON PC-486HA でしたか。失礼しました。 NEC 製でない、利点と欠点を教授して頂けると、更に幸いです。
- koi1234
- ベストアンサー率53% (1866/3459)
それはDSの問題ではなくてBOISのファームの問題の気がしますが BIOS設定では問題なくてDOSで設定するとそうなるって結うなら話は別です 時計のIC自体(RTC)が西暦4ケタデータ持っていないものは ソフト的な補完を行っています (そういった場合100年たてば同じことが起こる その前に捨てられるけど) 初期で開始日時が1980/1/1だったような(チップなどでも違うかも) BIOSの問題だとしたら基本的にアップデートなどされていない限り対応不可能です 今はNECも DOS/V気に取り込まれているので 今後Updateなども見込めないと思います というかDOS/V以前でBIOSUPDATEなんて提供してなかった気もする・・・・ (その昔は殿様商売だったので この危機発売時期は末期状態だけど) とえりあえずBIOSで設定してみて動きを確認してみてはどうですか BIOS原因でアップデートもなければ・・・・手の施しようがないかと思います
お礼
BIOS で設定ですか。 Ra43 にはそのようなBIOS設定出来る項目はありません。 諦めるしかないのでしょうか。もう少し、回答が得られるかもしれないと、期待してみます。
お礼
詳細なご説明、誠に有り難うございます。 非常に勉強になりました。 問題がまた、生じたら、是非、御指南下さい。