HomeMediaStream

๐Ÿ—‚๏ธ Managing Multiple Google Accounts for Extra Storage

Using multiple Google accounts is a practical way to gain additional storage, as each new account includes its own 15 GB of free space shared across Google Drive, Gmail, and Google Photos.


1. ๐Ÿ”‘ Key Management Methods

To avoid constantly logging in and out of accounts, use these official and third-party tools:

Google Drive for Desktop (Official)

Chrome Browser Profiles

Third-Party Cloud Managers


2. ๐Ÿ”— Consolidating Access via Sharing

Instead of managing multiple interfaces, consolidate access into one โ€œPrimaryโ€ account:

Folder Sharing

Transfer Ownership

๐Ÿ’ก Note: Ownership transfer only works between accounts in the same domain or consumer accounts.


3. ๐Ÿ‘จโ€๐Ÿ‘ฉโ€๐Ÿ‘งโ€๐Ÿ‘ฆ Google One Family Sharing

If you subscribe to Google One (paid storage), you can share your storage pool with up to 5 other people:

How It Works:

โœ… Ideal for households: One payment, multiple accounts, private data.


โš ๏ธ Important Considerations

Issue Details
Terms of Service Google doesnโ€™t limit account count, but creating accounts solely to circumvent storage limits may violate their Acceptable Use Policy.
Inactive Over-Quota Accounts If an account stays over its storage limit for 2+ years, Google may delete its content.
File Size Limit No single file larger than 15 GB can be uploaded to a free Google account โ€” even if you have multiple accounts. (Paid accounts support up to 5 TB per file.)

๐Ÿ’ก Best Practice: Use multiple accounts responsibly โ€” for organization (e.g., personal vs. work) or family sharing โ€” rather than as a loophole. Always back up critical data elsewhere.

๐Ÿ“ Rclone + Google Drive Setup on Windows

This guide walks you through installing rclone, connecting one or two Google Drive accounts, and mounting them as local drives (X: and W:) using WinFsp.

why would you use rclone instead of google drive sync for mounting g drive locally on laptop

While Google Drive for Desktop is sufficient for basic users, power users often prefer rclone for mounting drives due to its superior control, efficiency, and advanced feature set.

Key reasons to use rclone over the official sync client include:

If you still want to use Google Drive - Intro to Google Drive Sync


๐Ÿ”ง Prerequisites


๐Ÿš€ Step 1: Install WinFsp (Required for Mounting)

WinFsp enables FUSE file system support on Windows.

โœ… Install via PowerShell (Admin):

# Download official WinFsp installer
Invoke-WebRequest -UseBasicParsing -Uri "https://winfsp.dev/rel/winfsp-install.exe" -OutFile "$env:TEMP\winfsp-install.exe"
# Install silently
Start-Process -Wait -FilePath "$env:TEMP\winfsp-install.exe" -ArgumentList "/silent"

๐Ÿ”„ Reboot your PC once after first installation.

Verify install:

sc query WinFsp

๐Ÿ“ฆ Step 2: Install & Configure Rclone

๐Ÿ“ setup_rclone.bat โ€” First-time install and config for Account 1

@echo off
:: --- CONFIGURATION ---
SET "RCLONE_DIR=C:\rclone"
SET "REMOTE_NAME=gdrive"      :: Remote name for Account 1
SET "MOUNT_LETTER=X:"
SET "CACHE_DIR=C:\rclone_cache"

:: 1. Create dirs
if not exist "%RCLONE_DIR%" mkdir "%RCLONE_DIR%"
if not exist "%CACHE_DIR%" mkdir "%CACHE_DIR%"

:: 2. Install rclone if missing
if not exist "%RCLONE_DIR%\rclone.exe" (
    echo [!] Downloading rclone...
    powershell -Command "Invoke-WebRequest -UseBasicParsing -Uri 'https://downloads.rclone.org/rclone-current-windows-amd64.zip' -OutFile 'rclone.zip'"
    powershell -Command "Expand-Archive -Path 'rclone.zip' -DestinationPath '%RCLONE_DIR%' -Force"
    for /f "delims=" %%i in ('dir /s /b "%RCLONE_DIR%\rclone.exe"') do move "%%i" "%RCLONE_DIR%\rclone.exe" >nul
    del rclone.zip
    echo [+] Rclone installed.
)

:: 3. Run config if no config exists
if not exist "%AppData%\rclone\rclone.conf" (
    echo [!] Configure Google Drive (Account 1)...
    "%RCLONE_DIR%\rclone.exe" config
)

echo [OK] Setup complete for Account 1 (remote: gdrive)
pause

โœ… Run this โ†’ follow prompts โ†’ log in with your first Google account.


โž• Step 3: Add a Second Google Account

๐Ÿ“ Add Account 2 via command line:

rclone config

๐Ÿ” Confirm with: rclone listremotes


๐Ÿ—‚๏ธ Step 4: Mount Scripts

๐Ÿ”น Mount Google Drive 1 โ†’ X:

File: mount_gdrive1.bat

@echo off
SET "RCLONE_DIR=C:\rclone"
SET "REMOTE_NAME=gdrive"
SET "MOUNT_LETTER=X:"
SET "CACHE_DIR=C:\rclone_cache"

if not exist "%CACHE_DIR%" mkdir "%CACHE_DIR%"

vol %MOUNT_LETTER% >nul 2>&1 && (echo [!] %MOUNT_LETTER% in use & pause & exit /b 1)

echo [+] Mounting %REMOTE_NAME% to %MOUNT_LETTER%...
start "Rclone1" /min "%RCLONE_DIR%\rclone.exe" mount "%REMOTE_NAME%:" "%MOUNT_LETTER%" ^
    --vfs-cache-mode full ^
    --vfs-cache-max-age 24h ^
    --vfs-cache-max-size 10G ^
    --cache-dir "%CACHE_DIR%" ^
    --no-console

timeout /t 4 >nul
vol %MOUNT_LETTER% >nul && echo [OK] Mounted %MOUNT_LETTER% || echo [!] Mount may have failed.
pause

๐Ÿ”น Mount Google Drive 2 โ†’ W:

File: mount_gdrive2.bat

@echo off
SET "RCLONE_DIR=C:\rclone"
SET "REMOTE_NAME=gdrive2"
SET "MOUNT_LETTER=W:"
SET "CACHE_DIR=C:\rclone_cache2"

if not exist "%CACHE_DIR%" mkdir "%CACHE_DIR%"

vol %MOUNT_LETTER% >nul 2>&1 && (echo [!] %MOUNT_LETTER% in use & pause & exit /b 1)

echo [+] Mounting %REMOTE_NAME% to %MOUNT_LETTER%...
start "Rclone2" /min "%RCLONE_DIR%\rclone.exe" mount "%REMOTE_NAME%:" "%MOUNT_LETTER%" ^
    --vfs-cache-mode full ^
    --vfs-cache-max-age 24h ^
    --vfs-cache-max-size 10G ^
    --cache-dir "%CACHE_DIR%" ^
    --no-console

timeout /t 4 >nul
vol %MOUNT_LETTER% >nul && echo [OK] Mounted %MOUNT_LETTER% || echo [!] Mount may have failed.
pause

โš ๏ธ Always run mount scripts as Administrator.
๐Ÿ—‚๏ธ Each remote uses its own cache directory to avoid conflicts.


๐Ÿ”„ Optional: Auto-Mount at Login

Use Windows Task Scheduler:


โœ… Verify

After mounting:


โ„น๏ธ Official Links

๐Ÿ“ You now have two Google Drives mounted as local drives on Windows!