How to recover an Off-screen Window

This happened to me while using the desktop version of Quicken on my laptop.  The application is open – yet I can see it anywhere on my display.  This is most likely caused by having a secondary monitor attached at some point.  But how do you recover when you don’t have a secondary monitor to plug into?  See this tip below:

Click the icon in the taskbar to ensure that the program has focus. Then hold down the Windows key and press the right-arrow a few times. That should move the window across your screens and eventually bring it back onto the screen that is still active.

Toshiba Satellite A505 Hard drive recovery

Starts on Page 60
Make sure the computer is turned off.
Press and hold the (zero) key on your keyboard while
powering on the computer.
If your system offers a choice of Windows®  7 32-bit or 64-bit
operating system, select one at this time. If not, skip to step 4.
A warning screen appears, stating that when the recovery is
executed all data

Google Drive logging and error report

on Mac:

  1. Open the Google Drive menu on your computer.
  2. Select “Quit.”
  3. Open the Terminal application.
  4. Copy and paste the following command into Terminal: /Applications/Google Drive –v
  5. Press Enter.
  6. Google Drive for your Mac will automatically open in Diagnostic Mode.
  7. Click Send report to Google.
  8. When the report is sent, you’ll receive a Report ID. Write the Report ID down and share it with your support representative.
If steps 6 and 7 fail, you’ll see an error message saying the the sync log couldn’t be sent to Google. To manually send the report to Google:
  1. Click the OK button.
  2. The folder on your computer that contains the sync log file will open.
  3. Attach the report to your email reply to the Google Drive support representative.


What is ransomware?

Ransomware is a kind of malware (malicious software) that criminals install on your computer so they can lock it from a remote location. Ransomware generates a pop-up window, webpage, or email warning from what looks like an official authority. It explains that your computer has been locked because of possible illegal activities on it and demands payment before you can access your files and programs again.

How do criminals install ransomware?

Ransomware is usually installed when you open a malicious email attachment or when you click a malicious link in an email message or instant message or on a social networking site or other website. Ransomware can even be installed when you visit a malicious website.

How do I avoid ransomware?

There are several free ways to help protect your computer against ransomware and other malware:

What should I do if I have ransomware on my computer?

To detect and remove ransomware and other malicious software that might be installed on your computer, run a full-system scan with an appropriate, up-to-date, security solution. The following Microsoft products can detect and remove this threat:

How Secure is Dropbox?

It’s secure!  I use it myself.  Dropbox stores users data at Amazon’s S3 cloud.
Dropbox takes the security and the safety of your data very seriously. They use the best tools and engineering practices available to build and maintain Dropbox, and have a dedicated security team making sure that Dropbox remains secure. Our files are stored securely and backed-up. Your account login is protected by many layers of security including password and two-step verification.
Other Dropbox users can’t see your files in Dropbox unless you deliberately share links to files or share folders.
Just use this referral link to get an extra 500MB of space on your free 2GB dropbox account:
Read more here:

Changing the Owner of SQL Reporting Services Subscription

Your organization has a SQL Reporting Server that generates custom reports based on some of your data.  These reports need to be generated each day at noon and then emailed to someone important.  So Tom, your current DBA, creates subscriptions for the reports so that they are automatically sent to Mr/Mrs Important. All is well in the world.

Now fast forward six months:
Tom, your DBA, has decided to leave your organization.  Like all organizations should do, Toms account is deleted from Active Directory.  A few days later, you start getting calls from Mr/Mrs Important wondering why they have not received the emailed reports for the last two days.
It turns out that Tom created the subscriptions using his account, so he is the Owner of the subscriptions.  When you look at the history for the subscriptions, you get an error that the subscription owner “DomainATom” does not exist.  Now you need to find a way to fix this before Mr/Mrs Important sends you looking for a new job.
The Problem
I needed to change to Owner of the subscription to an existing account.
My first thought was that surely the Report Manager or Management Studio would provide a way to accomplish this.  Wrong assumption on my part…there is absolutely no way to do this using the designer tools that interface with SQL Reporting Services.  That left me with two options:  recreate the subscriptions using a new account (not really efficient), or find a way to change the Owner.
The Solution
It turns out that you can modify the Owner in the Subscriptions table in the ReportServer database in SQL.  This table contains a column called OwnerID that is a foreign key reference to the UserID column in the Users table of the same database.  To fix the problem, just replace the old OwnerID with the new one from the Users table that matches the new user that you want to use.
Here is a simple SQL statement that will do the replacement (where OldUser and NewUser are the users that you are trying to swap):
   1: DECLARE @OldUserID uniqueidentifier
   2: DECLARE @NewUserID uniqueidentifier
   3: SELECT @OldUserID = UserID FROM dbo.Users WHERE UserName = 'DOMAINAOldUser'
   4: SELECT @NewUserID = UserID FROM dbo.Users WHERE UserName = 'DOMAINANewUser'
   5: UPDATE dbo.Subscriptions SET OwnerID = @NewUserID WHERE OwnerID = @OldUserID
There could be one final catch: the new user might not exist in the Users table.  If that is the case, then you need to add/modify/delete something in the Reporting Server using that account and then it will appear in that table.  All I did in this case was a file in the Report Manager and then delete it.