締切済み プロセスがどのファイルにアクセスしているかモニタリングしたい! 2009/06/20 20:45 プロセスがどのファイルにアクセスしているかモニタリングしたいので、モニタリングできるツールを教えてください。 みんなの回答 (1) 専門家の回答 みんなの回答 notnot ベストアンサー率47% (4900/10358) 2009/06/20 20:47 回答No.1 OSは何でしょう? 質問者 お礼 2009/06/23 00:55 ありがとうござます。 OSはWindows XPです。 通報する ありがとう 0 広告を見て他の回答を表示する(0) カテゴリ [技術者向] コンピューターその他([技術者向] コンピューター) 関連するQ&A プロセスはファイルにアクセスできません、と出ます Windows7、I・E8です。 HTMLソースを修正し、「上書き保存」を押すと “プロセスはファイルにアクセスできません。別のプロセスが使用中です”と出ます。 なので、今はHTMLファイルを一旦タスクトレイに落し、「名前をつけて保存」ダイヤログや ブラウザなどは「×」で閉じ、再びHTMLファイルを戻し、「上書き保存」を押している有様です。 このような作業ではイライラするばかりで捗(はかど)りません。 何か回避策などいい方法はありませんか。 プロセスはファイルにアクセスできませんと出てファイルの削除ができません デスクトップ上にある2GBのaviファイルを削除したいのですが右クリックから削除しようとしたり、直接ゴミ箱にもっていってもエラーがでてしまい削除できません。 ttp://whoinside.blog3.fc2.com/blog-entry-438.html このサイトのやり方を試しても プロセスはファイルにアクセスできません。別のプロセスが使用中です と出てやはり削除できません ほうっておくことも考えましたがさすがに2GBのファイルはじゃまになりますしどなたか削除できそうなやり方を知りませんか? linuxプロセスが、今どのファイルをアクセス中なのか知りたい linuxプロセスが、今どのファイルをアクセス中なのか知りたい linuxでアプリを実行中にやたらとIOが増加するが、どのファイルに対するアクセスなのか特定したい。 どのような方法があるでしょうか。 プロセスはファイルにアクセスできませんと表示 Windows7、I・E8です。 HTMLソースを修正し、「上書き保存」を押すと “プロセスはファイルにアクセスできません。別のプロセスが使用中です”と出ます。 なので、今はHTMLファイルを一旦タスクトレイに落し、「名前をつけて保存」ダイヤログやブラウザなどは「×」で閉じ、再びHTMLファイルを戻し、「上書き保存」を押している有様です。 このような作業ではイライラするばかりで捗(はかど)りません。 何か回避策などいい方法はありませんか。 2008で「別のプロセスで使用されているため、プロセスはファイル'○○○' にアクセスできません VB2008初心者です。 System.IO.StreamReaderを使って、あるテキストファイルを1行ずつ読み込み、それを配列に格納し、配列データを修正したうえで、次にSystem.IO.StreamWriterを使って同じテキストファイルに配列のデータを書き込むというプログラムを組んでいます。 ところが、ビルドすると「別のプロセスで使用されているため、プロセスはファイル 'C:\Management Student\personal.txt' にアクセスできません。」というメッセージが表示されてしまいます。 このメッセージの原因と対処方法をご存知の方、教えていただけないでしょうか。 Access2000のプロセスが残る Access2000のプロセスが残る こんにちわ、いつもお世話になってます。 実行環境:WindowsXP Pro、Access2000、アプリ1(VB.NET作成) 開発環境:Windows7、Access2007、VB2008、アプリ1(VB.NET作成) VB.NET作成アプリはSQLサーバに情報を登録し 登録された情報をもとに印刷用テーブルを作成し Accessのマクロを起動させるプログラムです。 AccessはリンクテーブルでSQLサーバと接続され、 印刷用のレポートがあり、マクロはレポートを起動するものです。 プログラムは以下のような記述をしています。 ============================================ Dim oAcs As Access.Application oAcs = New Access.Application oAcs.OpenCurrentDatabase("C:\Print.mdb") oAcs.DoCmd.SetWarnings(False) oAcs.DoCmd.RunCommand(10) ' ウィンドウの最大化 oAcs.DoCmd.OpenForm("印刷") '印刷マクロ起動 oAcs.DoCmd.Maximize() ' 画面の最大化 oAcs.Visible = True AppActivate("Microsoft Access") oAcs.DoCmd.RunCommand(10) ' ウィンドウの最大化 ============================================ レポート表示後の印刷は自動ではないため Accessを起動したら起動しっぱなしになってます。 解放処理をしていないのでプロセスが残るのは既知です。 開発環境にてアプリ1を実行させAccessでレポートを表示させます。 Accessを終了してもプロセスが残りますがアプリ1を終了させると Accessのプロセスは終了します。 実行環境にて上記の同様の動作を行うと アプリ1を終了させてもプロセスが残ってしまう場合があります。 VB.NETで作成された同様のアプリからのAccess起動にも関わらず プロセスが残ってしまうのはAccessのバージョンとかが関係してるんでしょうか? 情報提供をお待ちしてます。 ACCESSファイルを開こうとするとプロセスが停止されてしまいます。 Windows2000+ACCESS2000を使用しています。 ネットワーク接続していない端末でACCESSのファイルを開こうとすると、「ほかのユーザが同じデータに対して同時に変更を試みているので、プロセスを停止しました」というメッセージが表示され、開くことが出来ません。 もともと別の端末(同環境)のバックアップファイルなのですが、最後にバックアップした際、別端末のハードディスクがクラッシュ寸前だったようです。 中途半端にコピーされてしまったせいでしょうか。 なんとか開く方法を教えてください。お願いします。 Access VBAよりプロセスチェック お世話になります。 Accessにてツールを作成しており、集計結果(クエリの結果)を Excelへ出力させようとしております。 処理を実行する前のチェックとして、Excelのプロセスがあるか のチェックを行いたいのですが、可能でしょうか。 ご教授の程、宜しくお願い致します。 ファイルアクセスエラー あるファイルが何かのプロセスによってアクセスされているため。 開くことも、コピーすることも、移動することもできません。 Windowsを再起動して全てのアプリケーションを落としても解消されません。 どのプロセスが該当のファイルを掴んでいるか確認する方法はありますでしょうか? ネットワークモニタリングツールについて サーバー・クライアントをインターネットVPNで接続しているのですが、接続が切れるなどの問題があります。 このため、ネットワークの状態をモニタリングしてどのタイミングでどのような状態になっているのかを知りたいと思います。 フリーウェアのネットワークモニタリングツールを探しているのですが、ご存知の方はいませんか? 原因がインターネット接続が切れているためなのか、VPN接続が切れているためなのかを切り分けたいので、そのようなパケットキャプチャが出来るものが欲しいです。また、できれば日本語のツールで、日本語の説明がついているものがよいです。^_^; 宜しくお願いします。 プロセスにたくさんのファイル タスクマネージャーのプロセスには、常にたくさんのexeファイルがあるものなのでしょうか? 大体20~30個ほどでしょうか。 CPU使用率は5%とかなので、ウイルスとかの心配はないかな、と思いますが他のPCのプロセスって見たことがないので微妙に心配です。 どなたかよろしくお願いします。 なぜプロセスはファイルにアクセスできません。 RandomAccessFileを使用して、ファイルをアクセスすると「プロセスはファイルにアクセスできません。別のプロセスが使用中です。」のメッセージが出力されるときがある。 以下は例です。 <pre> DataInputStream index = null; RandomAccessFile data = null; long seek = 0; int row = 0; try { index = new DataInputStream(new FileInputStream(new File("index.db"))); data = new RandomAccessFile("data.db", "rw"); byte[] buffer = new byte[32]; while (true) { ++row; seek = index.readLong(); data.seek(seek); data.read(buffer); } } catch (EOFException e) { } catch (IOException e) { System.err.println(String.format("[%d]: seek=%d -- エラーの発生したレコード番号.", row, seek)); e.printStackTrace(); } finally { if (index != null) { index.close(); } if (data != null) { data.close(); } } </pre> エラーが発生するレコード位置(row)は、まちまちで実行する度に変化する。 1000件目であったり、157件目であったり。。。 index.dbは約100万件あります。 (a).正常に動作する環境 OS: Windows XP、Windows 7 CPU: Core 2 Duo、CORE i5 (b).エラーが発生する環境 OS: Windows server 2008 R2 standees sp1 CPU: Intel(r) Xeon(r) CPU X5690@3.46GHz (2プロセッサ) どういった原因が考えられますか? 因みに、RandomAccessFileのモードを"r"にすると正常に動作しました。 モードで排他ロックするのでしょうか? RandomAccessFile#getChannel().lock()は使用していません。 (a)の方は最大4コアで、(b)の方は24コアあります。 (b)の方が早すぎてリードにブロックされているとかありますか? ただモードを変更しただけで正常に動作するのも理解できません。 よろしくお願いいたします。 アクセスが拒否されるプロセス Norton関係の「ccApp.exe」「ccSvcHst.exe」などのプロセスをタスクマネージャやProcess Explorerなどで終了しようとすると「アクセスが拒否されました。」となり、終了できません(Administratorでも)。 C言語でTerminateProcessをコールしても同じです。 Administratorでも「拒否」されるということは、何によってアクセスが妨げられているのでしょうか。また、このような設定はどのような仕組みで行われているのでしょうか。 Nortonを強制終了することに意味があるわけではないのですが、なぜ終了できないのか知りたいです。 プロセスが作成したファイルの情報取得方法について あるソフトウェアを利用しているのですが、ソフトウェアが作成して いる一時ファイルをウイルスバスター(おそらく)が監視のために アクセスしたことで、競合が発生し、ソフトウェアの処理が異常終了 する事象が発生しています。 ソフトウェアが一時ファイルの作成場所は環境変数(TEMP)に設定 されているフォルダー(つまり、ソフトウェアを実行しているユーザー のテンポラリフォルダー)です。 しかし、ソフトウェアが作成する一時ファイルのファイル名に規則性は あるようですが、どのようなファイルを作成するのかが掴めていません。 特定のソフトウェア(プロセス)がアクセスするファイルをトレースする ことはできないでしょうか。 Sysinternal社のプロセスモニターを利用してみましたが、テンポラリ フォルダーにファイルを作成、オープン、書き込み、クローズ、削除 した履歴は確認できましたが、作成したファイル名は確認できませんでした。 特定のソフトウェア(プロセス)が特定のフォルダーに作成したファイルの 情報を収集する方法があれば、教えてください。 Windowsの標準機能、またはフリーのツールでの情報収集が希望です。 ACCESSファイルについて 会社の業務ツールでSQLデータベースをACCESSでTABLEをリンクして使用しています。 ここで教えていただきたいのは、ユーザーに使用してもらうACCESSファイルはテーブル、クエリー等は一切見せず、更にSHIFT押しで開いてもそれらには一切アクセスできないようにすることは可能でしょうか?使用しているACCESSは2007と2010です。 ご教授の程宜しくお願いいたします。 アクセスでデータベースファイルが開けなくなってしまいました。 アクセスファイルを開こうとしたら「修復の必要性があるか、もしくはデータベースファイルではありません。」というようなメッセージが出てきました。 そこでツールからデータベースユーティリティを選び、最適化/修復を行ったら所、「修復できません。データベースファイルではありません。」と出てしまいます。 こうなると完全にアクセスファイルは開けなくなるのでしょうか? もしも改善策があるようでしたら教えて下さい。 宜しくお願いします。 【C#】別プロセスがロックかけているファイルの読込 別プロセスが更新を行っているファイルを読み取り専用で読み込みたいのですがIOExceptionがでて読み込めません。 ■エラーメッセージ 別のプロセスで使用されているため、プロセスはファイル '※ファイル名※' にアクセスできません。 ■エラーがおきているところ StreamReader sr = new StreamReader(@tempFile, Encoding.Default); ノートパットではエラーなしで開けました。サクラエディタではロックを取得できませんでした。のメッセージは出ましたが中身をみることはできました。 どうかご教示の程よろしくお願いいたします。 プロセスが使用中だといわれてしまいます。 I-O DATAのHDDを購入し、それに付属されているイージーセーバーLEというバックアップソフトを起動したのですが、起動してCドライブをバックアップしようとするとしてしばらくすると『プロセスはファイルにアクセスできません。別のプロセスが使用中です』というメッセージが出てきてしまい、強制的に終了してしまいます。プロセスが使用中ということがよく理解できずにいます。わかるかたよろしくお願いします。 ネットワークをアクセスしているプロセスが分かるソフト 初心者です。 ネットワークインジケーターが頻繁に点灯しています。 何をやっているのかわからず不安になります。 ネットワークをアクセスしているプロセスが分かるソフトがあれば教えて下さい。 宜しくお願いします。 モニタリングはどんなことを聞くんですか? 春から、居宅介護の仕事をします。 私はケアマネ業務をやるんですが、正規のケアマネはどうも法人経営や県の協会やら県介護士・社会福祉士会の役員で忙しく、ぶっちゃけ誰もケアマネの仕事をやっていない状況で、監査がくるときだけ間に合わせ的にやっている施設のケアマネ業務をやることになっています。 ゆえに、うちの施設の正規のケアマネは本来のケアマネの仕事を知らないので、異業種から参入する私は、正直仕事内容に皆目検討が付きません…社会福祉実習に行ったときにそう言われたのですが、他の仕事はだいたい手探りながらやったのですが、一つだけさっぱりわからなかったのが「モニタリング」という仕事の内容です。うちの施設では施設開業後10年以上経ってもまだ一度もモニタリングをしたことがない(書類上はしたことにしているが…)ようなので、何もデータがないのです… どなたかちゃんと正しいモニタリングをしている方、実際にはどのようなことを聞いてきているんでしょうか?本とか読んだんですが、どうも畳水練のように思えて、あまり現場に即していないように思えるので、やっぱり現場の方に聞くのが一番だと思い、質問しました。是非宜しくお願いします。 注目のQ&A 「前置詞」が入った曲といえば? 緊急性のない救急車の利用は罪になるの? 助手席で寝ると怒る運転手 世界がEV車に全部切り替えてしまうなら ハズキルーペのCMって…。 全て黒の5色ペンが、欲しいです 長距離だったりしても 老人ホームが自分の住所になるのか? 彼氏と付き合って2日目で別れを告げられショックです 店長のチクチク言葉の対処法 カテゴリ [技術者向] コンピューター OS(技術者向け) データベース プログラミング・開発 業務ソフトウェア ITシステム運用・管理 その他([技術者向] コンピューター) カテゴリ一覧を見る あなたにピッタリな商品が見つかる! OKWAVE セレクト コスメ化粧品 化粧水・クレンジングなど 健康食品・サプリ コンブチャなど バス用品 入浴剤・アミノ酸シャンプーなど スマホアプリ マッチングアプリなど ヘアケア 白髪染めヘアカラーなど
お礼
ありがとうござます。 OSはWindows XPです。