Windows 操作系統(tǒng)的使用
創(chuàng)新互聯(lián)是一家專業(yè)提供涼城企業(yè)網(wǎng)站建設(shè),專注與網(wǎng)站制作、成都網(wǎng)站設(shè)計、HTML5、小程序制作等業(yè)務(wù)。10年已為涼城眾多企業(yè)、政府機構(gòu)等服務(wù)。創(chuàng)新互聯(lián)專業(yè)的建站公司優(yōu)惠進行中。
Windows 規(guī)定了這個限制條件,目的是為了確保內(nèi)核對象結(jié)構(gòu)保持狀態(tài)的一致。下面是關(guān)于Windows 操作系統(tǒng)的使用,希望大家認真閱讀!
1,進程虛擬地址空間
在windows操作系統(tǒng)中,每個進程都有自己的私有地址空間,因此一個進程的線程只能訪問屬于這個進程的內(nèi)存空間,即進程之間是地址隔離的。在windows2000中,進程虛擬地址空間可分為如下四個部分:
1)NULL 區(qū) (0x00000000~0x0000FFFF): 如果進程中的一個線程試圖操作這個分區(qū)中的數(shù)據(jù),CPU就會引發(fā)非法訪問。他的作用是,調(diào)用malloc等內(nèi)存分配函數(shù)時,如果無法找到足夠的內(nèi)存空間,它將返回NULL。而不進行安全性檢查。它只是假設(shè)地址分配成功,并開始訪問內(nèi)存地址0x00000000(NULL)。由于禁止訪問內(nèi)存的這個分區(qū),因此會發(fā)生非法訪問現(xiàn)象,并終止這個進程的運行。
2)用戶模式分區(qū) ( 0x00010000~0xBFFEFFFF):這個分區(qū)中存放進程的私有地址空間。一個進程無法以任何方式訪問另外一個進程駐留在這個分區(qū)中的數(shù)據(jù)(相同exe,通過copy-on-write來完成地址隔離)。(在windows中,所有.exe和動態(tài)鏈接庫都載入到這一區(qū)域。系統(tǒng)同時會把該進程可以訪問的所有內(nèi)存映射文件映射到這一分區(qū))。
2)隔離區(qū) (0xBFFF0000~0xBFFFFFFF):這個分區(qū)禁止進入。任何試圖訪問這個內(nèi)存分區(qū)的操作都是違規(guī)的。微軟保留這塊分區(qū)的目的是為了簡化操作系統(tǒng)的現(xiàn)實。
3)內(nèi)核區(qū) (0xC0000000~0xFFFFFFFF):這個分區(qū)存放操作系統(tǒng)駐留的代碼。線程調(diào)度、內(nèi)存管理、文件系統(tǒng)支持、網(wǎng)絡(luò)支持和所有設(shè)備驅(qū)動程序代碼都在這個分區(qū)加載。這個分區(qū)被所有進程共享。
一、在這一節(jié),我們詳細討論一下用戶模式分區(qū),用戶模式分區(qū)從地地址到高地址依次為:
1)代碼段,存放函數(shù)體的二進制代碼。
2)靜態(tài)數(shù)據(jù)區(qū)(分為以初始化數(shù)據(jù)段和未初始化數(shù)據(jù)段)全局變量和靜態(tài)變量的存儲是放在一塊的,初始化的全局變量和靜態(tài)變量在一塊區(qū)域, 未初始化的全局變量和未初始化的靜態(tài)變量在相鄰的另一塊區(qū)域。程序結(jié)束后由系統(tǒng)釋放 。
3)堆,一般由程序員分配釋放, 若程序員不釋放,程序結(jié)束時可能由OS回收 。注意它與數(shù)據(jù)結(jié)構(gòu)中的堆是兩回事,分配方式倒是類似于鏈表。
......(未映射部分)(這個部分包含各種導(dǎo)入的dll等)
4)棧, 由編譯器自動分配釋放 ,存放函數(shù)的參數(shù)值,局部變量的值等。其操作方式類似于數(shù)據(jù)結(jié)構(gòu)中的棧。
二、下面詳細介紹exe導(dǎo)入到執(zhí)行的全過程,以及地址空間的加載。
1)系統(tǒng)找到在調(diào)用CreateProcess時指定的exe文件。
2)系統(tǒng)創(chuàng)建一個新進程的內(nèi)核對象。
3)系統(tǒng)為這個新進程創(chuàng)建一個私有的地址空間。
4)系統(tǒng)保留一個足夠大的地址空間區(qū)域,用來存放exe文件。這個區(qū)域的位置在exe文件中設(shè)定。默認情況下,exe文件的基地址是0x0400000. (1.編譯器處理每個源代碼模塊,生成obj文件。2.鏈接程序?qū)⑺衞bj模塊的內(nèi)容組合在一起,生成一個單獨的可執(zhí)行映射文件即exe,該映射文件包含用于可執(zhí)行模塊的所有二進制代碼以及全局/靜態(tài)數(shù)據(jù)變量,同時也包含一個導(dǎo)入部分,列出了該可執(zhí)行模塊所需要的所有dll模塊的名字,對于每個列出的 dll名,該導(dǎo)入部分指明了那些函數(shù)和變量符號是被可執(zhí)行的二進制代碼所引用的)
5)在將exe文件映射到進程的地址空間之后,系統(tǒng)會訪問exe 文件中的一個段(這個段列出了一些DLL文件),并列出exe文件代碼中調(diào)用函數(shù)dll文件的部分。然后,系統(tǒng)為每個dll文件調(diào)用loadlibrary函數(shù),如果某個dll文件需要調(diào)用更多的 dll,那么系統(tǒng)會再次調(diào)用loadlibrary函數(shù),來加載這個dll。系統(tǒng)保留一個足夠大的地址空間區(qū)域,用來存放這個dll文件。默認情況下,微軟創(chuàng)建dll文件基地址0x10000000。 windows提供的所有標準系統(tǒng)dll都有不同的基地址,這樣,即使加載到單個地址空間,他們之間也不會重疊。(1.編譯器處理每個源代碼模塊,生成一個obj模塊。2.鏈接程序?qū)⑺衞bj模塊的內(nèi)容組合在一起,生成一個單獨的dll映像文件,該映像文件包含用于dll的所有二進制代碼以及全局/靜態(tài)數(shù)據(jù)變量。3.如果鏈接程序檢查到dll的源代碼模塊至少導(dǎo)出了一個函數(shù)或變量,則鏈接程序同時生成一個單獨的lib文件,這個lib文件很小,只是簡單地列出了所有被導(dǎo)出的函數(shù)和變量的符號名)
6)當(dāng)把所有的exe文件和dll文件都映射到進程的地址空間之后,系統(tǒng)就會創(chuàng)建一個線程內(nèi)核對象,并使用該線程以DLL_PROCESS_ATTACH為參數(shù)來調(diào)用每個DLL的DllMain函數(shù),當(dāng)所有映射的DLL都對此通知做出相應(yīng)后,系統(tǒng)將驅(qū)使主線程開始執(zhí)行exe文件的啟動代碼(winmainCRTStartup 函數(shù)),這個函數(shù)負責(zé)對c/c++運行時庫進行初始化和調(diào)用函數(shù)入口函數(shù)(main 或 winmain)。
下面強調(diào)一些dll和lib的加載區(qū)別:
dll允許可執(zhí)行模塊(.dll文件或.exe文件)僅包含在運行時定位DLL函數(shù)的可執(zhí)行代碼所需的信息(即將dll附帶的lib加載到可執(zhí)行模塊中)。
對于lib文件,鏈接器從靜態(tài)鏈接庫LIB獲取所有被引用函數(shù),并將庫同代碼一起放到可執(zhí)行文件中。
三、堆和棧的理論知識
3.1申請方式
stack: 由系統(tǒng)自動分配。 例如,聲明在函數(shù)中一個局部變量 int b; 系統(tǒng)自動在棧中為b開辟空間
heap: 需要程序員自己申請,并指明大小,在c中malloc函數(shù) ,在C++中用new運算符 。
3.2 申請后系統(tǒng)的響應(yīng)
棧:只要棧的剩余空間大于所申請空間,系統(tǒng)將為程序提供內(nèi)存,否則將報異常提示棧溢出。
堆:首先應(yīng)該知道操作系統(tǒng)有一個記錄空閑內(nèi)存地址的鏈表,當(dāng)系統(tǒng)收到程序的申請時,
會遍歷該鏈表,尋找第一個空間大于所申請空間的堆結(jié)點,然后將該結(jié)點從空閑結(jié)點鏈表中刪除,并將該結(jié)點的'空間分配給程序,另外,對于大多數(shù)系統(tǒng),會在這塊內(nèi)存空間中的首地址處記錄本次分配的大小,這樣,代碼中的delete語句才能正確的釋放本內(nèi)存空間。另外,由于找到的堆結(jié)點的大小不一定正好等于申請的大小,系統(tǒng)會自動的將多余的那部分重新放入空閑鏈表中。
3.3申請大小的限制
棧:在Windows下,棧是向低地址擴展的數(shù)據(jù)結(jié)構(gòu),是一塊連續(xù)的內(nèi)存的區(qū)域。這句話的意思是棧頂?shù)牡刂泛蜅5淖畲笕萘渴窍到y(tǒng)預(yù)先規(guī)定好的,在WINDOWS下,棧的大小是2M(也有的說是1M,總之是一個編譯時就確定的常數(shù)),如果申請的空間超過棧的剩余空間時,將提示overflow。因此,能從棧獲得的空間較小。
堆:堆是向高地址擴展的數(shù)據(jù)結(jié)構(gòu),是不連續(xù)的內(nèi)存區(qū)域。這是由于系統(tǒng)是用鏈表來存儲的空閑內(nèi)存地址的,自然是不連續(xù)的,而鏈表的遍歷方向是由低地址向高地址。堆的大小受限于計算機系統(tǒng)中有效的虛擬內(nèi)存。由此可見,堆獲得的空間比較靈活,也比較大。
3.4申請效率的比較:
棧由系統(tǒng)自動分配,速度較快。但程序員是無法控制的。
堆是由new分配的內(nèi)存,一般速度比較慢,而且容易產(chǎn)生內(nèi)存碎片,不過用起來最方便.
另外,在WINDOWS下,最好的方式是用VirtualAlloc分配內(nèi)存,他不是在堆,也不是在棧是直接在進程的地址空間中保留一快內(nèi)存,雖然用起來最不方便。但是速度快,也最靈活。
3.5堆和棧中的存儲內(nèi)容
棧: 在函數(shù)調(diào)用時,第一個進棧的是主函數(shù)中后的下一條指令(函數(shù)調(diào)用語句的下一條可執(zhí)行語句)的地址,然后是函數(shù)的各個參數(shù),在大多數(shù)的C編譯器中,參數(shù)是由右往左入棧的,然后是函數(shù)中的局部變量。注意靜態(tài)變量是不入棧的。
當(dāng)本次函數(shù)調(diào)用結(jié)束后,局部變量先出棧,然后是參數(shù),最后棧頂指針指向最開始存的地址,也就是主函數(shù)中的下一條指令,程序由該點繼續(xù)運行。
堆:一般是在堆的頭部用一個字節(jié)存放堆的大小。堆中的具體內(nèi)容有程序員安排。
3.6 “棧(stack)”和“堆(heap)”是兩種不同的動態(tài)數(shù)據(jù)區(qū),棧是一種先進后出的線性結(jié)構(gòu),棧頂?shù)刂房偸切∮诘扔跅5幕刂?。堆是一種鏈式結(jié)構(gòu)。進程的每個線程都有私有的“?!?,所以每個線程雖然代碼一樣,但本地變量的數(shù)據(jù)都是互不干擾。一個堆棧可以通過“基地址”和“棧頂”地址來描述。全局變量和靜態(tài)變量分配在靜態(tài)數(shù)據(jù)區(qū),本地變量分配在動態(tài)數(shù)據(jù)區(qū),即堆棧中。程序通過堆棧的基地址和偏移量來訪問本地變量。
四、下面說明一下啊函數(shù)的調(diào)用堆棧變換,來更好的理解堆棧的原理。(VS2005測試)
壓棧的順序是從高地址向低地址方向。
1)參數(shù)以從右到左的次序壓入堆棧。
2)壓入EBP的值(書上分析這個位置插入一個函數(shù)返回指令地址,但分析時沒有發(fā)現(xiàn)因為間隔只有4個字節(jié))
3)壓入局部變量
4)返回值放入EAX寄存器中。因為win32匯編一般用eax返回結(jié)果 所以如果最終結(jié)果不是在eax里面的話 還要把它放到eax。所以返回值的釋放過程在參數(shù)之后進行。
;
導(dǎo)語:windows系統(tǒng)自從上市以來就受到廣泛關(guān)注和認可,而目前為止收到最大好評的是win7系統(tǒng),那么win7操作系統(tǒng)到底有什么樣的好處呢?以下是我為大家精心整理的win7使用有哪些技巧 ,歡迎大家參考!
一、任務(wù)欄圖標有鍵盤快捷方式:
首先我要為大家介紹的技巧詳文七操作系統(tǒng)通過快捷鍵可以打開任務(wù)欄當(dāng)中的應(yīng)用程序,大家只需要按住windows鍵,然后按鍵盤上與之對應(yīng)的數(shù)目就可以了。比如說在鍵盤桌面上瀏覽器是處于第一行第一個的,那么我們只需要按住windows鍵和一,就立馬會顯示出瀏覽器。因此通過這樣的方式可以快速的打開桌面上的任意軟件。
二、可以隨意移動任務(wù)欄上的項目:
因為大部分人都習(xí)慣于使用windows7系統(tǒng),所以大多數(shù)人覺得這樣的操作功能是其他的系統(tǒng)都存在的,但事實上是,這樣的操作功能只有在windows7的操作系統(tǒng)當(dāng)中才能夠顯示。
三、畫圖程序和寫字板的新界面:
接下來我為大家介紹的是,WIN7操作系統(tǒng)在畫圖程序和寫字板方面都有了極大的改進,可以一次性打開多個文檔或圖片,而且還包括非常大的新工具,能夠機械遠程操控操控,而且在單擊開始按鈕時,對于所操作的步驟,還有一定的記錄,這樣的記錄就可以通過截屏的方式捕捉操作流程,方便以后的工作學(xué)習(xí)。
四、可以同時顯示多個時間:
對于日常的工作學(xué)習(xí)來說時間是非常重要的,而win7操作系統(tǒng)可以同時顯示多個時間,這樣非常方便跨時區(qū)的'同事一起進行工作,而且在不同區(qū)域顯示不同區(qū)域的時鐘,大家只需要通過區(qū)域時鐘和選擇更改日期和時間設(shè)置,就可以進行時間的自動設(shè)置,因此這樣的功能和項目對于很多處于工作和學(xué)習(xí)當(dāng)中的人來說,是極為便利的。
關(guān)于windows7操作系統(tǒng)的幾個小技巧我就為大家介紹到這里,其實對于 windows7 操作系統(tǒng)來說,還有很多很多隱藏的操作技巧,能夠快速用寫一個具有管理員權(quán)限的應(yīng)用程序,這些都是win7的強大之處,正因為如此,windows7操作系統(tǒng)才能夠在市場上有這么大的銷量,受到市場的廣泛關(guān)注和認可,而且在目前市場上來說,很多電腦都是認可windows7操作系統(tǒng)的,對于學(xué)生來說,win7操作系統(tǒng)更是橫行天下。
1、改變焦點
聚焦到下一個按鈕,輸入框或者鏈接等。例如:關(guān)閉一個未保存的記事本,會彈出一個提示,此時,“是”按鈕上有一個虛線框,如果按下空格或者回車就相當(dāng)于用鼠標點擊了“是”按鈕。想用鍵盤來“點擊”“否”按鈕的話,按下 Tab 鍵,虛線框就會轉(zhuǎn)移到“否”上,再按下空格就可以了。還有一個很常見的用法,在登錄論壇或 QQ 的時候,輸入完帳號,不需要再用鼠標點擊密碼框,只需按下 Tab 鍵就可以把光標定位到密碼框。如果想反過來定位,就按下組合鍵 Shift + Tab 。
2、快速重命名
在 Vista 或 Windows Server 2008 下, Tab 鍵還有一個神奇的用法:在桌面上選擇一個圖標,按下 F2 進入重命名狀態(tài),改名完畢后,接著按下 Tab 鍵,會進入下一個文件的重命名狀態(tài)。想反過來重命名上一個文件,可以按下組合鍵 Shift + Tab 。在重命名多個文件的時候非常方便。
3、切換窗口
老鳥經(jīng)常用 Alt + Tab 組合鍵來快速切換窗口。此組合鍵要先按下 Alt 鍵再按下 Tab 鍵,就可以快速切換到上一次的窗口。在按住 Alt 鍵不放的情況下,按下一次 Tab 鍵會出現(xiàn)當(dāng)前打開窗口的圖標,再按下 Tab 鍵就可以在每個圖標間切換。 Alt + Shift + Tab 組合鍵是反向切換。松開 Alt 鍵就會切換窗口。在 Vista 下,按下此組合鍵還有窗口縮略圖出現(xiàn)。
4、切換選項卡或標簽
Ctrl + Tab :切換到下一個選項卡或瀏覽器的標簽。
Ctrl + Shift + Tab :反向切換。
Firefox 用戶還可以安裝 Ctrl-Tab 這個擴展,來實現(xiàn)帶預(yù)覽的標簽切換功能。順便提一下,按下 Ctrl + Shift + A 組合鍵可以預(yù)覽全部標簽,還可以在搜索框上即時輸入來過濾標簽。
5、在命令提示符下
在命令提示符下, Tab 鍵非常實用,它可以自動填充文件和文件夾的名字。有些朋友可能已經(jīng)知道,但此技巧還有另一部分鮮為人知的秘密哦。
6、在輸入法中
在谷歌拼音輸入法中, Tab 鍵是向后翻頁。 Shift + Tab 是向前翻頁。在搜狗拼音輸入法中,按下 Tab 鍵可以進入筆畫篩選模式。使用方法是輸入一個字或多個字的.拼音后,按下 tab 鍵,然后用 h (橫)、 s (豎)、 p (撇)、 n (捺)、 z (折)依次輸入第一個字的筆順,一直找到該字為止。在此模式下還可以用拆字輔助碼,例如想輸入一個漢字“嫻”,但是非??亢?,找不到,那么輸入 “xian”,然后按下 Tab 鍵,再輸入“嫻”的兩部分“女”“閑”的首字母“nx”,就可以看到只剩下“嫻”字了。
7、在 Photoshop 里
按下 Tab 鍵后工具欄和面板都會隱藏,只剩下菜單欄。此快捷鍵經(jīng)常結(jié)合全屏快捷鍵“f”使用。
8、在 EmEditor 和 EidtPlus 下
在 EmEditor 和 EidtPlus 下編程寫代碼時候,選中多行,按下 Tab 鍵可以快速為選中的多行縮進。 Shift + Tab 組合鍵是反向縮進。
9、在瀏覽器中
有些論壇在回復(fù)的時候支持用組合鍵“Ctrl + Enter”來快速提交,但此組合鍵不一定都支持每種瀏覽器。筆者習(xí)慣用 Tab + Enter 組合鍵來快速提交,用 Tab 鍵把焦點移動到“提交”按鈕上(少數(shù)情況下需要按下多次 Tab 鍵),按下回車鍵?!癈trl + Enter”組合鍵需要調(diào)用 javascript 腳本來實現(xiàn),用筆者這個方法就算網(wǎng)頁沒有用腳本也可以快速提交。
10、替換 Tab 鍵
開篇的時候,提到 Tab 鍵可以產(chǎn)生制表符,如果想替換掉制表符,怎么辦呢?很簡單,在 Word 中,按下組合鍵 Ctrl + H ,在“查找內(nèi)容”中輸入“^t”,“替換為”不填,點擊全部替換就可以快速刪除制表符。在 EmEditor 中,同樣是按下組合鍵 Ctrl + H ,在“查找”中輸入“t”,“替換為”不填,并勾選“使用轉(zhuǎn)義序列”,點擊“全部替換”即可。可以看到,Tab鍵在Windows系統(tǒng)的應(yīng)用其實挺多的,如果能夠掌握這些用法,那么對于提升工作效率也會起到一些作用。
禁用Windows XP十大必禁服務(wù)讓系統(tǒng)運行更快
Windows的很多服務(wù)都是雙刃劍,用不好就會帶來諸多安全隱患。本文介紹了十項服務(wù),建議大家一定要禁用,此外還有十余個建議禁止的,供用戶參考。
Windows XP必須禁止的服務(wù)
1.NetMeeting Remote Desktop Sharing
允許受權(quán)的用戶通過NetMeeting在網(wǎng)絡(luò)上互相訪問對方。這項服務(wù)對大多數(shù)個人用戶并沒有多大用處,況且服務(wù)的開啟還會帶來安全問題,因為上網(wǎng)時該服務(wù)會把用戶名以明文形式發(fā)送到連接它的客戶端,黑客的嗅探程序很容易就能探測到這些賬戶信息。
2.Universal Plug and Play Device Host
此服務(wù)是為通用的即插即用設(shè)備提供支持。這項服務(wù)存在一個安全漏洞,運行此服務(wù)的計算機很容易受到攻擊。攻擊者只要向某個擁有多臺Windows XP系統(tǒng)的網(wǎng)絡(luò)發(fā)送一個虛假的UDP包,就可能會造成這些Windows XP主機對指定的主機進行攻擊(DDoS)。
另外如果向該系統(tǒng)1900端口發(fā)送一個UDP包,令“Location”域的地址指向另一系統(tǒng)的chargen端口,就有可能使系統(tǒng)陷入一個死循環(huán),消耗掉系統(tǒng)的所有資源(需要安裝硬件時需手動開啟)。
3.Messenger
俗稱信使服務(wù),電腦用戶在局域網(wǎng)內(nèi)可以利用它進行資料交換(傳輸客戶端和服務(wù)器之間的Net Send和Alerter服務(wù)消息,此服務(wù)與Windows Messenger無關(guān)。如果服務(wù)停止,Alerter消息不會被傳輸)。
這是一個危險而討厭的服務(wù),Messenger服務(wù)基本上是用在企業(yè)的網(wǎng)絡(luò)管理上,但是垃圾郵件和垃圾廣告廠商,也經(jīng)常利用該服務(wù)發(fā)布彈出式廣告,標題為“信使服務(wù)”。而且這項服務(wù)有漏洞,MSBlast和Slammer病毒就是用它來進行快速傳播的。
4.Terminal Services
允許多位用戶連接并控制一臺機器,并且在遠程計算機上顯示桌面和應(yīng)用程序。如果你不使用Windows XP的遠程控制功能,可以禁止它。
5.Remote Registry
使遠程用戶能修改此計算機上的注冊表設(shè)置。注冊表可以說是系統(tǒng)的核心內(nèi)容,一般用戶都不建議自行更改,更何況要讓別人遠程修改,所以這項服務(wù)是極其危險的。
6.Fast User Switching Compatibility
在多用戶下為需要協(xié)助的應(yīng)用程序提供管理。Windows XP允許在一臺電腦上進行多用戶之間的快速切換,但是這項功能有個漏洞,當(dāng)你點擊“開始→注銷→快速切換”,在傳統(tǒng)登錄方式下重復(fù)輸入一個用戶名進行登錄時,系統(tǒng)會認為是暴力破解,而鎖定所有非管理員賬戶。
如果不經(jīng)常使用,可以禁止該服務(wù)。或者在“控制面板→用戶賬戶→更改用戶登錄或注銷方式”中取消“使用快速用戶切換”。
7.Telnet
允許遠程用戶登錄到此計算機并運行程序,并支持多種 TCP/IP Telnet客戶,包括基于 UNIX 和 Windows 的計算機。又一個危險的服務(wù),如果啟動,遠程用戶就可以登錄、訪問本地的程序,甚至可以用它來修改你的ADSL Modem等的網(wǎng)絡(luò)設(shè)置。除非你是網(wǎng)絡(luò)專業(yè)人員或電腦不作為服務(wù)器使用,否則一定要禁止它。
8.Performance Logs And Alerts
收集本地或遠程計算機基于預(yù)先配置的日程參數(shù)的性能數(shù)據(jù),然后將此數(shù)據(jù)寫入日志或觸發(fā)警報。為了防止被遠程計算機搜索數(shù)據(jù),堅決禁止它。
9.Remote Desktop Help Session Manager
如果此服務(wù)被終止,遠程協(xié)助將不可用。
10.TCP/IP NetBIOS Helper
NetBIOS在Win 9X下就經(jīng)常有人用它來進行攻擊,對于不需要文件和打印共享的用戶,此項也可以禁用。
總結(jié):以上十種服務(wù)在一般情況下是用不著的,不排除在特殊應(yīng)用中用到,所以在使用一些軟件出問題時可以啟用這些服務(wù)試試看是否是禁用服務(wù)的關(guān)系。
在windows8系統(tǒng)中添加“開始”菜單
現(xiàn)在已經(jīng)有很多網(wǎng)友已經(jīng)開始使用windows8系統(tǒng)了,但有系統(tǒng)有很多地方讓我們感覺到非常的不適應(yīng),其中windows8系統(tǒng)的開始菜單選項沒有了!這個是最讓人無法接受的!window7 和xp系統(tǒng)都是有開始菜單的!有很多網(wǎng)友就想知道怎么樣在window8系統(tǒng)中添加一個開始按鈕呢?我們往下看!
如果你喜歡window8界面的簡單的話,可以直接在鍵盤中按組合鍵“Win +X”屏幕左下角就彈出一個菜單!這個菜單中就會出現(xiàn)一些我們常用的操作!比如運行,控制面板,資源管理器等等,大家可以試試!
windows8系統(tǒng)增加開始按鈕的方法:
按組合鍵“Wind +X”,點擊“Windows 資源管理器”,再點擊工具欄上的“查看”選項卡,勾選“隱藏項目”,就可以看到隱藏的文件了。接著,右擊屏幕下方的任務(wù)欄,選擇“工具欄”→“新建工具欄”,在彈出窗口中選擇開始菜單(%programdata%MicrorosoftWindowsSart Meru),完成后開始按鈕就會出現(xiàn)在任務(wù)欄右側(cè),右擊任務(wù)欄取消“鎖定任務(wù)欄”就可以隨意調(diào)整開始按鈕的位置。
也許你還會喜歡:觸控電腦是什么?觸控電腦好不好?
Windows 8系統(tǒng)如何設(shè)置賬戶密碼?
1、進入控制面板,點擊“用戶賬戶和家庭安全”。
2、點擊“用戶賬戶”。
3、點擊“在電腦設(shè)置中更改我的賬戶信息”。
4、先點擊“用戶”,再點擊“創(chuàng)建密碼”。
5、輸入“新密碼”、“重新輸入密碼”(“密碼提示”可不填寫),點擊“下一步”。
6、點擊“完成”,創(chuàng)建密碼完成。
任務(wù)管理器已被系統(tǒng)管理員停用恢復(fù)方法
如果你的系統(tǒng)不是家庭版的話,你可以在管理員賬戶下用組策略來解除限制:點擊“開始”→“運行”輸入“gpedit.msc”打開組策略編輯器,依次展開:
本地計算機→策略→用戶配置→管理模板→系統(tǒng)→Ctrl+Alt+Del 選項,在該列表中打開刪除“任務(wù)管理器” 的屬性,在 刪除“任務(wù)管理器” 屬性中的“設(shè)置”選項卡中點選“已禁用”或“未配置”單選項,確定。
如果是家庭版的Windows,因為沒有組策略,所以要用注冊表來修復(fù),定位到:
HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPolicies
在該注冊表項下建立名為 System 的項(如在Policies分支下已有System項,則無需此步驟)。然后在 System 項下建立名為 DisableTaskMgr 的“字符串值”或者“DWORD值”改為0即可。
如何在雙系統(tǒng)中刪除XP
筆者經(jīng)常在一些QQ群里和網(wǎng)站論壇里有人談?wù)撝p系統(tǒng),在這里我們先不談雙系統(tǒng)的'好壞,但是當(dāng)你在使用雙系統(tǒng)發(fā)現(xiàn)效果并不好時,如何刪除其中一個系統(tǒng)呢?今天,筆者以如何卸載XP和Vista雙系統(tǒng)當(dāng)中的XP系統(tǒng)為例,介紹一下。
如果是安裝的xp和Vista的雙系統(tǒng),想要在完全卸載XP,需要先處理雙系統(tǒng)的引導(dǎo)啟動菜單,在去掉了雙系統(tǒng)共享使用的啟動管理器之后,才能正常格式化Windows7所在的分區(qū)。具體操作如下:
首先,啟動到Vista系統(tǒng),在電腦光驅(qū)中放入Xp的安裝光盤(若是下載的ISO鏡象文件,可以用虛擬光驅(qū)Deamontools讀取并加載Xp的光盤鏡像到虛擬光驅(qū)中。)
其次,按“Win+R”鍵調(diào)出運行窗口輸入“cmd”并運行,打開命令行提示符窗口后依次輸入: X: cd boot bootsect /nt60 SYS 其中,“X”代表你的光驅(qū)盤符。
完成后重新啟動,Vista 的啟動管理器就消失了。
再次,彈出XP安裝光盤,再重啟計算機,我們就可以發(fā)現(xiàn)雙系統(tǒng)的啟動菜單XP系統(tǒng)啟動項和消失了,直接進入Vista系統(tǒng),這表明雙系統(tǒng)引導(dǎo)啟動菜單已經(jīng)刪除完成。
最后,在重啟后的Vista系統(tǒng)中,現(xiàn)在可以手動刪除XP文件和文件夾了,如程序文件,用戶和Windows文件夾。如果沒有其它重要文件,直接格式化XP所在的分區(qū)。
這樣就在Vista下將XP卸載得干干凈凈了。
系統(tǒng)時間無法修改怎么辦
系統(tǒng)時間無法修改的原因:
1、主板電池(cmos)沒電。
2、有病毒(此類病毒修改時間的目的是讓殺毒軟件用不了,或者導(dǎo)致某些軟件運行不正常,比如證券炒股軟件)。
3、你沒有修改時間的權(quán)限。
1、如何判斷是否cmos電池沒電。啟動后進入bios,修改時間,保存退出,關(guān)掉電腦重啟,再進入cmos查看,如果時間是按照修改之后運行的,就說明電池OK。否則就需要更換電池,如果更換了好電池之后還是不行,那可能是主板出問題了。
2、如何判斷是病毒。
(由于vista用戶,需要關(guān)掉uac才能使用本站的校對控件。所以這里開始提到的時間修改,一律用手工設(shè)置時間的方法)
有的電腦在windows下時間可以修改,但是修改之后又很快跳到一個錯誤的時間,這種情況是病毒。
如果時間可以修改,但重新啟動之后時間就不對。那么可以在時間修改之后,啟動電腦,進入bios看,如果這時候時間就錯了,說明是主板電池沒電了,如果這時候時間是對的,進入windows之后時間就錯了,說明是病毒。
如果時間無法更改,比如本站的對時控件無法發(fā)揮作用,則可能是病毒也可能是沒有權(quán)限。所以需要判斷你當(dāng)前登錄的用戶有沒有修改時間的權(quán)限。
3、檢查時間修改權(quán)限:
先搞清楚你的windows用戶名,如果不知道則按下ctrl+alt+del三個鍵查看。
1.點擊開始--運行 輸入secpol.msc,點確定。(或者“控制面板→管理工具→本地安全策略”)
2.接著會出現(xiàn)“本地安全策略”的管理對話框,在左邊的樹形框內(nèi)點--本地策略--用戶權(quán)利指派
3.在右邊的列表中找到并雙擊“更改系統(tǒng)時間”,彈出一個窗口。
(如果操作無法完成,說明你沒有管理權(quán)限,用administrator重新登錄)
里面列出了有權(quán)限的用戶列表,如果發(fā)現(xiàn)沒有你的用戶名,則說明你原先沒有權(quán)限。
如果已經(jīng)有你的用戶名,說明你有權(quán)限,但是如果時間還是無法修改,說明是病毒。
好了,如果是屬于沒有權(quán)限的情況,則增加權(quán)限后再修改時間。如果判斷是病毒,而當(dāng)前又無有效殺毒方法,則建議取消所有用戶的時間修改權(quán)限,然后按照以下的操作!
windows xp:
取消權(quán)限:從列表中選擇用戶,點刪除,再點確定
增加權(quán)限:點擊“添加用戶或組”,再點高級,從列表中選擇用戶,確定選擇,再點確定關(guān)閉。
Windows Vista系統(tǒng)的使用者還不是很多,多數(shù)人還是喜歡使用XP系統(tǒng),但是誰都知道未來將是Windows Vista系統(tǒng)的天下,XP只能被時代所淘汰。本文是根據(jù)Windows Vista系統(tǒng)使用實踐中總結(jié)整理出的Windows Vista應(yīng)用技巧。
禁用Vista的休眠功能
Vista的休眠占用系統(tǒng)盤與物理內(nèi)存一樣大小的空間,實在太浪費了,如果系統(tǒng)盤空間緊張,可以考慮禁用休眠。
禁用方法如下:按Win+R鍵打開“運行”窗口,輸入“powercfg -h off”,按回車即可(前提是禁用UAP)。
禁用Vista的UAP!
UAP就是User Account Protection - 用戶帳戶保護,默認情況下登陸的帳號雖然是管理員級別,但是運行大部分的系統(tǒng)操作都需要被詢問是否執(zhí)行。禁用UAP有什么用呢?事實上,很多程序不能正常安裝或不能正常運行都以UAP有關(guān),如極點五筆不能在IE7下運行、PhotoshopCS2無法激活和運行、Kmplayer運行時彈出錯誤窗口等,最重要的是,如果在默認登陸的帳號下開啟了UAP,系統(tǒng)和很多應(yīng)用程序的設(shè)置都不能保存。因此,禁用UAP是安裝系統(tǒng)后首先要做一件事!
禁用方法如下:按Win+R鍵打開“運行”窗口,輸入“Regedit”運行注冊表,然后將HKEY_LOCAL_MACHINESOFTWARE MicrosoftWindowsCurrentVersionPoliciesSystem下的EnableLUA的值該為0即可。
實現(xiàn)Vista自動登陸
每次開機都要輸入密碼,是不是很麻煩?如果不想通過修改注冊表的方法來實現(xiàn)自動登陸,試一下以下的方法:
按Win+R鍵打開“運行”窗口,輸入“Rundll32 netplwiz.dll,UsersRunDll”命令打開用戶帳戶窗口(注意區(qū)分大小寫),選擇默認登陸的用戶名,然后去除“要使用本機,用戶必須輸入用戶名密碼”復(fù)選框中的勾號,再按“Shift+Ctrl+A”,在彈出窗口中輸入用戶密碼,保存退出即可(前提是禁用UAP)。
修改虛擬內(nèi)存的位置
Vista的虛擬內(nèi)存也是占用系統(tǒng)盤空間的大戶,設(shè)置一下也可以給系統(tǒng)減負。方法與在WinXP下差不多。具體方法如下:右鍵“機算機”,選“屬性 ”,點擊“高級系統(tǒng)設(shè)置”,在“系統(tǒng)屬性”窗口選擇“高級”選項卡,在“性能”區(qū)點擊“設(shè)置”,再在“性能選項”窗口選擇“高級”選項卡(在這里,也可以設(shè)置設(shè)置視覺效果,方法同WinXP一樣),在”虛擬內(nèi)在“區(qū)點擊“更改”,在“虛擬內(nèi)存”窗口里,把“自動管理所有驅(qū)動器的分頁文件大小”單選框前面的勾號,選擇系統(tǒng)盤,把虛擬內(nèi)存的初始大小和最大值都設(shè)為0,然后選擇要放置虛擬內(nèi)存的分區(qū),分別輸入初始值(一般為物理內(nèi)存的1.5倍)和最大值(一般為物理內(nèi)存的3倍),點“確定”保存設(shè)置即可。
關(guān)閉不需要的服務(wù)
由于Vista是一個全新的系統(tǒng),很多服務(wù)都不是很了解,因此如果不是運行比較卡,最好不要關(guān)閉服務(wù)。以下是本人嘗試關(guān)閉的一些服務(wù)(都是設(shè)置成手動,沒敢設(shè)置成禁用),僅供參考(前提是禁用UAP)。
1.Base Firewall Engine
2.IPSEC Services
3.mpssvc
4.IP
5.Network Access Protection Agent
6.Software Licensing Service
7.Security Center
8.System Restore Service
9.UPnP Device Host(用BT的最好不要關(guān)閉)
10.WinHTTP Web
11.Error Reporting Service
12.Tablet PC 輸入服務(wù)
加快窗口彈出速度
Windows Vista在打開窗口時使用了動畫效果,對內(nèi)存較小的用戶來說,會影響打開窗口的`速度,而改善的方法就是將動畫效果關(guān)閉。
方法如下:按Win+R鍵打開“運行”窗口,輸入“Regedit”運行注冊表,找到“HKEY_CURRENT_USERControl PanelDesktopWindow Metrics”分支,在右邊的窗口中找到MinAniMate鍵值,把它的值由1修改為0即可關(guān)閉動畫顯示。
縮短關(guān)機等待時間
Vista執(zhí)行關(guān)閉命令后,會對計算機內(nèi)還在運行的服務(wù)進行關(guān)閉,如果某一程序在系統(tǒng)默認時間內(nèi)沒有停止運行,系統(tǒng)就會強制執(zhí)行停止操作。如果覺得太浪費時間,可能通過修改注冊表來實現(xiàn)關(guān)機加速。
方法如下:按Win+R鍵打開“運行”窗口,輸入“Regedit”運行注冊表,,找到“HKEY_LOCAL_MACHINESystem Current ControlSetControl”分支,在右邊的窗口中找到“WaitToKillServiceTimeout”鍵值,把默認情況下的值由 20000更改為5000或更低。
打開真正Administrator帳戶
老實說,默認情況下登陸的帳戶的管理員權(quán)限與Administrator相比還是差距挺大的。如果不想禁用UAP,直接使用 Administrator以取得最高的權(quán)限,就是要開啟Administrator帳戶了。不過,開啟Administrator后會給系統(tǒng)帶來安全隱患!在當(dāng)前殺毒軟件還沒有配套之前,個人認為還是用默認帳戶同時禁用UAP這種方法比較合適。
打開Administrator帳戶方法如下:
1. 開機按F8進入安全模式,使用Administrator用戶登陸Vista(很奇怪,在5384簡體中文版下,Administrator登陸竟然不需要密碼,而且也不能設(shè)置密碼,不知道是不是BUG);
2. 按Win+R鍵打開“運行”窗口,輸入"regedit",打開注冊表;
3. 進入HKLMSoftwareMicrosoftWindows NTCurrentVersionWinlogon;
4. 添加新的鍵值(key) ,名稱為SpecialAccounts;
5. 在SpecialAccounts中建立子鍵,名稱為UserList;
6. 完成后看看位置對不對:HKLMSoftwareMicrosoftWindows NTCurrentVersionWinlogonSpecialAccountsUserList;
7. 在UserList鍵中,創(chuàng)建DWORD (32 bit) ,名稱為Administrator,鍵值為1;
8. 在命令行中輸入"net user Administrator /Active:yes";
9. 注銷或重啟,就可以使用Administrator帳號了。
附:先前的方法(供參考)
很多人認為Vista的UAC功能很是不爽,不考慮安全問題的話,就開啟Administrator帳號吧。
方法如下:
1. 使用安裝時創(chuàng)建的帳號登陸Vist;
2. 開始菜單,找到"All Programs","Accessories";
3. 右擊"Command Prompt" ,選擇 "Run as Administrator";
4. 在提示對話框(如果有的話)中單擊"Allow";
5. 進入命令行窗口,輸入"regedit",回車;
6. 進入HKLMSoftwareMicrosoftWindows NTCurrentVersionWinlogon;
7. 添加新的鍵值(key) ,名稱為SpecialAccounts;
8. 在SpecialAccounts中建立子鍵,名稱為UserList;
9. 完成后看看位置對不對:HKLMSoftwareMicrosoftWindows NTCurrentVersionWinlogonSpecialAccountsUserList;
10. 在UserList鍵中,創(chuàng)建DWORD (32 bit) ,名稱為Administrator,鍵值為1;
11. 在命令行中輸入"net user Administrator /Active:yes";
12. 注銷或重啟,就可以使用Administrator帳號了。
對于加入域中的用戶,只要開啟了administrator 帳號,就可以使用切換用戶登錄。
方法/步驟
win鍵+方向鍵
這個快捷鍵可以調(diào)整窗口貼邊的位置。同時按下Win鍵+方向鍵右鍵,窗口就會緊貼右邊。
同時按下Win鍵+方向鍵上鍵
窗口就會緊貼上邊沿。
Alt+Tab
這個是和win7.win8一樣的,可以用來切換窗口任務(wù)。同時按住Alt+Tab鍵,就會顯示出一個新的任務(wù)窗口,里面有所有的任務(wù)窗口。如圖所示。
win10系統(tǒng)怎么用?
Win+Ctrl+D
它可以創(chuàng)建一個新的虛擬桌面,將當(dāng)前所有的任務(wù)最小化,顯示出虛擬的桌面。
Win + Ctrl +左/有方向鍵
虛擬桌面可以創(chuàng)建很多個,同時按住Win + Ctrl +左/有方向鍵可以切換虛擬桌面。往左切換可以看到當(dāng)前桌面,往右就是虛擬桌面了。
Win+Ctrl+F4
創(chuàng)建了虛擬桌面以后,如果想回到之前的桌面就需要退出虛擬桌面,同時按住Win+Ctrl+F4就可以退出虛擬桌面。
7
下面再分享一些win10其他的win鍵組合的快捷鍵:
打開此電腦:Win+E
快速打開設(shè)置:Win+I
最小化桌面:Win+D
鎖屏:Win+L
啟動小娜:Win+Q
啟動投屏:Win+P
屏幕錄制:Win+G
網(wǎng)站名稱:windows系統(tǒng)用法的簡單介紹
分享URL:http://aaarwkj.com/article38/dsiiopp.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供微信公眾號、動態(tài)網(wǎng)站、品牌網(wǎng)站制作、品牌網(wǎng)站設(shè)計、品牌網(wǎng)站建設(shè)、網(wǎng)站策劃
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)