- 相關(guān)推薦
Windows:廣告是怎樣產(chǎn)生的?
因?yàn)殡娔X上安裝了含有第三方廣告的軟件所引起的,當(dāng)軟件運(yùn)行的時(shí)候,彈窗廣告也隨之會(huì)出現(xiàn),而廣告的來源最多的就是瀏覽器、輸入法、以及一些盜版軟件,以下是小編為大家收集的Windows:廣告是怎樣產(chǎn)生的?,歡迎大家借鑒與參考,希望對(duì)大家有所幫助。
一、不請(qǐng)自來的廣告
采用ADSL上網(wǎng)而又使用Windows XP的用戶可能都遇到過這樣的問題:正在上網(wǎng),屏幕上忽然彈出一個(gè)消息框,內(nèi)容則大多是廣告性質(zhì)的。這些不請(qǐng)自來的廣告常常讓人感到疑惑:它是怎么跑到我的電腦上來的?不會(huì)是被黑客瞄上了吧!其實(shí),這都是Windows正常的消息服務(wù),只不過內(nèi)容有時(shí)不正常罷了。
在Windows 98中,消息服務(wù)是通過Winpopup.exe這個(gè)程序來進(jìn)行的。在Windows 98下還沒有“服務(wù)”這個(gè)概念,消息的收發(fā)要依賴于Winpopup.exe程序。如果Winpopup.exe沒有運(yùn)行,就無法收發(fā)消息了。在基于Windows 98的局域網(wǎng)中,Winpopup.exe是內(nèi)網(wǎng)通信必不可少的程序,體積小巧,占用極少資源,不需要服務(wù)器端支持,又是系統(tǒng)自帶的,比起早期NetWare網(wǎng)中的“send to”方便多了。所以在家庭式的Windows 98對(duì)等局域網(wǎng)中,Winpopup.exe幾乎都是放在啟動(dòng)組中,便于網(wǎng)絡(luò)鄰居隨時(shí)聯(lián)系。在Windows 2000以后的版本中,Winpopup.exe不再存在,取而代之的是信使服務(wù),正式以服務(wù)的形式存在。
二、細(xì)說前因后果
很多從Windows 98升級(jí)到Windows 2000的用戶常抱怨系統(tǒng)變笨了,不能發(fā)消息了。其實(shí),只是沒有了圖形界面的消息發(fā)送程序而已(真不知到底是前進(jìn)還是倒退了),已經(jīng)轉(zhuǎn)到命令行下,統(tǒng)一歸Net這一簡單而又龐大的提示行命令管轄。Net命令的參數(shù)很多,這里只說一下用來發(fā)送消息的參數(shù)Send的用法:
net send 用戶/計(jì)算機(jī)/工作組名 消息
注意,消息內(nèi)容不用加引號(hào)。例如,要給同一工作組內(nèi)的“Work01”發(fā)送消息“你好!”,命令如下:
net send work01 你好!
對(duì)方屏幕上就會(huì)彈出消息框,顯示從某某到某某的消息。
如果對(duì)方的系統(tǒng)是Windows 98并且已運(yùn)行Winpopup,在Winpopup中也能收到,沒有運(yùn)行Winpopup則收不到消息。
在Windows XP中,“信使服務(wù)”已成了默認(rèn)啟動(dòng)的服務(wù),這也就是為什么我們會(huì)收到莫名其妙廣告的原因!靶攀狗⻊(wù)”用來傳輸客戶端和服務(wù)器之間的Net Send和Alerter(報(bào)警器)服務(wù)消息,在服務(wù)列表中名稱為“Messenger”。
說到這里,大家已經(jīng)知道怎么去掉(拒收)那些討厭的廣告了吧――在“管理工具”中,雙擊“服務(wù)”,選“Messenger”,然后在“操作”菜單中選“屬性”,進(jìn)入“常規(guī)”選項(xiàng)卡,單擊[停止]按鈕,再將“啟動(dòng)類型”改為“手動(dòng)”或“已禁用”就行了。不過這樣一來,我們也就不能接收到局域網(wǎng)內(nèi)正常的消息了,怎么辦呢?可以隨時(shí)通過手動(dòng)方式打開和關(guān)閉這項(xiàng)服務(wù)。再回到命令行方式下吧:
net start messenger
這個(gè)命令就啟動(dòng)了消息服務(wù);
net stop messenger
這個(gè)命令則能隨時(shí)停止消息服務(wù)。
這些命令也都能在“運(yùn)行”對(duì)話框中進(jìn)行。
三、廣告是怎樣產(chǎn)生的
最后再解釋一下大家的疑問:既然是用于局域網(wǎng)中收發(fā)消息,為什么會(huì)收到來自外網(wǎng)的廣告呢?這是因?yàn),采用ADSL方式上網(wǎng)的電腦,無論是固定IP地址還是自動(dòng)獲取IP地址,都有相應(yīng)的網(wǎng)關(guān)和子網(wǎng)掩碼,它們和IP地址一起決定了你在電信系統(tǒng)這個(gè)“大局域網(wǎng)”內(nèi)屬于哪個(gè)子網(wǎng),同一網(wǎng)段內(nèi)的其他用戶都成為了你的“網(wǎng)上鄰居”(有時(shí)你在“網(wǎng)上鄰居”中會(huì)看到很多陌生的工作組和陌生的電腦,就是這個(gè)原因)。比如,某次上網(wǎng)自動(dòng)獲取的IP地址是219.154.38.10,網(wǎng)關(guān)是219.154.38.254,子網(wǎng)掩碼是255.255.255.128,它就與另一IP地址是219.154.38.15、網(wǎng)關(guān)和子網(wǎng)掩碼相同的電腦屬于同一子網(wǎng)而相互可見。而當(dāng)使用net send命令發(fā)送消息時(shí),這個(gè)消息將發(fā)送給這個(gè)“大局域網(wǎng)”內(nèi)的每臺(tái)電腦,不過他們能否收到取決于消息服務(wù)或winpopup是否打開。如果是在局域網(wǎng)內(nèi)通過代理方式上網(wǎng),用的是內(nèi)部局域網(wǎng)IP,則不會(huì)收到來自外網(wǎng)的消息。
在我們收到的廣告消息中,大都是分成多行的較長的廣告。那么,在命令行中如何分行呢(一敲回車就結(jié)束命令了)?這里有個(gè)竅門:在每一行結(jié)束時(shí)按下“Ctrl+T”組合鍵,就能實(shí)現(xiàn)命令行下消息的換行了。
如果借助其他軟件,消息的編輯更加簡單,還能突破“大局域網(wǎng)”這個(gè)限制,可以給互聯(lián)網(wǎng)上任一主機(jī)(指有真實(shí)IP地址的,采用代理等方式上網(wǎng)的除外)發(fā)送消息――廣告就是這樣產(chǎn)生的。
解決辦法:
1、可以使用第三方計(jì)算機(jī)防病毒軟件禁用彈出式廣告。 比如“電腦管家”和“火種”都有禁用彈窗廣告的功能。 具體操作步驟如下:打開“電腦管家”主界面,點(diǎn)擊“工具箱”-“軟件彈窗攔截”,然后打開“彈窗攔截”窗口,點(diǎn)擊“手動(dòng)添加”,最后點(diǎn)擊 “全選”-“添加”,這將禁用所有彈出廣告。
2、導(dǎo)致電腦出現(xiàn)彈窗廣告的原因,是由于電腦安裝了含有第三方廣告信息的軟件當(dāng)軟件運(yùn)行的時(shí)候,彈窗廣告也會(huì)隨時(shí)彈出,只要將這些含有第三方廣告的軟件卸載掉,那么彈窗也就隨之消失了。詳細(xì)操作步驟是:依次點(diǎn)擊”開始“菜單-”設(shè)置“-”控制面板“,然后點(diǎn)擊”添加刪除程序“最后將含有第三方廣告的軟件卸載就可以了。
3、有些含有第三方廣告的軟件非常頑固,無法正常卸載。 在這種情況下,只能通過注冊(cè)表徹底刪除。詳細(xì)操作步驟如下:點(diǎn)擊“開始”菜單-“運(yùn)行”-輸入“regedit”選項(xiàng)進(jìn)入注冊(cè)表,然后點(diǎn)擊“編輯”-“搜索”輸入第三方軟件的關(guān)鍵字, 最后刪除所有關(guān)于第三方軟件的關(guān)鍵字。
【W(wǎng)indows:廣告是怎樣產(chǎn)生的?】相關(guān)文章:
怎樣重裝Windows05-09
Windows Server 2008系統(tǒng) 和 Windows Vista 系統(tǒng)結(jié)合產(chǎn)生的功能05-10
windows故障怎樣排除05-09
怎樣重裝Windows系統(tǒng)05-10
怎樣啟動(dòng)Windows系統(tǒng)呢05-09
Windows怎樣節(jié)約內(nèi)存資源05-09
假如Windows失敗會(huì)怎樣05-09
怎樣排除汽車產(chǎn)生的噪音04-21