VS Code Automatically Deleted Itself? Restore Everything in 2 Minutes

VS Code Disappeared? Restore Everything in 2 Minutes

Ever had that heart-stopping moment? You're ready to jump into your project, you click the familiar blue icon, and... nothing happens. You search for it. It's gone. Vanished. It feels like Visual Studio Code just packed its bags and left without a word.

If you're here, you've likely just experienced this tech nightmare. First, take a deep breath. You're not alone, and more importantly,  "your precious setup, your extensions, themes, and settings" is almost certainly safe.


This strange issue, often happening after a botched automatic update, leaves behind a ghost of an installation. The main application is gone, but your configuration is usually still hiding on your system.

Let's get you back up and running.


The Real Reason VS Code Disappeared

While it may seem like a digital ghost story, the most common culprit is often a failed update process. When VS Code attempts to update itself, it may create a temporary backup of the core files, delete the old ones, and then fail before it can replace them with the new ones. This leaves the main executable missing, causing the program to "disappear" from your system, even though your user data remains intact.


Your Step-by-Step Restoration Guide

Follow these simple steps carefully. This should take less than two minutes.


Step 1: Navigate to the VS Code Program Folder

Your first instinct might be to look in Program Files, but the user-level installation of VS Code lives in your AppData folder. The easiest way to get there is to use a shortcut.

  • Press Win + R on your keyboard to open the Run dialogue.
  • Type %LOCALAPPDATA% and press Enter.
  • This will open the Local folder inside your AppData. Now, navigate into the Programs folder, and then Microsoft VS Code.

The full path should look like this:

C:\Users\<YOUR_USERNAME>\AppData\Local\Programs\Microsoft VS Code\

