人名データのテーブルがおかしくなったときの対処法

当社ソフトは、人名入力以外は、キーボードをさわることはありません。ソフトを使っていて、いままでちゃんと動いていたのに突然おかしくなった場合は、その直前の人名データの入力、変更、削除、などなどが原因である可能性が99%です。人名データは、B社のデータベースを使っていて、これがとても複雑な構造をしています。複雑だから、検索、抽出、並びかえなどができるのですが、いちどおかしなデータが入力されてしまうとデータベースシステムそのものが矛盾をおこしてしまって、人名データファイルが破壊されてしまうことがあります。人名を日本語でいれるときにおかしな制御コードが入ってしまう、同じ名前をなんども入力してしまう、などなど、知らず知らずのうちにおかしなデータが入ってしまって、それを知らずに診断すると、おかしなデータのままデータベースが更新されてしまいます。それで、矛盾が発生して人名データが壊れてしまうのです。

 

アンインストールしてもダメです (Windows10 11の場合)

おかしくなってしまったら、アンインストールをして、再度セットアップをしたら治ると思っているでしょうが、プログラム本体が壊れている場合はこれで治りますが、プログラム本体が壊れる可能性は、99.999%ありません。もし、壊れているとしたらそれはHDDの物理的な故障をともないます。人名ファイルが、壊れている場合は、アンインストールしても削除されません。

なぜならば人名ファイルというのは、お客様が操作して、できた個人用ファイルなので、アンインストールしてはいけないとWindowsは判断するからです。ですから、お客様が作成した人名ファイルは、どこかに勝手にバックアップとして保存されているわけです。

これがWindows10,11の仕組みなわけです。だから、人名データがおかしくなって、異常動作をしている場合は、アンインストールを何回やっても、Windowsが勝手にバックアップした人名ファイルは、削除されずに永遠に残っています。

再度セットアップしても、新しくセットアップされた人名データは使用されません。Windowsが勝手にバックアップしている壊れた人名ファイルが、あなたの使いたいファイルでしょうという考えて、バックアップされた人名データを永遠に使おうとします。

この制御は、Windowsが勝手にやってくれるので、変更はできません。ありがた迷惑ですが。

ではどうするか?

・100%完全な方法は、パソコンの初期化です。これ以上に完璧な方法はありません。

・パソコンをおかしくなる前の状態に戻す。Windowsの機能を使って、おかしくなる前の日付けの状態に戻す。
 これには、いつ、ソフトがおかしくなたのか、そして、なにをしておかしくなったのか? が明確に推理できている必要があります。

・Windowsが勝手にバックアップしている人名ファイルを削除する。

 パソコンに詳しければ、この方法がとても簡単です。

 人名ファイルは、数十種類あるので、完全に削除する必要があります。

 しかし、ミスすると、パソコン全体をおかしくします。最悪 パソコン起動できなくなります。

 詳細な方法を以下に紹介します。

 これがうまくできると、アンインストールは不要です。再セットアップも不要です。

 

Windowsが勝手にバックアップした人名ファイルを削除する

または

お客様が更新したデータがどこにあるかを探して、それをコピーしたい場合

当社のパソコンの事例です。どこに人名データがバックアップされているかは、自分のパソコンで探す必要があります。

パソコンによってどこにバックアップされているかは、みんな異なりますから。当社は教えられません。

たとえば、星平会海プロ版の場合は次のようになっています。

<jinmei>フォルダのデータ50個以上をまるごと全部削除してください。

 

どこにお客様が更新された人名データが隠されているかは、自分で探し出す必要があります。

検索ワードは 例えば jinmei で探すと フォルダを見つけることができるはず。

今までの経験では、下記の場所に隠されています。

赤字の部分は、お客様のパソコン環境によって異なります。

C:\Users\ユーザー名\AppData\Local\VirtualStore\Program Files (x86)\fortune\ソフト名¥jimei

このフォルダの中の人名データが お客様が更新したデータファイルがあります。

50個以上あります。

削除する場合は、全部間違いなく、削除してください。

削除すると、オリジナルの人名データを、次回から Windows が自動的に使うようになります。

しかし、オリジナルのデータを開いて、更新をしたら、もうその瞬間に再び

C:\Users\ユーザー名\AppData\Local\VirtualStore\Program Files (x86)\fortune\ソフト名¥jimei

に自動的に人名データがコピーされて、そのコピーしたものを更新するようになります。

このような仕組みは、Windows10から 新しく採用されてものです。

この仕組みを 知っていないと、人名データファイルの管理(他のパソコンにコピーするなどの操作)はできません。

*この情報は、パソコンの技術がプログラマーレベルの人にたいして公開しております。

 一般の人が中途半端にやってしまうと、お客様レベルでは対処できなくなる可能性があります。

 十分に、理解した上で、やってみてください。

 

 

 

 

バックアップされている人名ファイルの正確で間違いのない探し方

お使いのソフトのアイコンを右マウスクリックして、どこにセットアップされているかを参照します。

そのフォルダを開いてください。

<jinmei>というフォルダがありますので、その中のファイルを参照します。

どれでもいいので、人名ファイル名を1つだけ、メモします。

HDD全体を メモしたファイル名で 検索してください。

隠されているフォルダが表示されてくるはずです。見つけたら フォルダごと全削除します。

この説明を読んで 理解できるなら、やってください。

理解できないなら、パソコンに詳しい人にやってもらってください。

**一番安全なのは、当社にパソコン送ってください。代行できます。