NetDriveでGoogle Driveの認証エラーを解決する方法

読了目安 7 分 troubleshooting google-drive
Steve
SteveSenior Engineer
NetDriveのGoogle Driveでサインインに失敗する、またはマウントできない場合に。アクセス権の取り消し、パスワード変更、Workspaceポリシーなどの原因と再認証の手順を解説します。

月曜日、デザイナーがノートPCを開くと、先週まで問題なく使えていたGoogle Driveのボリュームがエクスプローラーから消えています。NetDriveではドライブがエラー状態で、Mountをクリックしてもドライブ文字ではなくサインイン失敗のメッセージが表示されます。NetDrive側は何も変わっていませんが、Google側で何かが変わりました。保存済みの認証が受け付けられなくなったのです。このガイドでは主な原因を整理し、ドライブを再びマウントできるようにします。

NetDrive drive manager showing Google Drive, S3 and pCloud mounted as drive lettersMounted clouds appearing as native drives in Windows File Explorer

ネイティブドライブとして使うGoogle Drive

NetDrive を使えば Google Drive、OneDrive、S3、SFTP、WebDAV などが Windows と macOS でネイティブドライブとして表示されます — 同期も、まるごとダウンロードも不要です。

  • 個人のGoogleアカウントとGoogle Workspaceに対応
  • NetDrive 3.1.218から共有ドライブをデフォルトでサポート
  • ドライブを削除せずにブラウザーで再認証
WindowsmacOS
NetDriveをダウンロード →

無料トライアル。永久ライセンスとサブスクリプションプランあり。

動いていたGoogle Drive接続が突然失敗する理由

NetDriveはブラウザーベースの認証でGoogleにサインインします。一度アクセスを承認すると、NetDriveは保存した認証をマウントのたびに再利用します。Googleがその認証を受け付けなくなると、インターネット接続が正常でもドライブに認証エラーが表示されます。

主な原因は次のとおりです。

  • アクセス権が取り消された。 Googleアカウントのサードパーティアクセス一覧からNetDriveを削除すると、保存済みの認証は直ちに無効になります。
  • アカウントのセキュリティイベント。 パスワード変更や「すべてのデバイスからログアウト」により、既存の認証が終了することがあります。
  • Workspace管理者のポリシー。 管理対象のGoogle Workspaceアカウントでは、管理者がDriveのデータにアクセスできるサードパーティアプリを制限できます。ポリシーが変わると、それまで動いていたドライブが失敗し始めることがあります。
  • 別のアカウントに認証が付与された。 セットアップ中にブラウザーで2つのGoogleアカウントにログインしていた場合、承認が意図しないアカウントに付与された可能性があります。

Google Driveの項目が切断状態で表示されたNetDriveのドライブ一覧

ステップ1 — ネットワークとGoogleの障害を切り分ける

まず、ほかのドライブを確認します。同じNetDriveウィンドウ内のS3バケットやSFTPサーバーも失敗するなら、Googleの認証ではなく、接続、プロキシ、VPNに問題があります。Google Driveの項目だけが失敗する場合は、ブラウザーでdrive.google.comを開いてください。Webで再サインインを求められたりセキュリティ確認が表示されたりしたら、まずそれに対応します。アカウント自体がロックされている間は、マウントしたドライブも動作しません。

ステップ2 — ドライブを再認証する

再認証でほとんどのケースが解決し、ドライブの項目と設定はそのまま残ります。

  1. NetDriveを開き、ドライブマネージャーでGoogle Driveの項目を探します。まだマウントしないでください。
  2. そのドライブの設定を開きます(ドライブ項目の編集オプション)。
  3. 再認証または再サインインのオプションを探します。正確な名称はバージョンによって異なる場合があります。
  4. 既定のブラウザーでGoogleのサインインページが開きます。正しいGoogleアカウントを選択し、アクセス要求を承認します。
  5. 変更を保存し、Mountをクリックします。

既存のクラウドドライブを編集するNetDriveのドライブ設定パネル

ブラウザーのページが開かない場合は、そのブラウザーからgoogle.comに直接アクセスできるか確認してください。社内プロキシや制限の厳しい既定ブラウザーの設定が最も多い原因です。複数のGoogleアカウントを使っている場合は、先にプライベートウィンドウで目的のアカウントにサインインしておくと、承認が別のアカウントに付与されるのを防げます。

ステップ3 — Workspaceの制限を確認する

再認証の結果、アプリがブロックされた、または管理者の承認が必要というメッセージが出る場合、制限はWorkspace側にあります。変更できるのは管理者だけです。具体的なエラーメッセージを伝え、Google管理コンソールでDriveへのサードパーティアプリのアクセスが制限されているか、NetDriveを許可アプリの一覧に追加できるかを尋ねてください。ポリシーが変更されるまで、NetDriveで何度再試行しても解決しません。

個人アカウントの挙動が違うかどうかを確認するのも有効です。同じPCで個人のGoogleアカウントはマウントできるのに仕事用アカウントだけ失敗するなら、原因はNetDriveやネットワークではなくポリシーです。

ステップ4 — マウントとフォルダー表示を確認する

サインインが正常に完了したら、最初のディレクトリ一覧が表示されるまで数秒待ちます。その後、ドライブはWindowsエクスプローラーではドライブ文字、Finderではボリュームとして表示されます。

ファイルマネージャーにローカルドライブとして表示されたマウント済みのGoogle Drive

マウントはできるのに共有ドライブが表示されない場合は、別の問題で対処法も異なります。Fix Google Shared Drives Not Showing in NetDriveを参照してください。ほかの場所で保存したばかりのファイルが表示されない場合は、再認証ではなくForce Folder Refreshを使います。

再発を防ぐには

  • Googleのパスワードを変更したら、同じタイミングでNetDriveも再認証し、月曜朝の不意打ちを避けましょう。
  • 各項目が何なのかを確認せずに、Googleアカウントの連携アプリ一覧を整理するのは避けましょう。
  • 共有の業務用PCでは、ドライブ項目ごとにGoogleアカウントを1つにすると、承認の取り違えを防げます。

チーム全体が1つのGoogle Drive接続に依存している場合は、各自が個別に認証する代わりに、管理者がTeam Driveで一度だけ配布できます。

まとめ

Google Driveのサインイン失敗は、ほぼすべてGoogleがもう受け付けない認証が原因です。Webアカウントが正常か確認し、ドライブの設定から再認証し、エラーにブロックされたアプリが示される場合にのみWorkspace管理者へ相談してください。初回セットアップはMount Google Drive on macOSまたはWindows 11版を参照してください。

— Steve, NetDrive