(Pro-Tip: Replace <YOUR_USERNAME> with your actual Windows username if you're navigating manually.)


Step 2: Find the Hidden Backup Folder

Inside the Microsoft VS Code directory, you should see a strangely named folder, an underscore (_). This is the temporary folder created by the failed update process. It contains all the core files that went missing.


Step 3: Copy and Paste the Core Files

  • Double-click to open the _ folder.
  • Select everything inside it (Ctrl + A).
  • Copy all the files (Ctrl + C).
  • Return to the main Microsoft VS Code directory.
  • Paste everything you copied directly into this folder (Ctrl + V). Windows might ask you if you want to replace any files; choose "Yes" or "Replace the files in the destination."

By doing this, you are manually completing the update that failed.


Step 4: Reinstall VS Code (The Final Step!)

The files are now in the correct location, but Windows' registry and shortcuts may still be corrupted. The final step is to simply reinstall VS Code over your existing setup.

  • Go to the official Visual Studio Code download page.
  • Download the latest "System Installer" or "User Installer" for Windows (the User Installer is most common).
  • Run the installer. Do not uninstall anything. Simply run the new installer and allow it to complete the installation.

The installer will detect the existing files, repair the installation, fix your shortcuts, and restore your VS Code to full functionality.


Hurrah! Launch VS Code. You should find all your extensions, themes, and settings exactly as you left them. Your GitHub or Microsoft account should still be logged in, and your recent projects should be right there waiting for you.


Frequently Asked Questions (FAQ)


Q1: Will I lose all my installed extensions and themes?

A: No! This method specifically preserves your user data. Extensions, settings (settings.json), and keymaps are stored separately from the core program files and are restored accordingly.


Q2: How can I prevent this from happening again?

A: While you can't always prevent an update from failing, you can be prepared for it. Periodically backing up your settings using an extension like "Settings Sync" (now built into VS Code) is a great idea. Sync your settings to your GitHub or Microsoft account for easy recovery on any machine.


Q3: Does this work on Mac or Linux?

A: This specific file path is for Windows. However, the principle is the same. A failed update on Mac or Linux would require finding the application directory and performing a similar restoration, followed by a reinstall from the official .dmg or .deb/.rpm package.


Did this guide save your day? Do you have any other questions? Drop a comment below and let us know. Happy coding!

[Solved] How to Fix 'The request is blocked' Error on LinkedIn or Microsoft

LinkedIn 'The request is blocked'
Are you seeing error messages like "The request is blocked," "Service unavailable," "Request denied" or "Account network blocked" when you try to visit LinkedIn? It can be really frustrating, especially if you rely on LinkedIn for networking, job hunting, or business opportunities. This usually happens because security software like Avast Antivirus unintentionally blocks the sites. In this post, I'll explain why this happens and offer a simple solution to get back on LinkedIn without compromising your online security.

Why Does This Happen?

You know, antivirus programs like Avast are meant to protect your computer from online threats by checking websites and stopping potentially harmful ones. But sometimes, this protection can be a bit too cautious, and it ends up mistakenly flagging safe websites like LinkedIn. The Web Shield component of Avast, in particular, can cause these errors, leading to all sorts of access problems on legitimate websites. A lot of folks have said they get error messages like "The request is blocked" when they try to get on LinkedIn.

Step-by-Step Solution

To resolve this issue without turning off your antivirus protection, you can simply add LinkedIn to Avast's Web Shield exceptions. This will allow LinkedIn to get through the Web Shield without affecting security checks for other sites.

Here’s how you can do it:
1. Open Avast Antivirus: Start by opening your Avast application. You can do this from your desktop, start menu, or system tray.
2. Navigate to Web Shield: Go to 'Explorer', select 'Web Shield', and click on 'Open Web Shield'.
Open Web Shield

3. Access Exceptions Settings: Within the Web Shield interface, locate and select 'Exceptions' and click on 'Add Exception'.
Click on 'Add Exception'

4. Add LinkedIn as an Exception: Now enter *.linkedin.com in the field provided to ensure all LinkedIn subdomains are included. This wildcard ensures the exception applies to both HTTP and HTTPS protocols of LinkedIn.
Add *.linkedin.com to website url
Verify that linkedin is added


5. Save and Exit: After adding the URL, save your changes and exit the settings menu.
6. Test LinkedIn Access: Try accessing LinkedIn again. It should now load without triggering the previously encountered error messages like "The request is blocked," "Service unavailable," "Request denied," or "Account network blocked".


By setting an exception for LinkedIn in Avast's Web Shield, you're basically making sure that the site won't get blocked incorrectly, which is important for your professional work. It’s important to only make exceptions for websites you trust to keep your online activities secure.

Conclusion

With these steps, you can quickly restore access to LinkedIn and avoid common errors like "Account network blocked" and "Request denied." This post not only helps you tackle these specific issues but also enhances your understanding of how to manage your antivirus software to support rather than hinder your internet usage. Remember, it's crucial to keep your security settings updated and fine-tuned to balance safety with accessibility. 
Rest assured, you're not alone in this, and I'm here to help you comment below.

Why You Shouldn't Upgrade To Windows 11 Today

Why You Shouldn't Upgrade To Windows 11 Today

What are your thoughts on Windows 11?  Is it worth the upgrade?  What does this new OS offer that's so great?  How is this different than previous versions of Windows you've used in the past?  What do you feel about Microsoft's latest operating system release?
These are all questions I often hear, and with good reason. There has been a lot of hype around the newest iteration of the world's most popular operating system, but is there any substance behind that hoopla, or will you be just as disappointed with what turns out to be released when September rolls around. Let me help answer these questions for you by explaining some of my concerns regarding upgrading to Windows 11.

Windows 11 has excellent user interfaces as transparency, floating style, and glassy look increase its hotness. Anyway, some users upgraded their PCs to Windows 11, and they faced some issues in Internet connectivity, though they had to downgrade their Windows to 10. These types of problems are confronted because of the system requirement as Windows 11 strict system requirements. If you install Windows 11 and your system requirements don't match, you may encounter these types of problems.

Even some software will also stop working, and you need to wait for them to be updated to use. And a lot of companies fixed their products in the pre-release of Windows 11. Still, some major companies started working on making their software Windows 11 friendly, and the updates will be available in the upcoming days. To avoid such issues, I will recommend waiting for a week or more.

Windows 11 system requirements:

  • Processor: 1 GHz or faster with 2 or more cores on a compatible 64-bit processor or System on a Chip (SoC)
  • Storage: 64 GB or larger storage device
  • Memory: 4 GB RAM
  • System firmware: UEFI, Secure Boot capable
  • Display: >9-inch with HD Resolution (720p)
  • Graphics card: DirectX 12 compatible graphics / WDDM 2.x
  • TPM: Trusted Platform Module (TPM) version 2.0 or PTT you can turn these on from BIOS
  • Internet connection: Microsoft account and internet connectivity required for setup for Windows 11 Home

Let us know in the comment section if you faced any problems while using Windows 11.

How to fix Google AdSense error "We apologize for the inconvenience..."

How to fix Google AdSense error "We apologize for the inconvenience..."

Google Adsense Publisher

Google AdSense is an excellent way for bloggers to make money from their blogs. You can sign up as an advertiser and place ads on your site that will generate revenue based on impressions, clicks, or conversions.

While using Google AdSense, you may face a lot of issues and errors. From the beginning to start with a new AdSense account until you get your first payment. Anyway, I will let you know about other issues some other time. Right now, I'm letting you know about the basic problem many AdSense publishers face while using the AdSense dashboard.

When you click on the Policy Center or Payment settings, the below error will propagate. 
We apologize for the inconvenience, but we are unable to process your request at this time. Our engineers have been notified of this problem and will work to resolve it.

It's very frustrating because many others will say to fix the Google AdSense issue, "We apologize for the inconvenience..." then clear cookies, cache even some will say log out and then log in after some days bla bla bla. I will tell you don't listen to them. :P

We apologize for the inconvenience, but we are unable to process your request at this time. Our engineers have been notified of this problem and will work to resolve it.

The only reason for this error is that you are using Ads Blocker, no matter which ads blocker you are using, but the ads blocker is the only reason for this issue.

How to fix Google AdSense error "We apologize for the inconvenience..."

  1. Disable Ads Blocker.
  2. Hit Refresh or F-5.
Disable ad blocker for Google AdSense
Disable Ad Blocker for Google AdSense

After disabling Ad Blocker hit Refresh

I'm sorry for making this tutorial a little bit longer. That's what the Google Search Engine algorithm wants me to do; otherwise, you won't find my tutorial on top of other pages.  

Video Tutorial


How To Enable HTTPS/SSL Certificate for Custom Domain in Blogger

How To Enable HTTPS/SSL Certificate for Custom Domain in Blogger

HTTPS For Blogger

Blogger with a custom domain and without SSL is nothing. You will lose your visitors as a search engine like Google will send your website back because HTTPS is essential, as search engines now need trust before sending a visitor to any link. If a site does not have HTTPS or SSL, a search engine like google or any other will try to send your website to the bottom or even off to any other pages, with this way, you will lose organic traffic. No matter how strong your content is, a search engine will not bring your site up if you don't have an SSL Certificate installed.

What is an SSL Certificate?

SSL Certificate installation is the process of installing a digital certificate onto your website or blog. SSL will ensure that all data transferred between you and your visitors are encrypted, making it difficult for hackers to steal sensitive information like credit card numbers.

Why is SSL Important?

SSL plays an essential role in SEO, and it's mandatory to have an HTTPS if you want to rank your website with various search engines like Google, Bing, Yandex, etc. Even almost all browsers are now issuing a warning message of "not secure" if your website doesn't have a valid SSL Certificate Installed.

According to SemRush

As of 2021, more than 500 million blogs exist out there, with more than 409 million visitors each month.  Users produce around 70 million new posts and 77 million new comments each month. Content marketing predicts to be an industry worth $412.88 billion.

Now, let's make it short you came here to know how to install an SSL certificate on your blogger blog or enable HTTPS on your blogger blog. Before moving on further, make sure in blogger in Settings find Publishing and confirm that Custom domain installed, and Redirect domain is active.

No please follow the below steps to install a free SSL certificate for the blogger blog.

Steps:

  • Go to Settings
  • Go down to HTTPS

You will see below HTTPS availability Status: No.

HTTPS availability Status: No

  • Just turn on HTTPS availability, and you will see the Status Unknown.
Turn on HTTPS availability
  • After this, refresh the page, and now you will see Status: Pending - HTTPS Availability is being processed. Try again later.

Status: Pending - HTTPS Availability is being processed. Try again later


Now you have to wait for 5-10 minutes, and Google Trust Services LLC will issue you an SSL Certificate for Free Forever.

  • Now refresh the page, and you will see Status is available.
HTTPS Availability - Status is available

  • Now turn on the HTTPS redirects
Turn on the HTTPS redirects

And that's all. 

I know you must have some queries, but before you ask me a question, I'm trying to cover almost all of your questions here below. If you still have any questions, you can ask me in the comment section below.


Why is my blogger site not secure?

Because you did not enable HTTPS for your blogger, go to Settings, scroll down to HTTPS and turn HTTPS redirects.


Blogger HTTPS availability is Status unknown?

When you turn on HTTPS availability, the Status will become unknown, refresh the page, and you will see the result.


Blogger HTTPS not working?

Sometimes it happens when you google issue an SSL certificate, but you still see the HTTPS is not working, don't be panic. It will take some time, it can be up to 30minutes, and your certificate will become available globally. 


What to do when blogger SSL Error "Status: Pending - HTTPS Availability is being processed. Try again later?".

Don't be panic. Google is issuing an SSL certificate, and it may take a while.


How much time does blogger take to issue an SSL?

It will take 5-10minutes, but it can take up to 30minutes in rare cases.


It took more than 30 minutes. HTTPS availability status is still pending. What to do?

May any conflict happens, in this case, you have to verify certain things; first, check your custom domain is setup correctly and working, and make sure your custom domain is not expired. Then you have to turn off HTTPS availability and turned it on again after a minute. And then, wait for 5-10 minutes, and you will get your FREE SSL certificate for your custom domain in blogger.


HTTPS availability Status: Failed - HTTPS SSL Certificate failed to be processed?

This is the error when your domain is not properly working or DNS is removed, or not accessible or maybe you just recently change it to blogger, please give it some time, DNS normally takes 12hrs-72hrs to propagate properly. Once your domain working properly then you can simply Install HTTPS for your blogger.

Video Tutorial

How To Deploy Private GitHub Repository To Any Hosting - CI/CD

Github to webhosting, automatic deployment, ci/cd deployment

GitHub to Web Hosting 

You can deploy private GitHub repo to cPanel, Hostinger, or any Web Hosting Manager. Automatic deployment for your CI/CD. This method will work for that. I'm a web developer by profession, I face this issue a lot until I find this method.

Deploying while cPanel Git version control you will face the issue "GitHub cannot access private repository" while submitting Github private repo unless until you setup a private key of cPanel to your GitHub Deploy keys.

Here you don't need to have SSH access or any root access for this method. All you need is an FTP ACCOUNT.

Let's start

In this method, I will be using the Deployment of GitHub Private Repo to cPanel.

1. You have to create an FTP account.
You need to setup the following details.
Log In: it will be the username
Domain: it will be your domain name.
Password: Write a password whatever you like. But keep it safe we will use re-use it, in github.
 
Create an FTP account

2
. In FTP Accounts, click on Configuration FTP Client, to get FTP Username and FTP Server Address.

FTP Accounts Details


3. Now go to your repository Settings > Secrets > Actions and click on New repository secret.
Now go to your repository Secrets > Actions and click on New repository secret

4. Now add a repository secret these details one by one.
Name: FTP_SERVER
Value: YOUR_FTP_SERVER_ADDRESS

Name: FTP_USERNAME
Value: YOU_FTP_USERNAME

Name: FTP_PASSWORD
Value: YOUR_FTP_PASSWORD
In my case its
Name: FTP_SERVER
Value: ftp.recmail.net

Name: FTP_USERNAME
Value: admin_github@blog.hit4visit.com

Name: FTP_PASSWORD
Value: s^E7tXj+O00U
Add a repository secret

5. Now add an action workflow. Change its name from main.yml to cPanelDepolyment.yml
    Copy the code below and add it to the workflow, click on start commit and then commit new file.
workflow commit


Version 1 code:

name: Publish Website to Web Hosting
on:
  push:
    branches:
      - main
jobs:
  FTP-Deploy-Action:
    name: FTP-Deploy-Action
    runs-on: ubuntu-latest
    steps:
    - uses: actions/checkout@v2.1.0
      with:
        fetch-depth: 2
    - name: FTP-Deploy-Action
      uses: SamKirkland/FTP-Deploy-Action@3.1.1
      with:
        ftp-server: ${{ secrets.FTP_SERVER }}
        ftp-username: ${{ secrets.FTP_USERNAME }}
        ftp-password: ${{ secrets.FTP_PASSWORD }}

Version 2 code:

name: Publish Website to Web Hosting V2
on:
  push:
    branches:
      - main
jobs:
  web-deploy:
    name: 🎉 Deploy
    runs-on: ubuntu-latest
    steps:
    - name: 🚚 Get latest code
      uses: actions/checkout@v2

    - name: 📂 Sync files
      uses: SamKirkland/FTP-Deploy-Action@4.3.0
      with:
        server: ${{ secrets.FTP_SERVER }}
        username: ${{ secrets.FTP_USERNAME }}
        password: ${{ secrets.FTP_PASSWORD }}
And boom, now you can do CI/CD of your project. Now, wait a few minutes until it deploys its initial code, after that once you push to the branch your setup, for older "master" or new version "main" or whatever you setup as default or you want its push to be updated, it will automatically update on your website. 

Video Tutorial


Download The House of the Dead 2 - 2001 For PC [FREE]

Download The House of the Dead 2 - 2001 For PC [FREE]

The House Of The Dead

After the successful journey of The House Of The Dead 1, the SEGA Corporation released The House Of The Dead 2 internationally in 2001, with new graphics, music, and new bosses.

The House Of The Dead 2 is a 1st-Person Perspective arcade horror game, with a light gun shooter. This game is second in the series of The House Of The Dead and has a story where some zombie-type dead creatures attack the city, and James, G, and its other official colleagues trying to save the city.

I received a request to bring you The House Of The Dead 2 for PC without having any virus, so I tried and got this game, I officially verified this and this is the original copy of the SEGA Corporation release and is completely virus-free, I will not recommend any other source.

To get and run this game please follow my each and every step otherwise you will face issue in running the game.

How to run The House Of The Dead 2

Step 1: It required Daemon Tools Lite to extract and create a virtual drive to bypass the CD-ROM error.

Please insert The House of the Dead 2 CD - Error Fix

Step 2: After that, you have to right-click on "House Of the Dead 2.img" and open with "DAEMON Tools Agent". A new virtual CD Room Drive will be created. Open that and double click on "AUTORUN.EXE".

A new CD Room Drive will be created. Open that and double click on "AUTORUN.EXE".
Step 3: A new small window will appear, click on "Install Game".
Install Game
Install Game
Step 4: After the game successfully being installed, now you have to go to the path where the game installed, in my case the path is:
C:\Program Files (x86)\SEGA\THE HOUSE OF THE DEAD 2
Right-click on "Hod2.exe" go to properties and change its compatibility settings to Windows XP.

Change its compatibility settings to Windows XP
And that's all now double click on "Hod2.exe" enjoy playing the game. Now every time you want to play the game you have to create a virtual drive already discussed in step 2, and then start the game.

I have noticed an issue with a DAEMON Tool let me tell you the issue and its fix. The issue arises when you create many virtual drive, the issue "You are using all available virtual drives". 

Fixing - DAEMON Tools - You are using all available virtual drives.
To fix this issue all you have to do is just open the DAEMON Tool and at the bottom of the window and the right side of the "Quick Mount" you will see the created drives, just mouse over them and you will see an X button to remove the drive, remove them all and now you can create virtual drive again. 

Remove virtual drive in DAEMON Tool

Screenshots of House Of the Dead 2

Screenshots of House Of the Dead 2

Screenshots of House Of the Dead 2

Screenshots of House Of the Dead 2

Requirements

  • OS: Windows 10/8.1/8/7/95/98/ME/2000/XP
  • CPU: Intel Pentium 4 1.6Ghz or equivalent
  • Video Memory: 64MB DirectX 8.1 Compatible
  • RAM: 256 MB
  • Hard Drive: 580 MB Hard drive space
  • DirectX: 9 Compatible Graphics Card
  • Game size: 542.59 MB
  • Sound Card: DirectX 8.1 Compatible

Download

Download Mirror 1: The House of the Dead 2 For PC
Download Mirror 2: The House of the Dead 2 For PC
Download Mirror 3: The House of the Dead 2 For PC
Password: focdownloads.blogspot.com (One-Click Copy Password)
For extracting you may need WinRAR. Download WinRAR Latest Version

Controllers

Mouse: Used for FIRE.
Keyboard: Just for a minor.

Video Tutorial