Windows下解決系統埠被VM虛擬機器占用問題

2022-05-06 10:24:09 字數 1263 閱讀 2753

一)問題背景

安裝vm虛擬機器後,經常會遇到啟動其他程式時出現埠被占用的情況,其中以80埠被占用最為常見。

二)解決思路

解除或更改被占用埠號,但是更改埠號時,除非對系統的埠占用情況非常熟悉,否則很容易出現一些意想不到的問題,所以最高效的解決辦法是暫時解除虛擬機器埠的占用。

三)具體步驟

a)新建乙個windows命令指令碼,字尾名為: .cmd  。

b)鍵入指令碼**如下:

1

@echo off

2setlocal enableextensions

34 net session >nul 2>&1

5if %errorlevel% neq 0(6

echo administrator privileges required!

7exit8)

910 pushd %~dp0

1112 set keyname="

hklm\software\wow6432node\vmware, inc.\vmware workstation"13

:: delims is a tab followed by a space

14for /f "

tokens=2* delims=

" %%a in ('

reg query %keyname% /v installpath

') do set installpath=%%b

15echo vmware is installed at: %installpath%

1617

echo

stopping vmware services...

18 net stop vmware-view-usbd > nul 2>&1

19 net stop vmwarehostd > nul 2>&1

20 net stop vmauthdservice > nul 2>&1

21 net stop vmusbarbservice > nul 2>&1

22 taskkill /f /im vmware-tray.exe > nul 2>&1

2324

25echo finished!

c)以管理員身份執行此指令碼即可。

vmware虛擬機器、埠占用、apache。

windows下解決埠衝突

apache雖然能執行,但是看見error.log中有httpd.exe could not reliably determine the server s fully qualified domain name,using 192.168.x.x for servername這個錯誤,想看看是否有...

Windows下解決埠占用問題

在開發過程中,經常會遇到埠被占用的問題,如何解決埠占用呢,以 下是兩種常用的方法 1 執行cmd,開啟命令列工具,執行netstat ano命令檢視各個程序以及使用埠,以及對應的pid 2 開啟任務管理器,根據pid結束掉相應的程序。1 執行cmd,執行netstat ano findstr 埠號 ...

解決windows下tomcat埠被占用

有時候電腦比較卡,專案比較大的情況下,eclipse沒有完全停止tomcat的情況下,下次啟動會出現tomcat的埠被占用無法啟動的情況,主要報如下錯誤。解決方案 window下開啟命令視窗 快捷鍵 win r 輸入cmd開啟命令視窗 輸入 netstat ano findstr 8005 什麼埠號...