PDFのSnrmView.dllエラーについて

このQ&Aのポイント
  • 「いきなりPDF」のインストール後、Explorerでファイルを選択し右クリックすると、「コンピューターにSnrmView.dllがないため、プログラムを開始できません」と表示されるエラーが発生します。
  • アンインストール+インストールを数回行っても状況が変わらず、WEB検索でも解決策になりませんでした。
  • 現在、このエラーについての解決策を探しており、ご教示いただけると幸いです。
回答を見る
  • ベストアンサー

いきなりPDFのSnrmView.dll

「いきなりPDF」 をインストールしました。 その後、Explorerで、適当なファイルを選択し、右クリックすると、必ず、 「コンピューターにSnrmView.dllがないため、プログラムを開始できません。  この問題を解決するには、プログラムを再インストールしてみて下さい」 と表示されましたので、数回、アンインストール+インストールを 行いましたが、状況は変わりません。 参考にWEB検索しましたが、下記の対策でも直りませんでした。 http://answers.microsoft.com/ja-jp/windows/forum/windows_7-files/snrmviewdll/efa077c1-fcb3-4dfb-a9a1-7a188a53dfcf 何か、策はないモノかと悩んでおりますので、ご教示の程、宜しくお願い致します。

質問者が選んだベストアンサー

  • ベストアンサー
  • rinkun
  • ベストアンサー率44% (706/1571)
回答No.1

インストールの際に管理者権限を与えてられていますか。 インストーラを普通に起動してもダメなら、右クリックから「管理者として実行」を選んでインストールしてください。 現象から考えると権限が足りなくてSnrmView.dllを正しい位置にインストールできていないように思われます。

midokami
質問者

お礼

お忙しい中、御丁寧に回答を頂きまして有り難うございます。 ご指示のとおりに、アンインストール、再起動などを含め、 何度か実行してみたのですが、 やはり、同じ現象になっております。 どうしたものかと。。。 何か他に策が御座いましたら宜しくお願い致します。

