ファイルサーバー上に置いているファイルを開こうとするとディレクトリ名が無効ですと出る。ファイルをダブルクリックして開こうとすると出るエラーの様子。右クリック⇒開くで回避できているので最悪直らなくても何とかなると言えば何とかなるのかも・・・
とはいえ、鬱陶しいことに変わりはないので対処法を一通りやってみることにした。
不要なアプリケーションを削除
よく見かけるのがツールバー関係、ASK、Baidu。これらは入れておくとロクなことをしないのでざっくり削除。そのほかも利用しないアプリケーションはなるべく削除するのが吉。
IEのキャッシュ削除
エクスプローラーの不具合かなと考えたので、一旦IEのキャッシュを削除してみました。が、結果は変わらず。
一時ファイル保存場所の確認
Windowsは一時ファイルを作って作業を行いますが、その一時ファイルを保管する先がぶっとんでいたりするとこのエラーが出るらしい。「C:WindowsTemp」がこのフォルダにあたるが、Tempがない場合はWindowsフォルダ直下にTempフォルダを作成して再起動する。
一時ファイルの削除
C:Windows\Tempの中身はすべて一時ファイルのゴミなので、すべて削除してOK。削除したら再起動。
ディスククリーンナップ
気休め程度。これで直るとは思ってないけどここまでやったら何となく。
デフラグ
ココまでやったら・・・略
Windows Updateの確認
Windows Updateが行われたことによりおかしくなることも考えられるので、使えていた日以降に行われたUpdateを確認し、アンインストールしてみる。
システムの復元
エラーが出始める前の復元ポイントに戻してみる。
検索インデックスの削除
インデックスファイルがおかしくなっていて結果エラーになっていることも考えられるので、一旦インデックスファイルを削除する。
- 「スタート」-「プログラムとファイルの検索」ボックスに「Services.msc」と入力 し、サービスを起動する
- Windows Searchを右クリックし「プロパティ」をクリック
- 「スタートアップの種類▼」を「無効」に し「適用」-「OK」をクリック
- Windows Searchを右クリックし「停止」をクリック
- C:ProgramDataMicrosoftSearchDataApplicationsWindowsWindows.edbを削除する
まとめ
他にも方法があるのですが(ユーザーアクセス制御UACの変更など)セキュリティ上よくないので、上記内容をおこなってみてダメであればWindowsの再セットアップをオススメします。再セットアップをして直らないのであれば、サーバー上の問題かと思われますが、利用する端末が多岐にわたるほど原因特定って難しいんですよね・・・
コメント