関連するQ&A

  • 違うディレクトリに存在するDLLを読みたい

    Visual Basic 2005で開発を行っています。 開発の時点では参照設定よりDLLを読み込んでいるので問題ないのですが、 リリース時に問題があって困っています。 例えば ・購入したAソフトウェア(a.dll)が存在する。 ・開発したBソフトウェア(b.exeとb.dll)が存在する。 ・Bソフトウェアのb.exeは、Bソフトウェアのb.dllを利用しており、  Bソフトウェアのb.dllは、Aソフトウェアのa.dllを利用している。 ・AソフトウェアとBソフトウェアのインストールタイミングは別である。 ・Aソフトウェアがインストールされた先はC:\Program Files\A_Software\a.dllである。 ・Bソフトウェアがインストールされた先はC:\Program Files\B_Software\b.exe(b.dll)である。 このような場合に、b.exeはb.dllを解決することが出来ますが、 b.dllはa.dllを解決することが出来ません。 また、a.dllはデフォルトインストール先はありますが、Bソフトウェアと インストールタイミングも別な為、どこにインストールされてくるか 分かりません。 その為、アプリケーション構成ファイルに参照パスなるものを指定して おくことも出来ません。 こういった場合、Bソフトウェアをインストール後に、Aソフトウェアのインストール先から a.dllをBソフトウェアのインストール先へコピーするなどという手動的作業が 必要になるのでしょうか? インストーラーを作成する場合にa.dllを含めてしまうとライセンスが 問題になることが多いと思います。 Microsoft Visual J# 2.0 再頒布可能パッケージ http://www.microsoft.com/downloads/details.aspx?FamilyID=f72c74b3-ed0e-4af8-ae63-2f0e42501be1&displaylang=ja これに関しても、インストールは出来てもアプリケーションから参照 出来ないというのではお話にならないと思うのですが、 どうやって解決しているのでしょうか? 宜しくお願い致します。

  • いきなりPDF EDIT! に含まれるzeon98.dllについて

    最近「いきなりPDF EDIT!」をWindows XP Pro SP2の稼働するThinkPad T43 2668-72Jにインストールし便利に使用していますが、インストールした日にAd-Awareというスパイウェア検出ソフトでパソコンをチェックしたところ、「いきなりPDF EDIT!」のインストール先ディレクトリ内とsystem32、レジストリに「zeon98.dll」がMalwareとして検出されました。 インターネットで調べると、「Prevx1」という別のアンチスパイウェアソフトのデータベースでも、トロイの木馬系をダウンロードする可能性があるマルウェアとして掲げられています。 また、元ネタソフトと思われる「Nitro PDF Professional 」の海外フォーラムでは、「出荷前にノートンアンチウィルスでチェックしている。(zeon98.dllがAd-Awareで検出されても)zeon98.dllは隔離する必要ない。」としています。 私は隔離しましたが「いきP EDIT」自体の動作に全く不都合は出ていません。 このあたりの情報があればなんでもいいので教えてください。 再販っぽいとはいえ、今年発売された「いきP EDIT」に4年も前のタイムスタンプをもつ「zeon98.dll」が含まれていること自体気になりますが、この件について Nuance Communications Japanに問い合わせても、インストール時に検出されないでzeon98.dllを無事インストールする方法(アンチウィルス等を起動させないようMsconfigで無効化)を回答、再質問すると「マック版とウィンドウズ版は互換性がありません」という意味不明の回答を得ています。再度質問中ですが、この調子だと適切な回答は期待できないかもしれません。顧客満足度の高い良いソフトなのに実に惜しい! 本当は販売しているSOURCENEXTさんが何らかのアクションを起こして欲しいのですが、該当製品は開発元サポートとされており、SOURCENEXTへの直接問い合わせができなくなっています。ここしか発言の場がありませんのでよろしくおねがいします。

  • Dドライブにmsdia80.dll

    Dドライブにmsdia80.dllが存在し 調べた結果一番大きなドライブに保存されるらしいとのことで どうしたものかと調べた結果 Microsoft Visual C++ 2005 Service Pack 1 再頒布可能パッケージをインストールすると解決する と書かれていたのですが相変わらずDドライブにmsdia80.dllが存在し C:\Program Files\Common Files\Microsoft Shared\VCにはありませんでした ほかのやり方を調べたところ msdia80.dllを以上の場所にいれコマンドプロントから regsvr32 "C:\Program Files\Common Files\Microsoft Shared\VC\msdia80.dll"と打ちまして DllRegisterServer は成功しましたと出たのですがこれで大丈夫なのでしょうか? またこれは再起動の際にいちいちコマンドプロントから打ち込まないといけないのでしょうか? 以下ファイル構造的なもの 《32bit》 C:\Program Files (x83)\Common Files\Microsoft Shared\VC  amd64(ファイル 中にはmsdia80.dll) msdia80.dll msdia90.dll msdia100.dll 《64bit》 C:\Program Files\Common Files\Microsoft Shared\VC\msdia80.dll msdia90.dll msdia100.dll と今回入れたmsdia80.dllがございます どなたかご存知の方がいらっしゃいましたら ご回答のほどよろしくお願いします

  • 特定のdllファイルを削除したいです

    お世話になります。 助けて下さい。 環境は、 Windows 8 Pro Internet Explorer 11 以下IE。 Program Filesの中にある、特定のdllファイルが、 IEのアドオンで機能しています。 IEのアドオンの管理から、そのdllファイルを無効に設定しているのにもかかわらず、 毎回IEを起動する度に、有効か無効にするかを聞いてきます。 そのdllはもともとIEとは関係ないソフトウェア(今後もこのアプリは使います。)をインストールした時に、なぜかIEの中にアドオンとして組み込まれました。 またそのdllの名前が怪しいのと、削除してもIEでアドオンが機能しなくなるだけで、 アプリそのものの起動には影響がなさそうなので、 特定のdllファイルを削除しようとしました。 しかし、プログラムで開かれているので閉じないと削除できないと、警告が出ます。 そのアプリはコンピューターを開いた時にエクスプローラーが起動しますが、 そのエクスプローラーを拡張するアプリのため、 削除作業をする=エクスプローラーで、削除したいdllファイルを開いてしまうため、 プログラムで開かれているので閉じないと削除できないという事になります。 特定のdllを名前から検索して、特定のdllのみ開いているのを閉じて、 削除したいのですが、何か良い方法はありますか? ご教示下さいますようよろしくお願い致します。

  • 「ファイルが見つかりません DAO350.DLL」

     お世話になります。  xp sp3 にて、VB6.0 は今まで普通に使えていましたが、 この度、Windows XP を修復インストールしたところ下記症状が発生。 VB6.0 を起動すると「ファイルが見つかりません DAO350.DLL」と表示。  全く同じ症状で、http://okwave.jp/qa/q1652927.html が見つかり、その通り実行しようとしましたが、 ベストアンサーでの「%SystemRoot%\system32\」の「%SystemRoot%」が「どこか?」分かりませんでした。  ほかのサイトでは「C:\windows\system32\」とありましたので( http://pasokoma.jp/49/lg498167 ) それを参考に、下記2通りを試してみました。 「C:\Program Files\Common Files\Microsoft Shared\DAO」にあった「DAO350.DLL」を 「C:\windows\system32\」へ    ・切り取って貼り付け    ・コピーして貼り付け  ところが2通りとも「予期せぬエラーが発生しました。終了します。」と表示。  これ以上は分からなかったので、「DAO350.DLL」を元の位置に戻しました。  また、再インストールのためにVB6.0 削除をしようとしましたが「プログラムの追加と削除」に表示されていない状態です。  症状はこの通りですが、対策を御教授願いたいです。  よろしくお願いします。

  • OpenGLのGLUT機能の導入につて

    今回 VisualStudio 2008 C++ を使って OpenGL を使ったアプリケーション開発に挑戦中ですが、 GLUT 機能が必要になり 、サイト"Nate Robins - OpenGL" からダウンロードして、 Windows 7 の適切なシステムフォルダーに格納コピーしようと考えております。 ところが、 GLUT を格納コピーすべきフォルダーパスが判らず困っています。 使っているWindows 7 のそれらしいフォルダーパスを調べたうえで、 お尋ねしたい質問項目を下記いたしましたので、どうかご教示ください。 ***.lib ファイルの格納フォルダー opengl32.lib : C:\Program Files\Microsoft SDKs\Windows\v6.0A\Lib\x64 glu32.lib : C:\Program Files\Microsoft SDKs\Windows\v6.0A\Lib\x64 opengl32.lib : C:\Program Files\Microsoft SDKs\Windows\v6.0A\Lib glu32.lib : C:\Program Files\Microsoft SDKs\Windows\v6.0A\Lib glut32.lib : 質問3:上記のどちらに格納すればよいのでしょうか?          両方共にコピーすべきでしょうか? ***.h ファイルの格納フォルダー gl.h : C:\Program Files\Microsoft SDKs\Windows\v6.0A\include\gl glu.h : C:\Program Files\Microsoft SDKs\Windows\v6.0A\include\gl glut.h : 質問2:上記に格納して構いませんか? ***.dll ファイルの格納フォルダー opengl32.dll : C:\Windows\System32 glu32.dll : C:\Windows\System32 glu32.dll.mui : C:\Windows\System32\ja-jp opengl32.dll : C:\Windows\SysWOW64 glu32.dll : C:\Windows\SysWOW64 glu32.dll.mui : C:\Windows\SysWOW64\ja-jp glut.dll : 質問3:上記のどちらに格納すればよいのか?              両方共にコピーすべきでしょうか?         質問4:glu32.dll.mui はなくて構わないのでしょうか? 以上

  • DLLファイルの破損

    IISアプリケーションをWindowsNT上で動作中、下記のエラーメッセージが画面上に出力されました。 「C:\Program Files\Common Files\designer\MSWCRUN.DLLからコントロール'WebClass'をロードできませんでした。 C:\Program Files\Common Files\designer\MSWCRUN.DLLのヴァージョンが最新のものではありません。アプリケーションから提供された最新のヴァージョンを使用しているかどうか確認してください。」 以前に上記MSWCRUN.DLLは最新のものを入れまして、1年以上動作させており、問題がありませんでしたので、その下層にある、VBのDLLである"A.DLL(仮名)"をregsrv32で一旦レジストリから離し、再度同じDLLをレジストリに登録し直すという方法で解決いたしました。 そこで、質問なのですが、この上記A.DLLに何らかの原因で 破損の状態が生じておったと考えていいのでしょうか? そして、なぜ、このような状態になるのでしょうか? MicrosoftのHPによると、Windows2000では、DLLファイルの破損状態を監視して、修復してくれるものがあると言ってましたが。

  • 駆除できないファイル

    Spybotで削除できなかったスパイウェアがあるのですがこれはどうしたらいいんでしょうか。 C\WINDOWS\Downloaded Program Files\CnsMinSV.dll C\WINDOWS\Downloaded Program Files\CnsMinEx.dll C\WINDOWS\Downloaded Program Files\CnsMin.dll この3個なんですが。 よろしくお願いします。

  • EXCEL VBAで自作DLLを呼び出すには?

    EXCEL VBAで自作DLLを呼び出すことをしています。一応うまくいったのですが、他人のPCで実行すると、「DLLがみつかりません」というエラーになってしまいます。DLLは、C:\Windows\system32 に入れてもだめです。また、c:\Program Files\xxx\yyy.dll にDLLをおき、EXCEL VBAで、Declare Function zzz Lib "c:\Program Files\xxx\yyy.dll" Alias _zzz@8" ( ...) As Long と 絶対パスでDLLを指定してもだめです。自分のPCは、Windows XP SP2です。他人のPCもXPですが、幾分新しいXPのようです。VISTAでもうまくいきません。 これはいったいなぜでしょうか?新しいOSではセキュリティを堅牢にしたたまに、DLLの呼び出しを制限しているのでしょうか? どうやったらDLLを呼び出せるか、教えていただけないでしょうか? よろしくお願いいたします。

  • VB40032.DLLについて

    あるプログラムを実行するにあたり下記のような文が掲載してありました。 「このプログラムを実行するためにはVB40032.DLL(ビジュアルベーシックのダイナミックリンクライブラリー)が必要です。 あらかじめインストールされているパソコンではその場で実行できます。 実行してみて「DLLが見つかりません」等のエラーが出た場合は以下の操作を行ってください。 VB40032.DLLをダウンロードし¥WINDOWS\system32フォルダへ(このフォルダーがない場合は¥WINDOWS\systemフォルダ)に保存します。」 実際に¥WINDOWS\system32フォルダに保存しようとしたら「この場所に保存するアクセス許可がありません。管理者に連絡してアクセス許可を取得してください。」というメッセージになりました。ちなみにOSはWindows7です。 どうすればよろしいでしょうか?

専門家に質問してみよう